hengyunabc的专栏

日落黄金台金黄落日 -- 横云断岭

Apache HttpClient 没有设置time out导致应用长时间阻塞的问题

现在的对外接口一般都是Http + json的,因为简单,语言无关。 Apache HttpClient应该是最常用的Java http组件了。这货有个坑爹的地方,Apache HttpClient如果对方不回应,或者网络原因不返回了,那么HttpClient会一直阻塞。这种情况在公网可能比较容易...

2014-04-21 19:46:12

阅读数:18907

评论数:2

利用redis缓存热门数据,分页的一种思路

普通分页 一般分页做缓存都是直接查找出来,按页放到缓存里,但是这种缓存方式有很多缺点。 如缓存不能及时更新,一旦数据有变化,所有的之前的分页缓存都失效了。 比如像微博这样的场景,微博下面现在有一个顶次数的排序。这个用传统的分页方式很难应对。 一种思路 最近想到了另一种思路。 数据以ID为key缓存...

2014-04-21 19:26:52

阅读数:26164

评论数:0

在Java里处理文件的技巧

update: 2016-8-4从URL转换为File的方法:1. 先判断URL是否是 file: 开头的2. 用 new File(url.toURI());  来转换为File注意,因为url当有空格时,会被转义为%20,所以要转换为URL,再转为File。另外要注意处理这个转义时不能使用UR...

2014-04-19 21:05:52

阅读数:13337

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭