08 2016 档案

摘要:package com.itlong.bjxizhan.support.web.job.base;import com.itlong.bjxizhan.common.DbContext;import com.itlong.bjxizhan.domain.pojo.Task;import c... 阅读全文
posted @ 2016-08-24 10:15 javahongxi 阅读(171) 评论(0) 推荐(0)
摘要:有时,为了程序的性能,我们有必要对程序中的for循环(含有sql/rpc操作)进行并发处理,要求是并发处理完之后才能继续执行主线程。现给出如下两种方案: 1. CountDownLatchpackage com.itlong.whatsmars.base.sync;import java.... 阅读全文
posted @ 2016-08-17 12:23 javahongxi 阅读(220) 评论(0) 推荐(0)
摘要:众所周知,Spring的声明式事务是利用AOP手段实现的,所谓“深入一点,你会更快乐”,本文试图给出相关代码分析。 AOP联盟为增强定义了org.aopalliance.aop.Advice接口,Spring由Advice接口扩展了5中类型的增强(接口),AOP联盟自身提供了Intro... 阅读全文
posted @ 2016-08-15 04:46 javahongxi 阅读(173) 评论(0) 推荐(0)
摘要:分库分表时一般有必要自定义生成uuid,大企业一般有自己的uuid生成服务,其他它的实现很简单。我们以订单号为例,组成可以是"业务标识号+年月日+当日自增数字格式化",如0001201608140000020。当然,如果我们用"业务标识号+用户唯一标识+当前时间"也是可以达到uuid... 阅读全文
posted @ 2016-08-14 23:57 javahongxi 阅读(296) 评论(0) 推荐(0)