优选主流主机商
任何主机均需规范使用

运维 第128页

如何将Sublime Text 2固定到Ubuntu启动器

阅读(226)

Sublime Text 2是我用过的感觉最好的代码编辑器,UI和插件管理都很棒,而且现在处于无限期可以免费试用中,Ubuntu也是我最喜欢的Linux操作系统。因为Sublime Text并不是需要安装,所以缺少Ubuntu桌面运行的一些...

WordPress头像缓存优化与代理缓存更新技巧全解析

阅读(257)

wordpress评论中的头像是使用Gravatar的头像服务(Gravatar官方注册地址:http://en.gravatar.com),用户的缓存头像一般都是固定不变的,所以我们可以将头像缓存到本地来提高我们网站的访问速度。 我的wo...

Discuz!NT处理千万级数据:TokyoCabinet与MongoDB双料俱佳的实战解析

阅读(259)

特别是像主题表(topic),用户表(user)等,因为对于一个流量和发帖量都很大的论坛而言,在运行几年之后,这两个表的数据量可能会破千万(注:因为帖子表采用分表机制,所以这里暂未涉及,但出于性能考虑,也提供了本文中类似的解决方案)。当时考...

如何在ECSHOP购物车页面添加商品简单描述功能

阅读(296)

最近看到有朋友有这方面的需求,就整理了一下,写出来供有同样需求的朋友备用,这里说的商品简单描述,不是商品的详细信息,而是后台编辑商品时在“其他信息”标签栏填写的那个“商品简单描述”,即goods_brief字段,修改前请注意备份相关的系统文...

Linux条件变量的高效使用技巧与实践案例

阅读(238)

Linux线程同步之间存在多种机制,条件变量是一种类似操作系统里提到的生产者-消费者算法的同步机制,允许线程以无竞争的方式等待特定条件的发生。 示例伪代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17...

Linux线程安全退出方法全解析(实战推荐)

阅读(264)

在编写多线程代码时,经常面临线程安全退出的问题。 一般情况下,选择检查标志位的方式: 在线程的while循环中,执行完例程后,都对标志位进行检查,如果标志位指示继续执行则再次执行例程,如果标志位设置为退出状态,则跳出循环,结束线程的运行。 ...