2016-12-22 21:25

@hotsmile 麻烦上传头像,支持社区发展啊。嘿嘿

2016-12-22 21:25

@hotsmile 嗯,不好意思,最近项目上线比较忙。 因为现在在生产用了,所以一般运行起来不会报错的。

2016-12-13 10:15

@JFinal 哈,,我都是直接拓展的,这个小哥问:“对java不熟悉,请问我能否修改下这个源码么” ,我就告诉了他修改源码的方式。。

2016-12-12 11:29

@hotsmile 这种方式要么使用定时器轮训,要么开个线程一直sleep,直到有任务。
或者使用消息队列,有记录扔到消息队列中,然后消息队列处理。

2016-12-12 11:20

@hotsmile 项目启动的时候启动此线程池是没问题的。但是你说的有记录x的时候,那么就运行此线程池,这个有点不懂你的意思。

2016-12-12 11:18

@flash866 你checkout代码,然后修改即可,然后自己打包成jar包。

2016-12-09 09:10

这个很久之前就提出来了, 以后的版本会改进的。

2016-12-07 16:03

http://www.jfinal.com/feedback/430
临时的解决方案可以采用这个
最后测试发现,可以这么使用:
Redis.use().incr("OnlyTest");
Redis.use().getJedis().get("OnlyTest");
Redis.use().getJedis().close();
这样输出System.out.println(Redis.use().getJedis().get("OnlyTest")); 是没有错误的

2016-11-21 17:34

可以自己封装吧,写成baseService,BaseDao的传统方式

2016-11-15 16:57

@美兰湖 这么大数据量都放到主线程么?卡不死才怪。。

2016-10-20 12:31

@JFinal 出现这种问题,我看到是因为序列化valueFromBytes 的问题,我尝试了使用JDK的,也是报错,但是不是空指针。 我想问下这种是我使用的问题还是Jfinal里面有什么配置我不知道的。

2016-10-20 09:43

最后测试发现,可以这么使用:
Redis.use().incr("OnlyTest");
Redis.use().getJedis().get("OnlyTest");
Redis.use().getJedis().close();
这样输出System.out.println(Redis.use().getJedis().get("OnlyTest")); 是没有错误的

2016-10-20 09:40

@Dreamlu 恩,这种是没问题的,但是我再获取此key(Redis.use().get("OnlyTest"))的时候就会报错:java.lang.RuntimeException: java.io.IOException: java.lang.NullPointerException
at com.jfinal.plugin.redis.serializer.FstSerializer.valueFromBytes(FstSerializer.java:78)
at com.jfinal.plugin.redis.Cache.valueFromBytes(Cache.java:1211)

2016-10-20 09:04

@Dreamlu 感谢回复,您的意思是,我赋的Redis.use().set("OnlyTest", 1); 后调用incr("OnlyTest") 还是使用的默认值么? 改如何解决呢?