摘要: 1、介绍GoAccess 是一个用来统计 Apache Web 服务器的访问日志的工具,可即时生成统计报表,速度非常快查看的统计信息有:统计概况,流量消耗等访客排名动态Web请求静态web请求,如图片、样式表、脚本等。来路域名404 错误操作系统浏览器和搜索引擎主机、DNS和IP地址HTTP 响应代... 阅读全文
posted @ 2015-09-03 23:23 踏雪无痕SS 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 概念如果索引包含所有满足查询需要的数据的索引成为覆盖索引(Covering Index),也就是平时所说的不需要回表操作判断标准使用explain,可以通过输出的extra列来判断,对于一个索引覆盖查询,显示为using index,MySQL查询优化器在执行查询前会决定是否有索引覆盖查询注意1、覆... 阅读全文
posted @ 2015-09-01 21:49 踏雪无痕SS 阅读(34730) 评论(3) 推荐(7) 编辑
摘要: 在Linux/UNIX系统引导的时候会开启很多服务,这些服务称为守护进程(也叫Daemon进程)。守护进程是脱离于控制终端并且在后台周期性地执行某种任务或等待处理某些事件的进程,脱离终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的中断信息所终止。创建守护进程的一般... 阅读全文
posted @ 2015-09-01 13:32 踏雪无痕SS 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 1、作用域(function() { var a = b = 5;})();console.log(b);输出:5陷阱是,在函数表达式中有两个赋值,但a是用关键字var 来声明的,这意味着a是局部变量,而b则被赋予为全局变量。另一个陷阱是,它并没有使用严格模式(use strict)。在函数里面,如... 阅读全文
posted @ 2015-09-01 13:32 踏雪无痕SS 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 废话,不多说,直接上代码(function(){ var methods = { camelize: function() { /** * Returns string with all... 阅读全文
posted @ 2015-08-29 00:25 踏雪无痕SS 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,this的指向是动态变化的,很可能在写程序的过程中,无意中破坏掉this的指向,所以我们需要一种可以把this的含义固定的技术,于是就有了call,apply 和bind这三个方法,来改变函数体内部 this 的指向,因为函数存在「定义时上下文」和「运行时上下文」以及「上下... 阅读全文
posted @ 2015-08-27 23:24 踏雪无痕SS 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,除了5种原始数据类型之外,其他所有的都是对象,包括函数(Function)。基本数据类型:String,boolean,Number,Undefined,Null引用数据类型:Object(Array,Date,RegExp,Function)在这个前提下,咱们再来讨论Ja... 阅读全文
posted @ 2015-08-27 22:18 踏雪无痕SS 阅读(19510) 评论(2) 推荐(6) 编辑
摘要: 一些概念1)、UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码, 它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。U... 阅读全文
posted @ 2015-08-26 21:40 踏雪无痕SS 阅读(860) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发 (Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过 nodebot或... 阅读全文
posted @ 2015-08-24 21:02 踏雪无痕SS 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1、ci" (由 change operator 和 text-object i" 组成)这个命令会找到当前光标所在行的下一个 " 括起来的字符串,清除引号裏面的内容,并进入 insert mode 以方便修改用起来比解释起来简单,你可用 const char* hello = "Hello wor... 阅读全文
posted @ 2015-08-21 16:51 踏雪无痕SS 阅读(3295) 评论(0) 推荐(0) 编辑
摘要: 介绍PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。实现 PDO 接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。 注意利用 PDO 扩展自身并不能实现任何数据库功能;必须使用一个 具体数据库的 PDO 驱动 来访问数据库服务。PDO 提供了一个 数据访... 阅读全文
posted @ 2015-08-20 20:57 踏雪无痕SS 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 介绍Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验... 阅读全文
posted @ 2015-08-20 01:08 踏雪无痕SS 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 遇到这种情况,首先看一下慢日志[17-Aug-2015 13:13:43] WARNING: [pool www] child 27780, script '/data/s.com/index.php' (request: "GET /index.php") executing too slow (... 阅读全文
posted @ 2015-08-17 20:50 踏雪无痕SS 阅读(3557) 评论(0) 推荐(0) 编辑
摘要: InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了1、事务和外键InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并发的事务安全,包括ACID。如果应用中需要执行大量的INSERT或UPDATE操作,则应该使用Inn... 阅读全文
posted @ 2015-08-13 23:25 踏雪无痕SS 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得有人提醒过设计原则1、不在数据库做运算:cpu计算务必移至业务层2、控制单表数据量:单表记录控制在1000w3、控制列数量:字段数控制在20以内4、平衡范式与冗余:为提高效率牺牲范式设计,冗余数据5、拒绝3B:拒绝大sql,大... 阅读全文
posted @ 2015-08-13 00:21 踏雪无痕SS 阅读(1305) 评论(0) 推荐(0) 编辑