会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Simple
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2017年11月22日
基于Redis实现延时队列服务
摘要: 背景 在业务发展过程中,会出现一些需要延时处理的场景,比如: a.订单下单之后超过30分钟用户未支付,需要取消订单 b.订单一些评论,如果48h用户未对商家评论,系统会自动产生一条默认评论 c.点我达订单下单后,超过一定时间订单未派出,需要超时取消订单等。。。 处理这类需求,比较直接简单的方式就是定
阅读全文
posted @ 2017-11-22 23:43 程序人生ly
阅读(43084)
评论(4)
推荐(3)
编辑
2017年5月3日
使用Redis实现分布式锁
摘要: public class JedisLock { private Jedis jedis; private String lockKey; /**默认过期时间*/ private int expireMillis = 3000; private String lockValue; public JedisLo...
阅读全文
posted @ 2017-05-03 16:36 程序人生ly
阅读(401)
评论(0)
推荐(0)
编辑
2016年12月7日
log4j配置只打印指定jar或包的DEBUG信息
摘要: 有的时候查问题的时候需要打印第三方jar里面的debug信息,假如全部jar都打印的话日志文件会很大,这个时候可以配置log4j只打印指定jar的debug信息或者包,同时输出到了一个新的文件中。 比如:我这里只打印了mybatis下面datasource这个包下面的debug信息到了debug.l
阅读全文
posted @ 2016-12-07 12:54 程序人生ly
阅读(6715)
评论(0)
推荐(0)
编辑
2016年11月24日
实现cookie跨域访问
摘要: 需求:A系统(www.a.com)里设置一个浏览器cookie,B系统(www.b.com)需要能够访问到A设置的cookie。 通过HTML SCRIPT标签跨域写cookie: 由于html的script标签的src属性,可以支持访问任何域的资源,通过script发起一个get类型的网络请求,获
阅读全文
posted @ 2016-11-24 14:21 程序人生ly
阅读(461)
评论(0)
推荐(0)
编辑
2016年10月19日
使用轻量级Spring @Scheduled注解执行定时任务
摘要: WEB项目中需要加入一个定时执行任务,可以使用Quartz来实现,由于项目就一个定时任务,所以想简单点,不用去配置那些Quartz的配置文件,所以就采用了Spring @Scheduled注解来实现了定时任务。在这里做个备注。 spring配置文件 xmlns中加入一段: 然后xsi:schemaL
阅读全文
posted @ 2016-10-19 15:52 程序人生ly
阅读(2542)
评论(0)
推荐(0)
编辑
2016年9月26日
Docker容器里时间与宿主机不同步
摘要: docker容器里时间设置: 第一种: Dockerfile文件中添加一行:RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime或者 第二种: 进入到容器中,设置环境变量 export TZ=Asia/Shanghai 文件字符编码设置: 设
阅读全文
posted @ 2016-09-26 17:30 程序人生ly
阅读(609)
评论(0)
推荐(0)
编辑
2016年8月3日
Wildfly8 更改response header中的Server参数
摘要: 项目经过局方安全检查需要屏蔽掉服务器中间件信息,查了一下午,网上看到的都是修改jboss7的,我们使用的wildfly8(jboss改名为wildfly),修改地方不一样,折磨了半天。 jboss服务器缺省情况下会在HTTP response header中显示自身的标识,如下: 这样会暴露服务器信
阅读全文
posted @ 2016-08-03 17:37 程序人生ly
阅读(547)
评论(0)
推荐(0)
编辑
2016年8月2日
JBoss部署项目log4j配置会造成死锁问题,浏览器访问一直pending状态
摘要: 今天将项目部署到JBoss服务器上,部署成功后,浏览器访问页面一直在等待响应。 查了很长时间,最后在服务器上通过jstack pid命令查看Java堆栈信息,发现了有两个线程死锁。 看到造成死锁的原因是因为log4j往控制台上打印信息时候,于是修改了项目的log4j配置文件,修改为不在控制台输出,重
阅读全文
posted @ 2016-08-02 12:58 程序人生ly
阅读(953)
评论(0)
推荐(0)
编辑
2016年7月21日
json-lib-2.4.jar Bug,json字符串中value为"[value]"结构时,解析为数组,不会解析成字符串
摘要: 使用json-lib.jar 2.4进行json字符串转换为对象时发现一个bug。贴下测试代码: 输出结果: 我测试了使用json-lib和阿里的fastjson,结果如上:发现json-lib把score的value当成了数组(本来是个字符串"[0-100]"),fastjson转换正常。
阅读全文
posted @ 2016-07-21 19:30 程序人生ly
阅读(864)
评论(0)
推荐(0)
编辑
2016年7月14日
【转载】分享下多年积累的对JAVA程序员成长之路的总结
摘要: 注:该文是从百度贴吧转载过来,之前看到觉得写得还不错,对Java开发学习者来说很有意义的,可以看看。 我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差
阅读全文
posted @ 2016-07-14 19:46 程序人生ly
阅读(274)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页