外出旅行、冬季保暖得常备户外袜、速干袜、加厚袜子哦。

猛戳乐途驿站http://zhoupa1188.taobao.com抢购品牌男女式加厚户外袜子,coolmax、全棉、保暖、吸汗、速干、登山、徒步袜子。满10包邮


谢炜的cnblogs

CSDN上比较完整:http://hi.csdn.net/xiefeifeihu

导航

2010年7月27日

继承类的@Transactional:org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here

摘要: 假设有以下类: savedb是父类的方法,loadDb是子类的方法。如果有以下调用: 可以看到在调父类方法时Hibernate报没有Session的错误(org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-t... 阅读全文

posted @ 2010-07-27 13:45 飞飞狐 阅读(4491) 评论(1) 推荐(1) 编辑

Red5在Remoting时如果添加了@Transactional就找不到方法的原因

摘要: 如果一个Remoting的service实现了某接口,并且有@Transactional的标注,那么客户端在调用服务器方法的时候很可能报找不到方法的错误。这是因为@Transactional默认使用jdk的动态代理,red5寻找方法的时候去找接口声明的方法。如果该方法没在接口中声明,自然就找不到。 要解决这个问题比较直接的方法是在接口中声明。这样做会比较繁琐。所有Remoting方法都得在接口中... 阅读全文

posted @ 2010-07-27 13:25 飞飞狐 阅读(299) 评论(0) 推荐(0) 编辑

2010年6月29日

在父类获取子类属性

摘要: 在父类中能获取子类的属性吗?一般情况下是不行的,因为孩子尚未出世哪里来的属性。但有时需要在父类处理该类(包含子类)的所有属性,该怎么做呢,有种方法能解决——在父类中将子类的实例引用进来。假设BaseClass是基类,有个getAll方法用以获取该类的所有属性。SubClass继承子BaseClass,SSClass继承自SubClass,SSClass的实例调用getAll方法时获取SSClass... 阅读全文

posted @ 2010-06-29 11:53 飞飞狐 阅读(4213) 评论(0) 推荐(0) 编辑

2010年6月2日

Red5共享对象的处理机制

摘要: Red5的共享对象有一条很关键:当没有客户端连这个共享对象时,该共享对象自动清空。客户端再次连接该共享对象时将创建新的同名共享对象,这时属性值为空。 创建: 当调用ApplicationAdapter的public boolean createSharedObject(IScope scope, String name, boolean persistent)方法时,就在scope下创建了一个名... 阅读全文

posted @ 2010-06-02 14:57 飞飞狐 阅读(1004) 评论(2) 推荐(0) 编辑

2010年3月30日

TC(terracotta)服务器指定网卡

摘要: terracotta服务器启动是用bin目录下的start-tc-server.bat或start-tc-server.sh 可以用nohup:nohup sh start-tc-server.sh & 这种方式启动时加载默认的配置文件,在lib目录下tc.jar里面的/com/tc/config/schema/setup/default-config.xml 内容如下:  也可... 阅读全文

posted @ 2010-03-30 16:27 飞飞狐 阅读(510) 评论(1) 推荐(0) 编辑

2010年1月19日

配置native library(jME lwjgl)

摘要: 将jME应用发布为war包在tomcat下运行时需要配置native library,方法是修改catalina.bat或catalina.sh: catalina.bat: set JAVA_OPTS=%CATALINA_OPTS% -Djava.library.path=%CATALINA_BASE%\lib\lwjgl\native\windows rem ----- Execute T... 阅读全文

posted @ 2010-01-19 18:16 飞飞狐 阅读(361) 评论(0) 推荐(0) 编辑

Headless应用(jME)

摘要: 有时候需要创建一个后台运行的游戏,不需要图形界面显示,可以创建Headless应用。比如用ssh要在Linux命令行运行(没有启动Linux图形界面X Window): 方法:实现一个类,继承自SimpleHeadlessApp或BaseHeadlessApp。 1: package com.todream.location.autowalk; 2:   3: import ja... 阅读全文

posted @ 2010-01-19 18:08 飞飞狐 阅读(291) 评论(0) 推荐(0) 编辑

2009年11月30日

遍历集合时删除元素,抛出java.util.ConcurrentModificationException的解决办法

摘要: 遍历集合删除其中的元素时可能会抛出java.util.ConcurrentModificationException异常。 下面的代码就会抛出异常: 1: for (String s : map.keySet()) { 2: if ("val".equals(s)) 3: map.remove(s); 4: } 怎么解决这个问题呢?用迭代器: 1: Iterator it = ma... 阅读全文

posted @ 2009-11-30 17:36 飞飞狐 阅读(1553) 评论(0) 推荐(0) 编辑

2009年11月27日

RegexpMethodPointcutAdvisor和NameMatchMethodPointcutAdvisor的区别

摘要: Spring AOP中有两个PointcutAdvisor——RegexpMethodPointcutAdvisor和NameMatchMethodPointcutAdvisor,它们都在org.springframework.aop.support包中,都可以过滤要拦截的方法。配置方法也大致相同,其中一个最主要的区别是—— RegexpMethodPointcutAdvisor:需要加上完整的... 阅读全文

posted @ 2009-11-27 16:13 飞飞狐 阅读(361) 评论(0) 推荐(0) 编辑

2009年11月25日

RMI发布多个服务(接口)

摘要: 在使用Spring RMI时可能会遇到发布多个服务的需求,假设一个服务要操作文件,另一个服务要往屏幕上打印“hello world”。难道要把这两个风马牛不相及的服务写在一个接口里吗!如果真这样那结构也太差了。 网上有人问这个问题:“http://topic.csdn.net/u/20090702/11/9bcf60e5-f3f8-4401-a41d-2f98535988b9.html”,看样子... 阅读全文

posted @ 2009-11-25 16:30 飞飞狐 阅读(739) 评论(0) 推荐(0) 编辑

外出旅行、冬季保暖得常备户外袜、速干袜、加厚袜子哦。

猛戳乐途驿站http://zhoupa1188.taobao.com抢购品牌男女式加厚户外袜子,coolmax、全棉、保暖、吸汗、速干、登山、徒步袜子。满10包邮