- 博客(47)
- 资源 (50)
- 收藏
- 关注

原创 编程是赋予普通人的超能力
刚入行的时候,以改变世界为名,激情澎湃从事 IT 行业。后来拧螺丝后,以生态化反为乐,鸡血打满从事 IT 行业。现结婚生子后,以高薪养家目标,兢兢业业从事 IT 行业。这些年,看着阿里 996 福报、拼爹爹青年猝死、DIDI 美军董事、OFO 退款排队等坑爹事件,心想他娘的 IT 为资本服务,资本为剥削而生,我又为 IT 服务????。感觉,IT 民工和建筑民工差不多,都是为了别人的理想流血流汗,没意思且没意义。直到看到这篇文章:编程是赋予普通人的超能力,才发现编程对于我来说,不应该是 35
2021-07-05 18:00:47
395

原创 普通90后的北京买房记【回顾】
1、介绍2012年,在我刚毕业的时候,自命不凡,想着从毕业开始一定要靠自己买房买车结婚。2018年在我准备结婚的时候,没房没车没存款,房价从16年底暴涨至今。我只是个出身农村,父母都是农民的,一个最普通的普通本科青年。老家.jpeg2、算账&筹钱在北京买房,在老婆逼我算账之前,都是心怀恐惧,不敢奢望的。但是,一算账发现,有这个可能性。老婆愿意拿出全部积蓄+公积金+部分借款,我负责筹备剩下的部分。开始行动,从亲戚朋友,到大学高中同学,到多年好友,到公司同事.
2020-09-20 01:54:45
1572
5

原创 实时音视频质量评估方案
全文参考:1. 音视频测试建议(腾讯音视频实验室质量平台组)2. Android端音视频测试(网易云信)3. 腾讯会议如何进行视频质量评估与优化?4. 关于UGC、PGC、OGC三者详细区别5. 音视频质量评估绿皮书6. 语音质量评估1、背景视频电话功能,涉及实时音视频的质量评估。音视频传输流程如下:如图所示,影响音视频质量的因素有:源视频的采集质量(硬件决定); 音视频SDK的服务质量(SDK服务商决定); 网络情况;实时传输视频质量专项有:(不同网络环境下)性..
2020-08-14 19:45:37
8767
1
原创 centos7 docker bug:Job for docker.service failed because start of the service was attempted too ofte
问题:centos7 docker bug:Job for docker.service failed because start of the service was attempted too often. See "systemctl status docker.service" and "journalctl -xe" for details.解决方法:Remove /var/lib/docker (rm -rf /var/lib/docker). Restart Docker solve.
2021-03-16 11:47:13
516
原创 docker for mac 修改image 仓库的镜像网址
国内访问 Docker 的官方仓库很慢,还经常断线,所以要把仓库网址改成国内的镜像站。推荐使用官方镜像 registry.docker-cn.com。"registry-mirrors": ["https://registry.docker-cn.com", "https://3laho3y3.mirror.aliyuncs.com", "https://mirror.ccs.tencentyun.com"]重启后,就会自动从镜像仓库下载 image 文件了。...
2021-03-15 16:33:59
1006
转载 mkdocs添加百度统计
原文见:mkdocs添加百度统计1、申请百度统计站点百度统计站点申请参考:申请百度统计站点帮助申请成功后,获取统计代码:<script>var _hmt = _hmt || [];(function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?<站点ID>"; var s = document.getElementsByTagN
2021-03-05 11:55:07
406
翻译 【译】如何释放MacBook上的磁盘空间(For:开发者)
来源: 在路上的博客原文:How to Free Disk Space on MacBook used for Development在MacBook上 安装或更新一个应用程序有时会出奇的困难,由于磁盘空间不足。本文,我将描述几种方法,用于在MacBook上 快速、安全的清理大量存储空间。近来,我已在我的MacBook Pro上实操了分析和清理磁盘空间。结果,我已设法释放10GB磁盘空间,并最终升级XCode到最新版本。分析磁盘使用情况分析磁盘空间占用较多的最好方法是使用Disk
2021-01-22 17:56:38
680
原创 HttpRunner v3.x 中文文档
# 背景最近在公司内部需要做接口相关的工具,所以计划使用比较流行的httprunner。但是发现[HttpRunner v3.x 的官方文档](https://docs.httprunner.org/)是英文文档,对于中文不好的我来说,看着有点费劲。所以用了两天时间把文档翻译了一下,肯定有翻译错误和误区,烦请大家轻拍,也可以在Issue中直接提BUG或PR。见:**[HttpRunner V3.x中文文档](https://www.ontheway.cool/HttpRunner3DocsForC
2021-01-11 13:07:15
1263
原创 服务端性能测试入门指南
@[TOC](性能测试入门指南)1、前言随着5G时代的到来,以及万物互联时代的到来,云应用和云服务会越来越多,数据量会指数级增长。尤其是2020年全球疫情的时代意义,会导致各行各业开始上云。从而会催生出极具个性化的各类产品的诞生。所有行业的生态会像鲸落效应一样,围绕若干个巨无霸公司衍生出满足人们各种需求的中小型产品。大部分产品的形态可能会变成重服务端、轻客户端。所以,服务端性能测试的需求也有可能会出现井喷式增长。但是服务端性能测试需求对于中小型公司,尤其是大部分不关注用户体验的公司来说.
2020-12-31 15:09:26
2304
原创 Android https抓包指南
为何写本文:虽然过去有过多次抓包经验,但是长时间不做了,有些坑还是难以避免,比较浪费时间。所以沉淀一篇小白指南贴,节约时间。如果要完成Android https的抓包和解析,需要完成两步:搭建代理服务和手机端配置。1、代理服务本文以AnyProxy为例。AnyProxy 是完全可以灵活配置的代理服务器。它支持 https明文代理 ,且提供了 Web 界面便于观测请求情况,同时支持二次开发,可以用 JavaScript 来控制代理的全部流程,搭建前端个性化调试环境。(1)安装Anyprox.
2020-12-28 18:54:33
1312
原创 Android后台耗电分析及优化
本文主要内容:1、Android 后台耗电指标及优化建议;2、后台耗电分析开源工具battery_analyze;3、后台耗电常见监控方案及示例;
2020-12-11 17:14:39
3337
2
原创 requests.request()方法解析
(1)request参数说明method: 支持GET,OPTIONS,HEAD,POST,PUT,PATCH, orDELETE. url: str类型 params: (可选) Dict, list of tuples or bytes to send.params={'q': 'python', 'cat': '1001'}data: (可选) Dictionary, list of tuples, bytes, or file-like requests默认使用a...
2020-10-29 12:53:59
14463
原创 QNET 弱网测试工具
最近在找稳定的弱网测试工具,偶然发现腾讯竟然有一款:QNET弱网测试工具使用方法很简答:下载QNET APP安装,用QQ登陆后,即可开始。可用的弱网环境:自定义弱网环境:实际使用情况:左边工具栏可随意切换网络环境,一般大约3秒左右就会切换成功; 右边工具栏实时显示网络情况;还可以自动抓包下载方式:应用宝搜索下载 ...
2020-08-17 15:22:47
2686
原创 视频质量评估工具-VMAF (Mac 安装问题及解决记录)
根据官方文档,或同行的文章,安装VMAF后,都出现了各种各样的问题,经过较长时间才逐一解决掉,仅以此文记录。安装记录(1)安装python3.5以上(2)编译环境准备brew install gcc meson doxygen nasm freetype pkg-config hdf5brew install numpy scipy(3)下载VMAF并安装# 下载源码git clone https://github.com/Netflix/vmaf.gitcd vmafgit subm
2020-08-12 19:28:35
1486
原创 音频质量评估及音频处理常用功能
背景最近新上的一款机器人,有视频通话功能,发送端通过音视频SDK传输到接收端,需要对音视频做一些质量评估。本篇仅包含:音频处理常用功能,以及音频的质量评估。各种专业知识和公式,是真心看不懂。只是对google结果的一次汇总,作为笔记记录。1、常用的质量评估算法(1)python-pesq(PESQ)2001年2月,ITU-T推出了P.862 标准《窄带电话网络端到端语音质量和话音编解码器质量的客观评价方法》,推荐使用语音质量感知评价PESQ算法,该建议是基于输入-输出方式的典型算法,效果良好。
2020-08-07 19:19:15
8428
2
原创 5分钟掌握80%git操作
git作为代码管理最流行的工具,有一些快速上手或常用的功能,结合自己的工作,做了一些总结。(1)下载远程代码到本地git clone https://github.com/OnTheWay111/RNCodeCoverageExample.git(2)上传本地代码至远程仓库:git init # 通过git init命令把这个目录变成Git可以管理的仓库git add 文件/文件夹 # 用命令git add告诉Git,把文件添加到仓库git commit -m "wrote a read.
2020-07-24 12:30:12
250
原创 2. 数组、链表、跳表的基本实现和特性 (7 天掌握算法面试必考知识点)
全文内容主要源于极客大学的算法课,仅作为笔记使用。1、数组数组:在内存中,占用连续内存空间的,有序的元素序列。数组元素的类型没有要求,即为泛型。底层原理当申请数组时,内存管理器分配一个连续的内存地址。每一个地址可以直接通过内存管理器进行访问。如下图所示,即为数组相应的内存地址:正在上传…重新上传取消直接访问的话,访问第一个元素和访问任意一个元素,时间复杂度都是一样的,为O(1)。数组特性访问速度快访问数组时,其实是利用指针,即内存地址,直接访问对应内存地址中.
2020-07-20 22:33:10
227
2
原创 Ubuntu上runit安装及使用教程
前言runit是一个用于服务监控的UNIX软件,它提供以下两种服务:当服务器启动的时候启动定义好的服务。监控运行的服务,当服务发生意外中断的时候,自动重启服务。这篇教程将通过一个简单的示例来讲解如何创建新的runit服务。如果你想了解更多信息,可以查看runit的官方文档。本篇教程包括以下三部分:创建一个runit模板创建第一个服务如何自动管理服务...
2020-07-13 16:50:03
1392
原创 1. 时间复杂度和空间复杂度 (7 天掌握算法面试必考知识点)
学习计划由于每天都需要写学习心得和作业,所以写此贴作为笔记。也希望可以帮助到有需要的同学。1、时间复杂度(1)时间复杂度的统计维度O(1): Constant Complexity 常数复杂度O(log n): Logarithmic Complexity 对数复杂度O(n): Linear Complexity 线性时间复杂度O(n2): N Square Complexity 平方O(n3): N CubicComplexity 立方O(2n): Exponential Grow.
2020-06-30 11:35:57
717
转载 Web前端优化最佳实践及工具集锦
原文来源:http://web.jobbole.com/82197/,发现原文已经无法访问了,所以写下此篇文章,以帮助Web开发人员进行优化。前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快、对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升。下图显示了页面加载速度对于用户体验的影响。你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方。Google和雅虎也提出了一些Web应用的前端优化建议,并发布了一些工具,你可以逐一检验你的Web应用,
2020-06-21 15:57:40
236
原创 mac 安装Node和NPM
一、安装环境准备1. 安装nvmsh-3.2# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bashsh-3.2# sh-3.2# source ~/.bash_profile 2. 查看哪些版本可以安装备注:不知道为什么,速度挺慢的sh-3.2# nvm ls-remote v9.2.0 v9.2.1 v9.3.0
2020-06-21 15:20:42
1520
原创 mysql中文乱码问题
1、保证linux系统支持中文将 /etc/sysconfig/i18n文件内容修改为:LANG="zh_CN.GBK"SUPPORTED="zh_CN.UTF-8:zh_CN:zh"SYSFONT="latarcyrheb-sun16"然后运行[root@bogon ~]# source /etc/sysconfig/i18n2、修改mysql配置支持中文将文件/etc/my.cnf内容改为:[mysqld]datadir=/var/lib/mysqlsocket=/var/li
2020-06-21 15:08:09
143
原创 mysql忘记密码解决
1. 环境准备首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2.修改MySQL的登录设置:vi /etc/my.cnf在[mysqld]的段中加上一句:skip
2020-06-21 15:06:32
167
原创 mysql常见错误处理
mysql常见错误处理1、mysql启动错误处理2、Mysql Incorrect datetime value3、ERROR : (2006, 'MySQL server has gone away’)4、 [ERR] 1824 - Failed to open the referenced table ‘User5、2013 - Lost connection to MySQL server at 'reading initial communication packet', system error:
2020-06-21 15:02:16
2711
原创 5分钟学会Pixel刷机
参考:https://www.bilibili.com/video/av64236733/1、提前下载所需工具(1)下载官方工具包:https://developer.android.com/studio/releases/platform-tools(2)下载安卓系统包:https://developers.google.com/android/images#sailfis...
2020-04-04 02:05:59
13283
原创 monkey遍历命令详解
1、启动monkey# 对手机点击1000次,不限制应用adb shell monkey 1000# 限制在设置的应用中,点击1000次adb shell monkey -pcom.cleanmaster.mguard 1000#设置点击事件的间隔为50msadb shell monkey -p com.cleanmaster.mguard 1000 --throttl...
2020-04-04 02:04:23
929
原创 常用adb命令
最好参考google官方文档:https://developer.android.com/studio/command-line/adb查看当前activity:adb shell dumpsys activity | grep mFocusedActivity或adb shell dumpsys window | grep mCurrentFocus2. adb安装apk...
2020-04-04 02:00:56
1005
原创 docker搭建弱网测试环境ATC
前言完成效果图:我的环境: Ubuntu16.04 64bit、Python 2.7.12、Django1.8.7环境要求 Python2.7+ 查看当前python版本:python --version Django1.7+ 查看Django版本: 命令行中先输入python, 然后依次输入import django ...
2020-04-03 01:20:01
845
原创 UI自动化编写规范(基于AirTest)
一、前言说起UI自动化测试,尤其是移动端UI自动化,测试框架和技术层出不穷。经过多框架对比后,最终选择了AirTest。Airtest主要有以下优势:(1)UI自动化基于Airtest和PocoUI进行,该框架是网易开源框架,专业团队开发维护,比较稳定。(2)Airtest基于图像识别算法,对图片进行模版匹配和特征点匹配,以此计算点击坐标,进行操作;(3)PocoUI基于min...
2020-04-03 01:13:51
1594
原创 OpenSTF API讲解
一、前言凡是做过移动端测试的同学,相信对OpenSTF都不陌生,该项目来自Github开源项目(看源码)。在搭建自己的测试平台时,会利用STF的API进行设备远程占用、释放,以及获取设备信息,本文即为大家讲解STF的API,其实很简单。OpenSTF平台界面,如下图:(1)设备列表页(2)设备远程会话页二、生成令牌前提:在整个接口调用过程中,都需要访问令牌,所以...
2020-04-03 00:54:19
3080
2
原创 Web 页面常用元素定位
备注:String elementContent; //为元素名字1、id: WebElement的id属性<input type="text" class="s_ipt" name="wd" id="kw" maxlength="100" autocomplete="off">$(By.id(elementContent));2、name: WebElemen
2018-05-22 21:17:08
3731
原创 除甲醛方法
1、物理去除法: (1)活性炭,容易有二次污染,吸附甲醛后可能会释放 (2)植物:绿萝、吊兰、龙舌兰、常春藤等植物廖秋实等几位教授在《活性炭和植物对室内空气甲醛净化的影响》中,分别在密闭箱中对常春藤、绿萝、活性炭进行了对比试验。在处理一天后甲醛的吸收率实验数据显示:常春藤(34.31%);绿萝(5.61%);活性炭(3.73%)。在处理十天后数据显示:常春藤(60.
2018-01-03 16:10:35
618
原创 坚果手机如何获取root权限
坚果手机目前发现只能使用kingroot进行root权限获取,奇兔、root大师等均不可以,已验证如下图所示:
2016-03-14 22:55:47
12786
1
原创 fiddler抓包指南(浏览器、app抓包及证书安装)
1、fiddler对浏览器抓包1.1 对浏览器的http的抓包Capturing开启,进行抓包; Capturing关闭,停止抓包; 如下图: 1.2 对浏览器的https抓包1.2.1 开启fiddler的https选项配置路径: Tools -> Fiddler Options -> HTTPS -> 三个选项全部勾选 如下图所示: 1.2.2 fiddler导出ca证书操作路径:
2016-03-09 20:04:57
74697
原创 Centos安装powerDNS和poweradmin
1、安装前提lamp环境已经安装成功;2、安装powerdns# yum -y install pdns pdns-backend-mysql连接mysql:# mysql -u root -p创建powerdns数据库:> CREATE DATABASE powerdns;为PowerDNS创建powerdns数据库用户:> GRANT ALL ON po
2016-02-27 20:19:31
3389
转载 PHP编译安装时常见错误解决办法,php编译常见错误
PHP编译安装时常见错误解决办法,php编译常见错误转载自:http://www.bkjia.com/PHPjc/1008013.htmlThis article is post on https://coderwall.com/p/ggmpfaconfigure: error: xslt-config not found. Please reinstall the l
2016-02-27 17:31:01
34753
原创 LoadRunner运行场景,错误---Error: Failed to send data by channels - post message failed.
当高并发运行LoadRunner controller的场景时,出现了错误: Error: Failed to send data by channels - post message failed. 解决方法: Diagnostics -> COnfiguration -> 进入Diagnostics Distribution 如图: 把图中红框内的按键,设置成如图所
2016-01-06 20:44:45
4280
转载 centos安装ganglia
参考博客:http://blog.youkuaiyun.com/cywosp/article/details/39701141
2015-12-07 15:55:35
567
转载 linux安装LoadGenerator、controller添加linux LoadGenerator
**简介:LoadRunner Generator 为linux服务器使用的负载端,可以用来给控制端加压 用途:如果要对一台服务器上的接口进行压测,那么对此服务器加压的负载机配置要与此服务器相当,要不然无法达到理想的压测效果**1、安装步骤 (1)下载LoadRunner Generator for Linux.zip 并上传到目标linux系统下 (2)解压LoadRunner
2015-11-23 15:45:23
1252
转载 Centos安装nmon软件
安装mkdir /usr/local/nmoncd /usr/local/nmonwget http://sourceforge.net/projects/nmon/files/nmon_linux_14i.tar.gztar zxvf nmon_linux_14i.tar.gzchmod 777 nmon_x86_64_sles11启动./nmon_x86_64_sles11说明:按C显示
2015-11-23 13:33:17
1975
研究报告:繁荣的起点并非沸腾的年代——繁荣起点论的进一步拓展2006-7-5.pdf
2020-09-05
支付宝性能测试实战剑风.pdf
2020-09-01
网银在线性能测试指南(京东).pdf
2020-09-01
web模版
2017-09-21
zabbix-2.4.6.tar.gz下载
2015-10-22
phpMyAdmin-3.0.0-rc1-all-languages.tar.gz
2015-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人