月星墙的博客

Better Code, Better Life


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 搜索

酷玩手机

发表于 2019-10-27 | 分类于 mobile
玩机技巧 酷安-午夜神: https://github.com/grbnb/xp_module https://www.yuque.com/yuqueyonghuxd6cxl/qdzxvy/bgbnhio8qwwgbypv 刷机简介 卡刷和线刷 线刷是指使用USB线连接个人计算机,并在个人计算机上使用刷机软件进行刷机的行为 卡刷则是把固件或者升级包拷贝到手机SD卡中进行刷机升级操作 线刷是救砖必备 Recovery模式 android_bootable_recovery 未测试 第三方可安装奇兔Recovery 小米手机3自带Recovery系统进入方式:处于关机状态下,先同时按关机键+音量上键,待出现MI图标时,松开关机键,仍然按住音量上键即可进入Recovery系统;进入后通过音量键上下移动,关机键进行确认 fastboot模式 小米手机3是关机键+音量下键进入,通过线刷官方rom包可进入此模式刷机 小米手机3-移动版(M3-TD)刷机 小米3是3G手机,国内三大移动运营商3G网络标准为:中国移动(TD-SCDMA)、中国联通(WCDMA)、中国电信(CDMA2000) 刷机需要注意手机型号 忘记小米账号密码解决方案:将小米手机系统刷到MIUI V6(5.x)之前(MIUI V6使用的是android 4.4,微信已经不支持安装,2019年);或者刷成Fla ...
阅读全文 »

Zabbix

发表于 2019-09-30 | 分类于 devops
简介 Zabbix [zæbiks] 是一个高度集成的企业级开源网络监控解决方案,与Cacti、nagios类似,提供分布式监控以及集中的web管理界面。支持主机性能监控,网络设备性能监控,数据库性能监控,ftp等通用协议的监控,能够灵活利用可定制警告机制,允许用户对事件发送基于E-mail的警告 官方中文文档 v4.0 Zabbix架构图 Zabbix实现监控的两种模式(在agent的角度) 主动模式:由Agent主动建立TCP链接并向Server端发送请求 被动模式:由Server建立TCP链接并向Agent端发送请求 Zabbix proxy 使用场景 监控远程区域设备 当 zabbix 监控上千设备时,使用它来减轻 server 的压力 zabbix-server和zabbix-proxy默认监听端口10051,zabbix-anget默认监听端口10050 告警支持:邮件、Jabber(Linux即时通讯框架)、SMS短信、执行脚本等 安装 安装 日志位于/var/log/zabbix/zabbix_server.log、/var/log/zabbix/zabbix_proxy.log、/var/log/zabbix/zabbix_agentd.log 配置文件位于/etc/zabbix/zabbix_server.conf、/etc/zabbix/za ...
阅读全文 »

监控工具

发表于 2019-09-30 | 分类于 devops
prometheus 参考prometheus.md zabbix 参考zabbix.md Monit 官网:https://mmonit.com/monit 文档:https://mmonit.com/monit/documentation/monit.html Monit是一个开源工具(单机),M/Monit(集中管理)是基于其的收费企业版 yum install monit mac端可下载安装包,安装在/usr/local/monit,可访问http://localhost:2812/查看可视化监控页面(admin/monit) 相关文章 Monit与Supervisor对比 https://www.jianshu.com/p/4180374e1a34 Monit使用 https://github.com/freeaquar/notebook/blob/master/%E8%BF%90%E7%BB%B4%E7%9B%B8%E5%85%B3/Monit-%E7%AC%94%E8%AE%B0.md https://blog.csdn.net/qin_weilong/article/details/90639769 命令 12345678910111213141516171819202122232425# 重启systemctl restart monit# 日志 ...
阅读全文 »

Ansible

发表于 2019-09-30 | 分类于 devops
简介 Ansible 是用于在可重复的方式将应用程序部署到远程节点和配置服务器的开源工具。类似的如:Chef,Puppet,SaltStack和Fabric ^1 安装及使用安装12345## 在 Control Machine 上安装 Ansible(节点机器无需安装)yum install -y epel-releaseyum install -y ansibleansible --version # 2.8.4ansible -h # 查看帮助 使用(利用ansible批量部署zabbix-agent) zabbix就是目前比较好的一款开源监控软件 ^2 此案例需要提前安装zabbix-server,参考http://blog.aezo.cn/2019/09/30/devops/zabbix/ 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273## 编辑ansible的hosts文件cat >> /etc/ansible/hosts <<EOF# 组名zabbix_agent_servers(推荐使用下划线)。之后的配置是 ...
阅读全文 »

软件测试

发表于 2019-09-26 | 分类于 extend
简介Web端UI自动化测试 常见UI自动化测试框架 Selenium 支持多平台,支持多浏览器,多语言(C、 java、ruby、python、或都是C#) 支持分布式 Cypress 基于JS开源 支持代理,但是无法使用socks5代理 CodeceptJS 基于JS开源 支持不同的helper:WebDriver,Puppeteer,Protractor,Nightmare,Testcafe WebDriver 就像是一个媒介,代码驱动webdriver。不同浏览器有不同的webdriver,例如火狐的FirefoxDriver,谷歌的 ChromeDriver 对应有一个测试框架为WebDriver,之后被Selenium2集成 Puppeteer 是一个 Node 库,提供接口来控制 headless Chrome。Headless Chrome是一种不使用 Chrome 来运行 Chrome 浏览器的方式 支持web也支持mobile 提供了现成的codeceptjs-resemblehelper以实现视觉上的回归测试 支持API测试,包括REST和GraphQL 可使用socks5等代理 jenkins插件 cucumber reports 测试报告可视化插件 Allure Jenkins Plugin 测试报告可视化插件 实践 让UI测试更 ...
阅读全文 »

Rook | K8s存储协调器

发表于 2019-09-23 | 分类于 devops
简介 TODO rook v1.1.2 测试使用不是很流畅,会出现一些诡异的问题,待rook毕业 Rook 是Kubernetes的开源云本地存储协调器,为各种存储解决方案提供平台,框架和支持,以便与云原生环境本地集成。是云原生计算基金会(CNCF)的孵化级项目。Rook 目前支持 Ceph、NFS、Minio Object Store、Edegefs、Cassandra、CockroachDB 存储的搭建,使用 Rook 可以轻松实现在 Kubernetes 上部署并运行 Ceph 存储系统 Rook-Ceph Ceph 是一个分布式存储系统,目前提供对象存储(RADOSGW)、块存储RDB以及CephFS文件系统这3种功能,并且提供Ceph REST API。具体见http://blog.aezo.cn/2019/11/14/devops/ceph/ ^1 k8s存储选型:Rook/Ceph ^2 安装 Rook-Ceph 参考 https://rook.io/docs/rook/v1.1/ceph-quickstart.html ^3 123456789101112131415161718192021222324252627282930313233343536373839404142### 所有节点开启ip_forward,k8s的node节点一般都已经开启过cat & ...
阅读全文 »

Prometheus

发表于 2019-09-19 | 分类于 devops
简介 Prometheus(普罗米修斯)、Docs 是一套开源的系统监控报警框架。现在已加入 Cloud Native Computing Foundation(CNCF),成为受欢迎度仅次于 Kubernetes 的项目 Prometheus可基于如node_exporter进行监控,并提供PromQL查询语句来展示监控状态,但是PromQL不支持API server,因此中间可使用插件k8s-prometheus-adpater来执行API server的命令,并转成PromQL语句执行 架构 ^1 Prometheus Server 主要用于抓取数据和存储时序数据,另外还提供查询和 Alert Rule 配置管理 Client Libraries 客户端库,为需要监控的服务生成相应的 metrics 并暴露给 Prometheus server。当 Prometheus server 来 pull 时,直接返回实时状态的 metrics Push Gateway 推送网关,短期的监控数据的汇总节点。主要用于业务数据汇报等,此类数据存在时间可能不够长,Prometheus采集数据是用的pull也就是拉模型(如5秒钟拉取一次数据),导致此类数据无法抓取到,因此可以将他们推送到网关中,此时网关相当于一个缓存,之后仍然由Prometheus Server定期到Push G ...
阅读全文 »

Ant

发表于 2019-08-23 | 分类于 java
简介 Ant 是一个 Apache 基金会下的跨平台的基于 Java 语言开发的构件工具 官网 下载及安装:下载压缩包解压后,设置环境变量ANT_HOME=项目根目录,并将%ANT_HOME%\bin加入到Path环境变量中。ant -version 查看安装版本 参考文章 ^1 使用 Ant 构建文件 一般来说,Ant 的构建文件默认为 build.xml,放在项目顶层目录中 Ant内置属性 ant.file 该构建文件的完整地址 ant.version 安装的 Apache Ant 的版本 basedir 构建文件的基目录的绝对路径,并不一定是整个项目的目录,而是看此命令所在构建文件中project.basedir的属性 ant.java.version Ant 使用的 JAVA 语言的软件开发工具包的版本 ant.project.name 项目的名字 ant.project.default-target 当前项目的默认目标 ant.project.invoked-targets 在当前项目中被调用的目标的逗号分隔列表 ant.core.lib Ant 的 jar 文件的完整的地址 ant.home Ant 安装的主目录 ant.library.dir Ant 库文件的主目录,特别是 ANT_HOME/lib 文件夹 Ant 属性文件 可将设置属性的信息存储在一个独 ...
阅读全文 »

按键精灵

发表于 2019-08-10 | 分类于 extend
简介 按键精灵官网 版本: v2014.05.17762 TC与按键精灵类似 基本使用 教程:知识库、API命令大全 (同IDE脚本中基本命令和全部命令)、官方教程 安装插件 按键精灵 - 附件 - 添加 或者按键精灵 - 脚本 - 全部命令 - 插件命令 - 右键导入(如此导入可以查看API) 从资源库中搜索插件 打包发布:按键精灵编辑器 - 发布 - 输入生成的exe文件名 打包需要联网 如果脚本中使用了插件,打包也一并会加入进去,因此用户无需安装任何环境,也无需安装,双击脚本即可运行 语法 变量的作用域。参考:http://bbs.anjian.com/showtopic.aspx?topicid=406354&forumpage=1&page=1 按键中有Dim、DimEnv、Global,这3个定义变量的命令 Dim:定义一个变量,支持数组。可以在主线程和子程序中定义分别定义。在主线程中定义为全局变量,若不定义默认为全局变量。在子程序内定义为局部变量,若不定义默认为全局变量。定义的变量仅在主线程有效,不支持多线程、QUI事件内、其他脚本内值的传递 窗体程序 Input换行:Form1.InputBox1.Text = "123" & Chr(13) & Chr(10) & "456&qu ...
阅读全文 »

JQuery

发表于 2019-08-05
简介 在线文档:https://tool.oschina.net/apidocs/apidoc?api=jquery 选择器 parents()将查找所有祖辈元素,而children()只考虑子元素而不考虑所有后代元素 事件1234567891011121314151617181920212223$(function() { // 等待页面加载完后,通过body代理监听元素点击事件,并获取点击元素的data-href属性值,在新标签页显示 $("body").delegate(".cat-list-items>.row>.col-md-4", 'click', function() { var href = $(this).data('href') if(href) { window.open(href, '_blank'); } }) // 表单提交 $('#submitBtn').click(function(e) { let data = {}; let value = $('#form').serializeArray(); $.each(val ...
阅读全文 »
1…567…17
smalle

smalle

167 日志
14 分类
153 标签
RSS
欢迎关注公众号:阿壹族 欢迎关注公众号:阿壹族
© 2016 - 2025 smalle    
由 Hexo 强力驱动
主题 - NexT.Mist
站长统计
AD    
阿里云大礼包
©AEZO.CN    
圣骑科技
【One能抽屉】小程序
杂货铺(省钱小助手)