在Win7关机选项中一共有7种关闭方式,分别为Switch user(切换用户), Log off(登出), Lock(锁定), Restart(重启), Sleep(睡眠), Hibernate(休眠), Shut down(关机).下面分别介绍一下它们的区别:1.Switch user, Log...
作为一个Celery使用重度用户,看到Celery Best Practices这篇文章,不由得菊花一紧。干脆翻译出来,同时也会加入我们项目中celery的实战经验。通常在使用Django的时候,你可能需要执行一些长时间的后台任务,没准你可能需要使用一些能排序的任务队列,那么Celery将会是一个非常好的选择。当把Celery作为一个任务队列用于很多项目中后,作者积累了一些最佳实践方式,譬如如何用...
分类:
其他好文 时间:
2014-06-26 07:18:06
阅读次数:
274
C#中的lock语句是怎么回事,有什么作用?C#中的lock语句将lock中的语句块视为临界区,让多线程访问临界区代码时,必须顺序访问。他的作用是在多线程环境下,确保临界区中的对象只被一个线程操作,防止出现对象被多次改变情况。注意的地方有:lock对象必须是一个不可变对象,否则无法阻止另一个线程进入...
分类:
其他好文 时间:
2014-06-26 00:58:50
阅读次数:
354
memcache和redis区别2014年4月27日mood暂无评论memcache官方定义Free & open source, high-performance, distributed memory object caching system, generic in nature, but i...
分类:
其他好文 时间:
2014-06-25 14:59:31
阅读次数:
190
2014年6月24日 17:50:57解压redis后进入源码目录,只用执行make命令就可以完成安装了安装完成后到src目录里,将 redis-server redis-cli redis.conf redis-benchmark redis-check-aof redis-check-dump ...
分类:
其他好文 时间:
2014-06-25 14:34:54
阅读次数:
182
2014年6月24日 17:29:11如果有其它配置文件,可以使用 include 指令默认的redis不会以守护进程运行,需要这样的话可以 daemonize yes进程信息放在/var/run/redis.pid中,可以用指令 pidfile 指定端口默认为6397 设为0的话 redis不会监...
分类:
其他好文 时间:
2014-06-25 14:22:02
阅读次数:
223
其实所有的死锁最深层的原因就是一个:资源竞争表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B 另一个用户B 访问表B(锁住了表B),然后企图访问表A 这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了 同样用户B要等用户A释放...
分类:
其他好文 时间:
2014-06-25 13:34:10
阅读次数:
313
这是redis的内存管理接口。zmalloc,zcalloc,zrealloc和zfree分别对应c库中的malloc,calloc,realloc和free。zstrdup用于生成一个字符串的拷贝。后面的几个函数用于获取内存使用信息,后面会详细介绍。
分类:
其他好文 时间:
2014-06-25 13:10:03
阅读次数:
295
https://www.drupal.org/project/purgehttps://www.drupal.org/project/expirehttps://www.drupal.org/project/cfpurgehttps://www.drupal.org/project/varnishh...
分类:
其他好文 时间:
2014-06-25 11:09:04
阅读次数:
233
线程同步对象关键字lock,是以lock对应的object对象为准,即任意线程lock住lockObj对象之后,其他线程无论在其他任何代码段使用lock(lockObj)去进行线程同步时,都将被阻塞。
锁定的是lockObj对象,不是lock对应大括号包含的代码段。
由此可见这里的lockObj被当盾牌使,而大括号内的则是被保护的平民。
??...
分类:
其他好文 时间:
2014-06-25 07:47:41
阅读次数:
226