无论是使用jdk的线程池ThreadPoolExecutor 还是spring的线程池ThreadPoolTaskExecutor 都会使用到一个阻塞队列来进行存储线程任务。 当线程不够用时,则将后续的任务暂存到 阻塞队列中,等待有空闲线程来进行。 当这个阻塞队列满了的时候,会出现两种情况 正在运....
分类:
编程语言 时间:
2015-06-09 21:51:44
阅读次数:
138
这些年,我们一直在规划做公司的核心框架,因为大家都知道一个核心框架对一个软件公司是很重要的。年复一年我们的谈了很多,总是想等研发人员空闲的时候开始做,总是想等成立一个专门的项目团队来实施,总是说的多而没去落实。
分类:
其他好文 时间:
2015-06-09 15:36:41
阅读次数:
119
最近打算往互联网方向发展,研究了下集群的负载均衡。其实早就应该去了解学习了。如有理解不到位的地方,还望各大神指出。
负载均衡算法是集群在调度时,选择具体调度和分发方式的逻辑。
目前流行和常用的算法有:轮询算法,Hash算法,Session,最小连接数,最大空闲等。
1、轮询算法:
实现方式:把每一次的用户请求,按顺序循环分配给集群内部的一台服务器。优点是算法简洁,无状态。
2、权...
分类:
编程语言 时间:
2015-06-09 10:01:30
阅读次数:
252
9.1、空闲空间管理机制优化
Mosquito原始版本程序中,有新的连接进来时,需要扫描整个context,查找一个空闲的位置以存放新连接产生的context,如果找不到空闲位置,则使用realloc再扩充一个context的位置。这种操作方式有两点非常低效:
1) 扫描context,每次有新连接进来的时候都要扫描context数组以查找一个空闲的context位置;
2) 当前con...
分类:
其他好文 时间:
2015-06-08 17:28:09
阅读次数:
391
前段时间,公司跟别的公司签订合作伙伴,搞了一个第三方登录与数据共享同步,是基于OAuth2.0协议,现在空闲了,做一下笔记。到github下载一个OAuth2.0的PHP类库(当然,你也可以自己写一个^-^,但个人觉得没必要造轮子),有写好Mysql与Mongodb的Demo,参考一下,然后嵌套自己...
分类:
其他好文 时间:
2015-06-05 00:08:15
阅读次数:
247
1、I2C串行总线概述I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的总线裁决和高低速器件同步功能的高性能串行总线。I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。2、I2C总线通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输...
分类:
其他好文 时间:
2015-06-04 22:34:28
阅读次数:
329
wap清理: 代码如下: swapoff -a && swapon -a 注意:这样清理有个前提条件,空闲的内存必须比已经使用的swap空间大 cache清理: 代码如下: sync; sync; sync; && echo3 》/proc/sys/v...
分类:
系统相关 时间:
2015-06-04 17:37:34
阅读次数:
240
#include#include #include #define nil -1#define NULL 0#define maxisize 600 //用户的空闲区空间最大值#define minisize 4 #define getspace(type) (type*)malloc...
分类:
其他好文 时间:
2015-06-04 11:07:44
阅读次数:
96
前段时间有了点空闲时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目,页面比较精美。
多的不说了,先上图,个人认为是精品:
登录:
注册:
这两个页面都使用了jquery-validate验证框架进行验证。
聊天室界面:
1:
2:
3:
全程使用注解进行开发。
聊天室功能:
*匿名聊天
*群聊
...
分类:
编程语言 时间:
2015-06-04 09:50:21
阅读次数:
227
截图与等待空闲一、截图和等待空闲相关知识:1)图片缩放比例:例如图片从100像素缩小到50像素2)图片质量:是指图片大小,质量越高图片越大,质量越低图片越小3)File类:指的是一个文件或者一个文件夹4)图片格式:图片截图都采用的PNG格式5)空闲状态:窗口没有更新就是没有动作,界面处于不动状态6)...
分类:
移动开发 时间:
2015-06-03 23:15:27
阅读次数:
665