随笔- 28  评论- 18  文章- 0 
  2016年12月7日
摘要:有的时候查问题的时候需要打印第三方jar里面的debug信息,假如全部jar都打印的话日志文件会很大,这个时候可以配置log4j只打印指定jar的debug信息或者包,同时输出到了一个新的文件中。 比如:我这里只打印了mybatis下面datasource这个包下面的debug信息到了debug.l 阅读全文
posted @ 2016-12-07 12:54 程序人生ly 阅读(5520) 评论(0) 推荐(0) 编辑
  2016年11月24日
摘要:需求: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 阅读(93) 评论(0) 推荐(0) 编辑
  2016年10月19日
摘要:WEB项目中需要加入一个定时执行任务,可以使用Quartz来实现,由于项目就一个定时任务,所以想简单点,不用去配置那些Quartz的配置文件,所以就采用了Spring @Scheduled注解来实现了定时任务。在这里做个备注。 spring配置文件 xmlns中加入一段: 然后xsi:schemaL 阅读全文
posted @ 2016-10-19 15:52 程序人生ly 阅读(2171) 评论(0) 推荐(0) 编辑
  2016年9月26日
摘要:docker容器里时间设置: 第一种: Dockerfile文件中添加一行:RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime或者 第二种: 进入到容器中,设置环境变量 export TZ=Asia/Shanghai 文件字符编码设置: 设 阅读全文
posted @ 2016-09-26 17:30 程序人生ly 阅读(355) 评论(0) 推荐(0) 编辑
  2016年8月3日
摘要:项目经过局方安全检查需要屏蔽掉服务器中间件信息,查了一下午,网上看到的都是修改jboss7的,我们使用的wildfly8(jboss改名为wildfly),修改地方不一样,折磨了半天。 jboss服务器缺省情况下会在HTTP response header中显示自身的标识,如下: 这样会暴露服务器信 阅读全文
posted @ 2016-08-03 17:37 程序人生ly 阅读(240) 评论(0) 推荐(0) 编辑
  2016年8月2日
摘要:今天将项目部署到JBoss服务器上,部署成功后,浏览器访问页面一直在等待响应。 查了很长时间,最后在服务器上通过jstack pid命令查看Java堆栈信息,发现了有两个线程死锁。 看到造成死锁的原因是因为log4j往控制台上打印信息时候,于是修改了项目的log4j配置文件,修改为不在控制台输出,重 阅读全文
posted @ 2016-08-02 12:58 程序人生ly 阅读(672) 评论(0) 推荐(0) 编辑
  2016年7月21日
摘要:使用json-lib.jar 2.4进行json字符串转换为对象时发现一个bug。贴下测试代码: 输出结果: 我测试了使用json-lib和阿里的fastjson,结果如上:发现json-lib把score的value当成了数组(本来是个字符串"[0-100]"),fastjson转换正常。 阅读全文
posted @ 2016-07-21 19:30 程序人生ly 阅读(544) 评论(0) 推荐(0) 编辑
  2016年7月14日
摘要:注:该文是从百度贴吧转载过来,之前看到觉得写得还不错,对Java开发学习者来说很有意义的,可以看看。 我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差 阅读全文
posted @ 2016-07-14 19:46 程序人生ly 阅读(133) 评论(0) 推荐(0) 编辑
摘要:在开发Java web项目时候,可以在项目中嵌入Jetty服务的方式来运行web程序。 由于最近开发web项目,自己使用的是比较旧的eclipse不支持导入tomcat来运行项目,于是就学习了下使用项目中Jetty来运行项目。 采用Jetty Plugin 在pom文件中引入Jetty Plugin 阅读全文
posted @ 2016-07-14 14:38 程序人生ly 阅读(26281) 评论(2) 推荐(2) 编辑
  2016年6月14日
摘要:项目需要搭建rabbitmq的高可用集群,最近在学习搭建过程,在这里记录下可以跟大家一起互相交流(这里只是记录了学习之后自己的搭建过程,许多原理的东西没有细说)。 搭建环境 CentOS7 64位 RabbitMQ 3.6.2 Keepalived 1.2.21 主机:192.168.0.1 192 阅读全文
posted @ 2016-06-14 16:24 程序人生ly 阅读(8966) 评论(8) 推荐(0) 编辑