上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页
摘要: PHPDBG是一个PHP的SAPI模块,可以在不用修改代码和不影响性能的情况下控制PHP的运行环境可以在PHP5.4和之上版本中使用。在PHP5.6和之上版本将内部集成功能单步调试灵活的下断点方式(类方法、函数、文件:行、内存地址、opcode)可直接调用php的eval可以查看当前执行的代码用户空... 阅读全文
posted @ 2015-12-08 15:47 踏雪无痕SS 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 1、简介GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如ddd这样的图形化的调试端2、调试C/C++程序直接上代码了#includeusing namespac... 阅读全文
posted @ 2015-12-08 00:51 踏雪无痕SS 阅读(6653) 评论(1) 推荐(0) 编辑
摘要: Database Sharding@Netlog详细的描述了 Netlog 数据库架构的演变过程,文章浅显易懂,非常值得学习。本文数据、图片均来自:Database Sharding at Netlog, with MySQL and PHP数据约4000万活跃用户每月约5000万独立访问每月约50... 阅读全文
posted @ 2015-12-06 22:56 踏雪无痕SS 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 1、Redis中key的的过期时间 通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期时间的key在Redis中被称为是不稳定的。 当key被D 阅读全文
posted @ 2015-12-06 19:53 踏雪无痕SS 阅读(52041) 评论(3) 推荐(10) 编辑
摘要: 1. 前言在高访问量的web系统中,缓存几乎是离不开的;但是一个适当、高效的缓存方案设计却并不容易;所以接下来将讨论一下应用系统缓存的设计方面应该注意哪些东西,包括缓存的选型、常见缓存系统的特点和数据指标、缓存对象结构设计和失效策略以及缓存对象的压缩等等,以期让有需求的同学尤其是初学者能够快速、系统... 阅读全文
posted @ 2015-12-04 22:29 踏雪无痕SS 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: InnoDB 有两块非常重要的日志,一个是undo log,另外一个是redo log,前者用来保证事务的原子性以及InnoDB的MVCC,后者用来保证事务的持久性。和大多数关系型数据库一样,InnoDB记录了对数据文件的物理更改,并保证总是日志先行,也就是所谓的WAL(Write Ahead Lo... 阅读全文
posted @ 2015-11-29 20:08 踏雪无痕SS 阅读(3505) 评论(0) 推荐(0) 编辑
摘要: 事务是一个数据库必备的元素,对于redis也不例外,对于一个传统的关系型数据库来说,数据库事务满足ACID四个特性:A代表原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的... 阅读全文
posted @ 2015-11-27 22:27 踏雪无痕SS 阅读(4108) 评论(0) 推荐(1) 编辑
摘要: 写在前面的话1、推荐用mixed,默认使用statement,基于上下文 set session/global binlog_format=mixed;2、二进制日记录了数据库执行更改的操作,如Insert,Update,Delete等。不包括Select等不影响数据库记录的操作3、MySQL记录的... 阅读全文
posted @ 2015-11-26 23:07 踏雪无痕SS 阅读(2772) 评论(1) 推荐(2) 编辑
摘要: 1、TCP是什么关于OSI的七层模型TCP在第四层——Transport层,第四层的数据叫Segment-》报文IP在第三层——Network层,在第三层上的数据叫Packet-》数据包ARP在第二层——Data Link层;在第二层上的数据,我们把它叫Frame-》帧数据从应用层发下来,会在每一层... 阅读全文
posted @ 2015-11-26 20:55 踏雪无痕SS 阅读(1335) 评论(0) 推荐(1) 编辑
摘要: 简介使用upstream模块实现nginx负载均衡使用nginx_upstream_check_module模块实现后端服务器的健康检查使用nginx-sticky-module扩展模块实现Cookie会话黏贴(session-sticky效果)使用proxy模块实现静态文件缓存使用ngx_cach... 阅读全文
posted @ 2015-11-25 21:40 踏雪无痕SS 阅读(6309) 评论(1) 推荐(1) 编辑
摘要: 1、HTML enctype Attributeapplication/x-www-form-urlencoded 传送之前所有的字符都会被encoded,(spaces 被转换为+、特殊字符被转换为ASCII HEX)multipart/form-data 没有字符被encoded,一般用upl... 阅读全文
posted @ 2015-11-22 19:29 踏雪无痕SS 阅读(7330) 评论(0) 推荐(0) 编辑
摘要: 有这么一段配置文件gzip on# 默认值: gzip off # 开启或者关闭gzip模块 gzip_static off;# nginx对于静态文件的处理模块# 该模块可以读取预先压缩的gz文件,这样可以减少每次请求进行gzip压缩的CPU资源消耗。该模块启用后,nginx首先检查是否存在请求静... 阅读全文
posted @ 2015-11-22 19:26 踏雪无痕SS 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 1、编译安装过程优化在编译Nginx时,默认以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类的信息,编译完成后,一个Nginx要有好几兆字节。在编译前取消Nginx的debug模式,编译完成后Nginx只有几百千字节,因此可以在编译之前,修改相关源码,取消debug模式,具... 阅读全文
posted @ 2015-11-22 01:10 踏雪无痕SS 阅读(2279) 评论(0) 推荐(0) 编辑
摘要: 一、简介Nginx版本从0.7.48开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当做Key,用Md5算法对Key进行哈希,得到硬盘上对应的哈希目录路径,从而将缓存内容保存在该目录内。NginxWeb缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指... 阅读全文
posted @ 2015-11-21 19:52 踏雪无痕SS 阅读(12118) 评论(0) 推荐(0) 编辑
摘要: 很多人都可以碰到一个陷阱。下面我们列出,我们经常看到的问题,以及解释如何解决这些问题。在Freenode上的#nginx IRC频道这些讨论很频繁。1、权限从来不要使用777权限,查看目录的权限namei -om /path/to/check2、root设置BAD:server { serve... 阅读全文
posted @ 2015-11-19 22:28 踏雪无痕SS 阅读(3177) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 19 下一页