摘要: nginx的编译安装 编译环境 pcre: 为支持地址重写rewrite功能 创建用来运行nginx的用户及组 我们创建一个新的用户和用户组来运行nginx,这样可以把nginx和root分开,保证nginx不具备root权限。但是,我们并不希望nginx成为一个真实的可以登陆到远程进行操作的用户, 阅读全文
posted @ 2016-07-27 12:54 kravis 阅读(302) 评论(0) 推荐(0) 编辑
摘要: server: client: 阅读全文
posted @ 2016-07-26 16:17 kravis 阅读(6135) 评论(5) 推荐(2) 编辑
摘要: 特别字符^ 匹配输入字符的开始位置, 在方括号中使用表示取反;$ 匹配输入字符的结尾位置;* 匹配前面的子表达式零次或多次+ 匹配前面的子表达式一次货多次? 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符() 标志一个子表达式的开始和结束位置. 匹配... 阅读全文
posted @ 2016-01-04 15:33 kravis 阅读(151) 评论(0) 推荐(0) 编辑
摘要: var str = '82386012';var partten = /(^(0\d{2})-(\d{8})$)|(^(0\d{3})-(\d{7})$)|(^(0\d{2})-(\d{8})-(\d+)$)|(^(0\d{3})-(\d{7})-(\d+)$)|(^\d{7}$)|(^\d{8}$... 阅读全文
posted @ 2016-01-04 12:37 kravis 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1. xhprof (http://pecl.php.net/package/xhprof) facebook 2009年开源2. xdebug3. valgrind4. cachegrind5. IfP(Instrumentation-for-php) 代码托管在Google Code6.New... 阅读全文
posted @ 2015-12-17 21:40 kravis 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1. 及注册时有两种主要的策略:①正对整个系统的整体测试(集成式full-stack) ②单独测试mysql(但组件式基准测试single-component)2.获取系统性能和状态(需要记录的数据包括 系统的状态 和 性能指标)3. 测试工具 ①集成测试工具: ab、http_load、JMet... 阅读全文
posted @ 2015-12-15 22:25 kravis 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1. 事务并不专属于mysql2. 事务的ACID特性 1)原子性(atomicity) 一个事务必须被视为一个不可分割的最小工作单元,整个事务中得所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来讲,不可能只执行其中的一部分 操作,这就是事务的原子性。 2)一致性(consist... 阅读全文
posted @ 2015-12-08 23:06 kravis 阅读(217) 评论(0) 推荐(0) 编辑
摘要: php字符串处理函数大全addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的ASCII码chunk_sp... 阅读全文
posted @ 2014-07-04 11:14 kravis 阅读(242) 评论(0) 推荐(0) 编辑