- 博客(4)
- 资源 (52)
- 收藏
- 关注
原创 使用Multimap一次并发异常后的思考
Multimap引发血案一对多MapMultimap实现诡异的丢数据尝试一尝试二尝试三分析与结论建议一对多Map我们知道传统的map,支持一对一的映射,如果要使用一对多,则可以定义成Map<Object,List<Object>>方式。一般写法如下: public static <K, V> void addMapList(K key, V val...
2019-12-29 15:28:14 464
原创 Kafka消息消费之性能提升实践
性能提升之(批量提交+超时提前)应用场景接口定义实现测试用例应用场景实际中可能有这样的应用场景,得到一个记录不需要立即去处理它,而是等累积到一定数量时再批量处理它们。然后如果数据积累不到指定的数量,也不能一定等下去,造成这批数据一直得不到处理。所以还要增加超时机制,在超时时间到达后,即使积累数据不到指定的数量也进行提交处理。存储队列必须线程安全,如 Vector, Hashtable, St...
2019-12-21 09:22:37 1156 2
原创 JSR 269实践
实现一个自定义的注解toBeTested,标记在方法中,注解的作用在被标注方法的方法体前增加一行固定的打印,打印内容有toBeTested中内容指定。} }//修改AST后,会自动增加的一行打印 System . out . println("Method test invoke by sunquan.");} }即源代码自动增加了一行System.out.println(“Method test invoke by sunquan.”);
2019-12-07 16:24:12 5015
原创 优雅关闭线程实践
优雅关闭线程实现代码实现代码/** * @Author 10184538 * @Date 2019/10/28 13:08 **/public class BgpLsLinkMsgHandlerThread extends Thread { private volatile boolean running = true; @Override public vo...
2019-12-07 11:51:15 227 5
暑期实习项目-电信计费管理系统
2011-12-10
超越对手--软件项目经理的18种实用技能
2011-08-27
android mp3player mp3播放器
2011-07-28
C# winform .net图片管理系统
2011-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人