tomcat启动不生成日志
在服务器上更新项目的时候发现tomcat在启动或出现严重错误时,tomcat里的logs目录下并没有生成日志;因为tomcat版本是免安装版的,是以前同事部署的,开始以为是更换了存放日志的文件夹,查了一下,发现没有更改,日志文件夹是默认的,这就奇怪了。         经过数小时的排查最后找出问题所在,问题是在tomcat下的bin目录下的cata…
2013,慢走不送,2014,继续相望于江湖
2013年,就这样过去了,真的好快。      2013,终于不再宅了,用公园年卡游玩了南京的一大半景点,也去杭州和乌镇西塘旅游了,2014继续。2013,我当上舅舅了,小妹生了个千金,特别可爱,希望小宝能早日长大,也希望妹妹全家幸福快乐。       2013,终于开始努力了,不再玩游戏,看的小说也减少了,开始认真看书,还买了一个kindle p…
(转)你应该更新的Java知识之常用程序库
这些库有的解决了平时常见又重要的问题,有的则让Coding变得更惬意,值得全速跟进了解! 原文 在很多人眼中,Java已经是一门垂垂老矣的语言,但并不妨碍Java世界依然在前进。如果你曾离开Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老Java中的新东西。 Guava 一句话,只要你做Java项目,就应该用Guava…
jeecms自定义标签
最近在研究jeecms,虽然已经有很多标签了,但是由于需要,需要增加新的标签。 比如增加一个标签,可以根据会员组id查出该组下所有的会员。 其中CmsUser  CmsUserDao 及CmsUserMng原系统已有,查询会员方法也有,因此只需编写一个FreeMarker标签类就行了。此标签类需要实现TemplateDirectiveModel接口…
Eclipse下使用maven构建springmvc项目所遇问题小结
按照网上的教程搭建过程中主要遇到两个问题: 1:eclipse (mvndemo) 创建 maven 项目 添加src/main/java出问题 看教程在添加src/main/java、src/test/java 这两个souce folder的时候 显示 The folder is already a source folder. 无法添加 但是…
关于 MySQL LEFT JOIN 你可能需要了解的三点
即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西! ON 子句与 WHERE 子句的不同 一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 Where-conditions 的不同 关于 “A LEFT JOIN…
解决servlet调用spring中bean的问题
前段时间开发了一个web小系统,主要是和.net客户端交互,由于不是很复杂,就没有采用webservice,而是使用了HttpCLient通过json方式交互,在交互的时候想在servlet中直接调用spring的bean,这样能节省不少时间。但是直接调用总是报错,网上查了一下才知道,servlet是无法直接调用spring中的bean的,如果直接…
Extjs columnchart不显示问题
今天在修改bug的时候,遇到一个问题,很坑人。bug是以前开发的项目的统计模块统计图不显示,json返回正确,参数也正确,firebug下也不报错,上网查了一下,说要配置一个url,如果是多个图表,抗议在js文件头或者全局变量添加上 Ext.chart.Chart.CHART_URL = "../js/extjs/resources/charts.…
高效代码审查的八条准则和十个经验
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 **1. 代码审查要求团队有良好的文化** 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能…