81.360手机助手和Vysor这两个软件都可以用pc操作手机,手机需要开启开发者模式,允许usb调试和模拟点击
82.postman 用于api的调试,支持接口的复制(不用重复定义参数),支持变量的定义(不用重复修改值)
83.swagger 方便api在线文档的生成和在线调试 http://blog.csdn.net/liuxu0703/article/details/54344004
84.composer php相关代码应用商店是packagist,里面只是作为一个连接,一般实际程序放到了github平台上。我们的项目通过composer来引入packagist中的包(packagist获取github上的代码返回给项目)
85.对称加密:用同一个密钥进行加密和解密,DES,AEF等;非对称加密:用公钥(公开的)进行加密,用私钥进行解密,RSA,数字签名等
86.接口的更改:增加分支,而不是改变原来的逻辑
87.JMeter压测工具(是但不限于)
88.git clone提速 http://blog.51cto.com/11887934/2051323
89.grpc在centos7下安装 https://blog.csdn.net/guyan0319/article/details/80613846,按照操作有遇到问题,我还多执行了个 git clone https://github.com/golang/sys.git $GOPATH/src/golang.org/x/sys
90.耦合是模块与模块的联系程度,内聚是模块内元素与元素之间的联系程度。好的软件要做到低耦合高内聚
91.O R M 技术是在对象和关系之间提供了一条桥梁,前台的对象型数据和数据库中的关系型的数据通过这个桥梁来相互转化
92.好用的整站扒站工具 http://www.internetdownloadmanager.com 不好的是,没发现它能支持css中background的图片下载
93.比较大的企业,树大招风,在使用开源项目进行开发的时候,最好不要用还在更新的版本(也比较招风),一旦有漏洞,开源项目开发者会将安全更新和功能更新一块发布成新版本。企业不更新会有安全问题,更新的话,自己二次开发的调整又会被覆盖,自己只能费心的去选择性解决问题。还不如选择老版本来
94.docker安装 https://www.runoob.com/docker/centos-docker-install.html
95.centos7安装php7和swoole https://qq52o.me/2375.html
96.url编码表 https://blog.csdn.net/superit401/article/details/78052965
97.我们还要解释一下缓冲(buffer)和缓存(cache)的区别:
- 缓存(cache)是在读取硬盘中的数据时,把最常用的数据保存在内存的缓存区中,再次读取该数据时,就不去硬盘中读取了,而在缓存中读取。
- 缓冲(buffer)是在向硬盘写入数据时,先把数据放入缓冲区,然后再一起向硬盘写入,把分散的写操作集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。
简单来说,缓存(cache)是用来加速数据从硬盘中"读取"的,而缓冲(buffer)是用来加速数据"写入"硬盘的。
98.幂等性指的是,使用相同参数对同一资源重复调用某个接口的结果与调用一次的结果相同
99.dhcpd分配ip报错 no free leases http://blog.chinaunix.net/uid-20650228-id-1592315.html
100.ipv4计算 http://www.jisuanqinet.com/kexue/ip.html