前言今天学学习NH这个框架,在新增对象的时候,看见大神用了persist而没有用Save,心中比较疑惑,查阅资料的时候,发现这篇写的非常不错,转载供大家参考。hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前...
分类:
系统相关 时间:
2014-07-07 15:15:51
阅读次数:
515
nodejs + redis/mysql 连接池问题
分类:
数据库 时间:
2014-07-07 15:05:22
阅读次数:
301
python类库32[多进程同步Lock+Semaphore+Event]同步的方法基本与多线程相同。1) Lock当多个进程需要访问共享资源的时候,Lock可以用来避免访问的冲突。importmultiprocessingimportsysdefworker_with(lock,f):withlo...
分类:
编程语言 时间:
2014-07-07 14:35:20
阅读次数:
195
2014年6月30日 11:52:17遇到一个问题,安装了redis.so后无论怎么重启nginx 还是 php-fpm都无法加载redis最后发现重启php-fpm的参数弄错了要这样:./php-fpm -c /usr/local/web/php/etc/php.ini -y /usr/local...
分类:
Web程序 时间:
2014-07-02 00:02:34
阅读次数:
197
英文版原文地址这是两篇连载文章的第一篇,讲解了如何使用Docker替代Vagrant开发基于Express框架的NodeJs App的部分细节。不过,这次要增加点难度:我们要使用connect-redis在 Redis 中实现 session 功能。第二篇文章将基于此继续。The Node App这...
分类:
移动开发 时间:
2014-07-01 22:32:50
阅读次数:
414
1 什么是redis
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一...
分类:
其他好文 时间:
2014-06-30 20:25:48
阅读次数:
205
无限大小 C语言如何表示无限大小,NAN?redis里面这么搞的:staticdoubleR_Zero,R_PosInf,R_NegInf,R_Nan;/*Doubleconstantsinitialization*/R_Zero=0.0;R_PosInf=1.0/R_Zero;R_NegInf=....
分类:
其他好文 时间:
2014-06-30 15:34:22
阅读次数:
169
Redis 内部有个小型的事件驱动,它主要处理两项任务:
分类:
其他好文 时间:
2014-06-30 12:02:01
阅读次数:
208
单广,双广都用了,感觉双向BFS,太棒了,HDU的这个题双向BFS时间优化的太棒了
有图,有真相!...
分类:
其他好文 时间:
2014-06-30 06:32:37
阅读次数:
171
下面是摘自网络的一段话,我觉得很好;对认识锁很有帮助。
“为什么要加锁?加锁是为了防止不同的线程访问同一共享资源造成混乱。
打个比方:人是不同的线程,卫生间是共享资源。
你在上洗手间的时候肯定要把门锁上吧,这就是加锁,只要你在里面,这个卫生间就被锁了,只有你出来之后别人才能用。想象一下如果卫生间的门没有锁会是什么样?
什么是加锁粒度呢?所谓加锁粒度就是你要锁住的范围是多大。
比如你在家上...
分类:
其他好文 时间:
2014-06-29 23:50:07
阅读次数:
362