- 浏览: 10352 次
- 来自: ...
最新评论
-
winteen:
我觉得这些情况下用if-else和try catch没有本质的 ...
异常 研究 【robin】 -
soltex:
但是如果说是不用Spring来管理事务的话,我该怎么实现呢 ? ...
菜鸟请教业务层--事务控制 -
smalltiger1984:
<font>事务处理一般靠现有的框架去做,比如Sp ...
菜鸟请教业务层--事务控制
文章列表
Nginx+Lua+WeedFS安装手记
- 博客分类:
- 文件系统
安装手记
首先下载WeedFS
https://bintray.com/chrislusf/Weed-FS/weed
下载最新的WeedFS Server
tar zxvf weed_0.57_linux_amd64.tar.gz
启动Master server 以及 volume server
weed master -mdir="/data/weedfs/weedfs-server/" &
weed volume -dir="/data/weedfs/vol1" -port=9400 -mserver="127.0.0.1:9333 ...
删除api允许从特定索引通过id删除json文档。有两种方法,一是通过id删除,二是通过一个Query查询条件删除,符合这些条件的数据都会被删除。
一、通过id删除
下面的例子是删除索引名为twitter,类型为tweet,id为1的文档:
[java] view plaincopy
DeleteResponse response = client.prepareDelete("twitter", "tweet", "1")
.execute()
.actionGet(); ...
<!-- BoneCP configuration -->
<bean id="mainDataSource" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver" />
<property name="jdbcUrl" valu ...
4.4.1 使用路径通配符加载Resource
前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹配,从能一个路径匹配一批资源。
Ant路径通配符支持“?”、“*”、“**”,注意通配符匹配不包括目录分隔符“/”:
“?”:匹配一个字符,如“config?.xml”将匹配“config1.xml”;
“*”:匹配零个或多个字符串,如“cn/*/config.xml”将匹配“cn/javass/config.xml”,但不匹配匹配“cn/config.xml”;而“cn/ ...
小弟在项目中使用Hibernate的一对一关系,见.hbm文件如下:
class AcirsUser
<hibernate-mapping>
<class name="uk.co.quidos.acirs.model.entity.AcirsUser" table="acirs_user" catalog="acirs_v1" lazy="false">
<id name="userId" type="java.lang.S ...
- 2008-12-12 10:39
- 浏览 1169
- 评论(0)
我没有资格评论大师们的观点,但是我知道绝大多数的Java程序员根本就没有领悟“Exception”的真正用处。他们就是把Exception当做异常来理解,没有明白Exception实际上代表了一个UseCase中的异常流的处理。
在使用UseCase来描述一个场景的时候,有一个主事件流和n个异常流。异常流可能发生在主事件流的过程,而try语句里面实现的是主事件流,而catch里面实现的是异常流,在这里Exception不代表程序出现了异常或者错误,Exception只是面向对象化的业务逻辑控制方法。如果没有明白这一点,那么我认为并没有真正明白应该怎么使用Java来正确的编程。
而我自己写 ...
- 2008-08-20 17:59
- 浏览 1335
- 评论(1)
环境:struts + hibernate
HibernateUtil创建管理Session
Filter 来实现关闭Session
/*
DAO 层
*/
public class UserDAOImpl implements IUserDAO {
private Session s;
public UserDaoImpl(){
this.s = HibernateUtil.getCurrentSession();
}
public void add(PoUser user){
this.session.save(user);
}
public voi ...