- 浏览: 1284030 次
- 性别:
- 来自: 北京
-
最新评论
-
最后的攻城狮:
这也太乱了
mybatis与spring事物处理日志 -
leo_soul:
现在不能跨1级域名了吧?比如www.aaa.com,www.b ...
Cookie跨域操作 -
zy976133:
怎么解决的
jaxws不支持SOAPBinding.Use.ENCODED -
cuiyaoqiang:
你好 开发一个http接口给fs调用 ,这个http接口是自己 ...
freeswitch 动态加载号码 -
Jackromer:
请问楼主知道如何通过主控方来删除与其有关的中间表记录? 谢谢, ...
hibernate 多对多只删除中间表数据
文章列表
log4j作为应用的日志,能够把任何信息输出到指定appender
但有是我们想分类输出信息,如
登陆信息输出到 login.log
搜索信息输出到 search.log
这时如何配置呢?
log4j.rootLogger=DEBUG, stdout, logfile
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionP ...
- 2009-06-15 21:04
- 浏览 2360
- 评论(0)
很多cache都有region的概念,即cache 分级
如 User region、 Order region等
这样在清理cache方面提高了效率,可节省大量遍历时间
可memecahed没有这个概念,这样在管理cache方面非常的不方便
- 2009-05-30 08:39
- 浏览 1083
- 评论(0)
泛型在某些情况下却是很强大 如泛型Dao 提高coder们的生产率
但在某些情况下却得不到预期效果
什么时候呢? 看个例子吧
HibernateEntityCacheDao是一个泛型类,见附录
EntityCache也是一个泛型类 见附录
在实际使用时 如下
HibernateEntityCacheDao dao = new HibernateEntityCacheDao<User, Long>;
这时entityClass的类型是User,就是说E的实际类型能够获取
但是 实例化EntityCache时问题就来了,entityCache 中得到的E是Object 并不是期待的U ...
//提取
public void regExp(){
String hqlString = "select * from User where username = xuly and password = 1111";
Pattern pattern = Pattern.compile("(username\\s=\\s\\S*)");
Matcher matcher = pattern.matcher(hqlString);
while (matcher.find()) {
System.out.println(matc ...
- 2009-05-25 21:09
- 浏览 1366
- 评论(0)
今天配置SVN出现以下现象
配置目录权限时如:
[/]
adminstrator = rw
[/ytsource]
Group_yt = rw
结果两组的用户分别在根目录和/ytsource目录下可以正常show log,而在分别在其子目录中show log都会提示 Item is not readable.
最后在svnserve.conf 文件中,设置anon-access = none就可以了
svn Item is not readable
http://qzone.qq.com/blog/82794930-1228386049
- 2009-05-23 13:42
- 浏览 4788
- 评论(0)
匹配重复数字 如
111111
222222
333333333
正则如下
^(\d)\1{5}$
(\d) 匹配一位数字
\1 匹配分组1中的内容,即(\d)
{5} 匹配\1五次
这样所有六位的重复数字全部被匹配
拓展一下 匹配
111222
111444
正则如下
^(\d)\1{2}(\d)\2{2}$
用注解@DateBridge(resolution = Resolution.DAY) 控制日期的格式
非常简单 可查看hibernate search源文件
例
@Field(store = Store.NO, index = Index.UN_TOKENIZED)
@Column(name = "update_date")
@DateBridge(resolution = Resolution.DAY)
public Date getUpdateDate() {
return updateDate;
}
public void setUp ...
- 2009-05-15 11:08
- 浏览 2198
- 评论(0)
多字段查询
MultiFieldQueryParser 就用这个类
String[] fields = new String[]{"evaluation", "workExperiences", "training"};
BooleanClause.Occur[] flags = {BooleanClause.Occur.SHOULD, BooleanClause.Occur.SHOULD, BooleanClause.Occur.SHOULD};
//多字段查询
Query query = MultiFieldQu ...
- 2009-05-14 11:08
- 浏览 1290
- 评论(0)
web单元测试经常会在执行前准备一些数据
执行完毕后删除这些数据 如下伪代码
public void testFindUser(){
jdbcTemplate.insert('insert into user...');
jdbcTemplate.insert('insert into user...');
User u = userManager.findUser("....");
Assert();
jdbcTemplate.delete();
}
这很烦!
采用jdbcTemplate或 ...
package test;
import org.junit.runner.notification.RunNotifier;
import org.junit.runners.BlockJUnit4ClassRunner;
import org.junit.runners.model.FrameworkMethod;
import org.junit.runners.model.InitializationError;
public class Junit4ClassRunner extends BlockJUnit4ClassRunner{
public Junit ...
- 2009-04-22 22:36
- 浏览 1687
- 评论(0)
使用ant来做每日构建有写日子了
今天想在每日构建脚本中加入重启tomcat的操作 问题来了
先看脚本
@echo stop tomcat...
call "D:\Program Files\apache-tomcat-6.0.18\bin\shutdown.bat"
ant -f D:\dailybuild\build.xml war
@echo start tomcat...
call "D:\Program Files\apache-tomcat-6.0.18\bin\startup.bat"
shutdown.bat是可以执行的
...
好久没搞apache了 基本忘光了
今天又重装apache2.2, 做个备忘
安装略
添加ajp略
重点解释一下下面这段代码
引用#禁止使用proxy_ajp代理的目录:
ProxyPass /sns/images/ !
#使用proxy_ajp代理;下面的配置,是把所有目录全用代理(当然,还会跟上面的禁用配置组合成完整的规则)
ProxyPass / ajp://127.0.0.1:8009/
ProxyPassReverse / ajp://127.0.0.1:8009/
ProxyPass /sns/images/ !这句的意思是 配置上‘/sns/images/’这个路径的请求将 ...
- 2009-04-16 17:24
- 浏览 5826
- 评论(1)
用的是activemq
activemq作为一个单独的服务启动 使用的是ims queue, url为
tcp://192.168.0.250:61616?wireFormat.maxInactivityDuration=0
所有的webapp共享这个服务
现在遇到的奇怪问题是
当发送一条message给jms server是 jms server会通知所有的webapp,在每个webapp中都执行了操作(如insert),这样每个开发人员的数据库都无缘无故的多了数据
当然这可能是没有使用共享db造成的,但是假如使用同一个db,上述的场景会怎么样呢?
是不是在同一个数据库中执行n次相同的操 ...
- 2009-04-16 09:44
- 浏览 1559
- 评论(0)
一对一关联主要有3种方式
1.两主键关联
2.外键关联
3.关联表关联
这三种方式hibernate annitation都提供了支持
这里重点讲第二种配置
配置步骤
一数据库表配置
表结构见附录
sns_topic表示一个论坛主题
sns_topic_views`表示帖子浏览量
topic.views_id持有topic_views.id,为多对一关联。但我们需要的是一对一关联
所以需要在views_id上增加唯一性约束
UNIQUE KEY `views_id` (`views_id`),
ok 数据库端搞定
二 entity class 配置
两个entity class : To ...
spring 配置activemq网上大把的资料 这里不再去重复
但有一个问题在开发中特别烦人
activemq的配置采用xml schema,每次启动spring都要去远程验证xml文件
有时要等好久 有时服务直接当掉
所以考虑使用本地的xml schema
先把xml schema问价下载 保存到classpath下
然后如下配置
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:amq="http://activemq.org/config/1.0"
xm ...