08 2018 档案
摘要:Git 与 SVN 不同,是分布式的版本控制系统,不需要主服务器即可工作,实际中为了方便各个工作者间同步工作,通常还是会设置主服务器。Git的设置及初始化:设置全局用户信息:luojiahu@ubuntu:~/learning/learngit$ git config --global user.name "luojiahu"luojiahu@ubuntu:~/learning/learngit$...
阅读全文
摘要:1. 单元测试 不: 1. 不测试输入输出相关的代码,比如数据库操作、文件操作、网络IO等 2. 不需要上下文。仅测最小可执行单元的逻辑 3. 不是冒烟测试或者功能测试。 4. 不依赖于环境。不需提前准备程序运行环境,如数据库等,仅需基本程序编译运行环境及框架支持。 (上述测试也是重要并不可或缺的) ...
阅读全文
摘要:1. httpd启动、停止以及重启启动:apachectl –f $PATH_TO_CONF/httpd.conf停止及重启apachectl –k stop/restart/graceful-stop/graceful其中 graceful-stop及graceful会将当前处理中的请求处理完毕,而不是直接关闭并丢弃所有连接。2. 配置项解释 如果在httpd启动时给定了特定的参数,则生效。比如...
阅读全文
摘要:背景 代理(Proxy),位于客户端与实际服务端之间,当客户端需要请求服务端内容时,先向代理发起请求,代理将请求转发到实际的服务器,再原路返回。也可以在代理服务器设置缓存,将实际服务器上不常变化的内容进行缓存,当客户端请求到达时,直接返回,可以提高响应速度,减少不必要的网络访问。 正向代理(Forw
阅读全文

浙公网安备 33010602011771号