摘要: 尽量保持方法简短。(最佳长度是5-20行,根据你的情况而定) 永远永远不要把同一个变量用于多个不同的目的,一个变量应该始终只为一个目的服务 使用自描述的变量名和方法名,尽量不要用简写方式,除非有特殊的习惯,例如:src-source,pos-position 尽可能的把变量定义在靠近使用它的地方 拒 阅读全文
posted @ 2016-02-12 10:45 峰峰仔 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1. 如果没有开启cookies,session如何工作?PHP中的sessions通常会使用cookies的方法。但是如果没有cookies(浏览器禁用cookies),PHP sessions也可以工作。没有cookies,php会做两件事:(1)找到在页面中的所有form表单,PHP在form... 阅读全文
posted @ 2016-01-10 16:37 峰峰仔 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. 检测apache正在使用哪个MPM?XXX@XXX-ThinkPad-Edge-E431:~$ apachectl -V | grep -i mpmServer MPM: prefork2. 列出可用的MPM模块(确保mpm_worker在列表中)XXX@XXX-ThinkPad-Ed... 阅读全文
posted @ 2016-01-06 18:19 峰峰仔 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 通过使用mod_status的模块来监控Apache web server的负载。1. mod_status是什么?mod_status是一个apache模块,它帮助监控web server负载和现在httpd连接数,用一个HTML页面,它可以通过浏览器访问。apache的mod_status显示一... 阅读全文
posted @ 2016-01-05 11:13 峰峰仔 阅读(2410) 评论(0) 推荐(0) 编辑
摘要: 1. 限制用户访问的方式: 1. 限制访问服务的客户端主机 2. 需要用户名和密码2. 行为用户验证需要两步: 1. 创建一个包含用户名和密码的文件 2. 服务器上的哪些资源需要保护,哪些用户可以进行访问3. 创建用户数据库 许多用户名和密码需要创建在一个文件中。出于安全考虑,这个文件不能... 阅读全文
posted @ 2015-12-31 17:41 峰峰仔 阅读(4163) 评论(0) 推荐(1) 编辑
摘要: 1. 显示apache的版本号1 XXX@XXX-ThinkPad-Edge-E431:~$ apache2 -v2 Server version: Apache/2.4.7 (Ubuntu)3 Server built: Oct 14 2015 14:20:212. 为了得到apache的配置... 阅读全文
posted @ 2015-12-31 15:12 峰峰仔 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 1. 首先,你需要安装Apache2。1 sudo apt-get update 2 sudo apt-get install apache2当安装完以后,Apache就已经开始运行啦,你可以进行测试,通过访问http://localhost/访问的页面是在/var/www/html目录里。2. 开... 阅读全文
posted @ 2015-12-31 14:56 峰峰仔 阅读(4216) 评论(1) 推荐(1) 编辑
摘要: 1. IE=edge告诉IE使用最新的引擎渲染网页 阅读全文
posted @ 2015-12-24 13:23 峰峰仔 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1. 添加js文件到html文件中,放下面的两行到html文档底部,之前。2. jquery插件结构(function($) { $.fn.helloWorld = function() { // Future home of "Hello, World!" }}(jQue... 阅读全文
posted @ 2015-12-16 16:22 峰峰仔 阅读(136) 评论(0) 推荐(0) 编辑
摘要: InnoDB表中中Foreign Key定义1. InnoDB允许a foreign key引用一个索引列或者索引组列。2. InnoDB现在并不支持用户定义的分区表有foreign keys,这意味着不包含用户定义的分区表InnoDB可以包含foreign key引用,或者被foreign key... 阅读全文
posted @ 2015-12-16 15:07 峰峰仔 阅读(288) 评论(0) 推荐(0) 编辑