- 浏览: 456069 次
- 性别:
- 来自: 杭州
最新评论
-
sbpcx:
发布式Java应用基础和实践 -> 分布式Java应用基 ...
Java执行机制 -
wangyaopeng1992:
同一机器不同线程都会获取锁,有并发问题
基于zookeeper的分布式锁实现 -
icanfly:
我只能说你实现的有严重的并发问题,并没有考虑并发的情况。
基于zookeeper的分布式锁实现 -
aiheng1988:
若多个客户端同时调用tryLock去获取锁,最开始不存在锁的节 ...
基于zookeeper的分布式锁实现 -
Mynameisyuan:
...
基于zookeeper的分布式锁实现
文章列表
spring提供了一个做单元测试的方法。我最喜欢的是它的自动事务回滚功能。用起来很爽。
直接看代码
package com.ali.gongyi.model.account;
import junit.framework.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.annotation.Rollback; ...
项目中用到了enum作为持久化对象的某个属性类型.我为了方便,就直接在数据库字段设置成varchar类型.数据库是mysql.但是在持久化的时候,hibernate会转换成int类型再存.我是想直接存.比如
public enum BatchJobState {
NOT_START, // 未開始
RUNNING, // 運行
FINISHED, // 結束
FAILED // 失敗
}
我是想直接存 NOT_START ,这类的,但是hibernate就自动转成 1 , 2 ,3 .之类的.
网上查了些方法.无非是两种,一种是自己写UserType.这种方法很麻烦.不说了, ...
这个是我自己封装的一些java操作HBase的CURD.当然由于刚开始写,肯定还有一些是遗忘的.后面等项目结束了,再来完善吧.没什么其他可以说的,直接看代码
package com.koubei.hidb.dao;
import java.io.IOException;
import java.util.Map;
/**
* @author zhenghui
* @version 1.0
* @data 2010-12-20 下午02:19:53
*
* 对hbase的DAO操作(接口)
*/
public interface IHBa ...
首先废话几句,原来一直在网易的博客写这种文章,不过越看越觉得还是在JE里比较给力.然后就做了一个非常艰难的决定,以后有需要记录的东西就写在这里.呵呵.
今天说的是通过java代码动态设定Linux系统的环境变量.老实说我这两天Google了好久也没查到如何做.可能实际用途并不是很大.但是找了半天既然解决了就记录下吧..在这里,感谢下我的同事(师傅)雪饼的帮助.
import java.io.BufferedInputStream;
import java.io.File;
import java.io.IOException;
import java.io.InputS ...