文章专题插件Simple Post Series正式发布

使用Wordpress的朋友,你是否在写一个文章专题?或是想在文章中插入一个系列的文章?又或是想在边栏小工具调用一个自定义的文章列表?快来试试WordPress 文章专题插件:Simple Post Series 吧! Simple Post Series正式在Wordpress插件官网发布,可以下载发布版使用。也可以在这个github项目中找到最新更新的beta版代码!欢迎fork/star该项 …

阅读全文

再看设计模式——命令模式

命令模式Command本质就是一个对象化的回调函数。 通常命令的发送者和命令执行者有不同的生命周期,这也是回调函数经常会面临的问题,因此才需要设计这个模式来解耦。这个模式可以跟策略模式或状态模式一起用来保证状态和行为的可扩展性。 命令发送了并不是立即执行,通常会加入一个undo方法来支持撤销命令。

阅读Redis源码

1. AE事件驱动框架 1.1 polling处理 ae_epoll.c、 ae_kqueue.c、 ae_evport.c、 ae_select.c 这4个文件的功能是完全一样的,提供一致的API接口,给ae.c文件调用 1.2 核心结构体 aeEventLoop 用来创建事件循环 aeCreateEventLoop:初始化一个事件循环结构体(eventL …

阅读全文

MySQL使用总结

文章目录索引建立索引索引失效性能分析字符与编码常用语句 索引 建立索引 索引的基数相对于数据表行数较高,工作效果最好。说明列中不同值较多,区分度的公式是 COUNT(DISTINCT col) / COUNT(*)。查询优化器发现某个值出现在表的数据行中的百分比很高的时候,它一般会忽略索引,进行全表扫描,惯用的百分比界线是“30%”, 通过SHOW STATUS LIKE ‘Handl …

阅读全文

再看设计模式——访问者模式

首先我们拥有一个由许多对象构成的对象结构,这些对象的类都拥有一个accept方法用来接受访问者对象;访问者是一个接口,它拥有一个visit方法,这个方法对访问到的对象结构中不同类型的元素作出不同的反应;在对象结构的一次访问过程中,我们遍历整个对象结构,对每一个元素都实施accept方法,在每一个元素的accept方法中回调访问者的visit方法。 访问者模式使得我们可以在传统的单分派语言(如Jav …

阅读全文

c++11如何封装thread库

文章目录基本接口要求第一个问题:把f和args统统打包在一起做成一个void *结构第二个问题:定义一个template,以适配不同类型的f和args第三个问题:把任意的f和args包装成一个thread_data_base *第四个问题:如何处理Args… 基本接口要求 要求std::thread的构造函数 但是OS的库函数定义为: 主要是接口中的entry,本身使用void*根本没 …

阅读全文