要做一个实时视频通信的产品,首先想到的同类产品就是skype,调研了下它的实现技术。它实际使用了GIPS的产品:一、GIPSGlobal IP Sound(GIPS)协议,著名的语音聊天工具skype所使用的协议。Global IP Solutions (GIPS) 的前身为Global IP Sound (GIPS),专为数据包网络的实时通信应用市场,开发行业领先的嵌入式媒体...【阅读全文】
关于事务一致性和最终一致性的鉴别:<br /><br />When examining the use case (or story), ask whether it’s the job of the user executing the use case to make the data consistent.<br /><br />If it is, try to make it transactionally consistent, but only by adhering to the other rules of Aggregates....【阅读全文】
java企业级通用权限安全框架源码 z A 代码生成器(开发利器); B 阿里数据库连接池druid; C 安全权限框架shiro ; D ehcache 自定义二级缓存 系统为主流的 springmvc+mybaits 3.2 版本 ,有maven版本和非maven版本,赠送同UI hibernate版本(支持sqlsever mysql oracle) jdk 1.6 1.7 1.8&nb...【阅读全文】
1) Determining the Number of Threads 最少最少: Runtime.getRuntime().availableProcessors(); Number of threads = (Number of Available Cores) / (1 - Blocking Coefficient)2) Determining the Number of Par...【阅读全文】