加载中
git 常用命令

Git是一个开源的分布式版本控制系统!

2014/05/07 19:40
118
架构设计:生产者/消费者模式 第6页:环形缓冲区的实现

◇判断“空”和“满” 上述的操作并不复杂,不过有一个小小的麻烦:空环和满环的时候,R和W都指向同一个位置!这样就无法判断到底是“空”还是“满”。大体上有两种方法可以解决该问题。 办法...

2014/05/06 15:28
225
架构设计:生产者/消费者模式 第5页:环形缓冲区

[3]:环形缓冲区 前一个帖子提及了队列缓冲区可能存在的性能问题及解决方法:环形缓冲区。今天就专门来描述一下这个话题。 为了防止有人给咱扣上“过度设计”的大帽子,事先声明一下:只有当...

2014/05/06 15:27
129
架构设计:生产者/消费者模式 第4页:注意事项

顺便补充几个注意事项,大伙儿留意一下: 1、对stdio进行读写操作是以阻塞方式进行。比如管道中没有数据,消费者进程的读操作就会一直停在哪儿,直到管道中重新有数据。 2、由于stdio内部带有...

2014/05/06 15:27
63
架构设计:生产者/消费者模式 第3页:队列缓冲区

[2]:队列缓冲区 经过前面两个帖子的铺垫,今天终于开始聊一些具体的编程技术了。由于不同的缓冲区类型、不同的并发场景对于具体的技术实现有较大的影响。为了深入浅出、便 于大伙儿理解,咱...

2014/05/06 15:26
100
架构设计:生产者/消费者模式 第2页:如何确定数据单元

费了这么多口水,希望原先不太了解生产者/消费者模式的同学能够明白它是怎么一回事。然后在下一个帖子中,我们来说说如何确定数据单元。 另外,为了方便阅读,把本系列帖子的目录整理如下:...

2014/05/06 15:25
100
架构设计:生产者/消费者模式 第1页:“生产者/消费者模式”介绍

在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为...

2014/05/06 15:23
125
java mail

导入javax.mail.jar

2014/03/28 18:04
67
VMware虚拟机NAT模式的具体配置

通过桥接模式总是不能访问网络,和主机也ping不同,可能公司禁用了mac地址的原因吧

2014/02/18 17:18
8.8K
mybatis 一对多返回结果集异常

mybatis 一对多返回结果集异常和mybatis日志信息查询出的结果集不一致

2014/01/20 16:35
795
[转]MySQL数据库优化总结

对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数 据库设计、sql语句优化、数据库参数...

2014/01/13 11:52
104
js浏览器屏蔽右键复制粘贴剪切选中操作

js浏览器屏蔽右键复制粘贴剪切选中操作

2014/01/13 10:06
72
spring启动时contextConfigLocation加载文件

spring启动时contextConfigLocation加载文件

2014/01/02 17:46
3.4K
通过mvn命令将jar包打到maven库

通过mvn命令将jar包打到maven库

2013/12/31 17:17
76
异步请求乱码

针对异步请求有可能产生的编码问题设置:produces = "text/html;charset=UTF-8"

Redis新特性——pipeline(管道)

采用redis-pipeline的方式从client端打包多条命令一起发出到redis-server,不需要等待单条命令的响应返回,缩短处理时间

2013/12/16 08:37
924
利用管道完成数据从MySQL到Redis的高效迁移

利用redis管道完成数据从MySQL到Redis的高效迁移

2013/12/11 19:52
143
redis 持久化

12.7

2013/12/06 17:21
28
redis.conf

12.6

2013/12/06 17:20
35
redis-master-slave

通过主从复制可以允许多个slave server拥有和master server相同的数据库副本

2013/12/05 14:08
1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部