- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 基于java nio的memcached客户端——xmemcached
JavamemcachedGoogle编程Gmail1、xmemcached是什么? xmemcached是基于java nio实现的memcached客户端API。实际上是基于我实现的一个简单nio框架 http://code.google.com/p/yanf4j/ 的基础上实现的(目前是基于yanf4j 0.52),核心代码不超过1000行,序列化机制直接挪用spymemcach...
2016-09-19 13:13:38
170
原创 工作上的变迁
我们的kafka的“复制品”metamorphosis做了1.4版本,实现了同步复制方案,broker本身也做了很多优化,总体而言meta是一个非常成熟可用的产品了。甚至可以说是我在淘宝做的最好的一个产品。有些朋友总是问我们为什么不直接用kafka,而要另写一个?这里做个统一的解答。(1)kafka是scala写的,我对scala不熟悉,也不待见,考虑到维护和语言熟悉程度,用java重写...
2016-09-19 13:12:07
192
原创 线程池
线程池 这个题目比较怪,听俺道来。俺一直在负责公司游戏服务器的开发和维护,日积月累下来终于将原本混乱的代码和结构重构的比较清晰了,在此过程中的体会就是,重构啊,不仅仅是技术活,更多是要克服不情愿的、得过且过的心理去做,去做了才发现麻烦并没有想象中的大。 改造过程中遇到这么个问题,我想将对某个创建的游戏的操作都固定在一个线程执行,与其他游戏可以并发地处理;或者说依据游戏id...
2016-09-19 13:00:40
109
原创 lru 转贴
简单LRU算法实现缓存博客分类: java算法JavaAccessJDK 最简单的LRU算法实现,就是利用jdk的LinkedHashMap,覆写其中的removeEldestEntry(Map.Entry)方法即可,如下所示:java 代码 import java.util.ArrayList; import java.util.Collection; ...
2016-09-19 12:57:21
98
原创 最近心血来潮,准备更新博客
这个月,新换了工作,重新认识了互联网架构,其中尤为对redis了解深入。redis最大好处就是自增主键,其次单点登录单点登录原理就是以String形式存储用户信息到redis里,Kye是一个自动生成的36位字符串,同时把这个字符串作为Value存储在Cookie里,设置Domain跨域问题。验证登录用的AJAX跨域 COOKIE里有个SetDomain方法是解决cooki...
2016-09-19 10:04:17
142
宠物医院.rar
2011-09-08
JBuilder7&Weblogic7整和开发培训手册.rar
2009-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人