摘要: 为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。 例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) : [html] view plain copy if(userSave){ 阅读全文
posted @ 2017-02-14 18:09 itcui 阅读(552) 评论(0) 推荐(0) 编辑
摘要: druid的配置项如下 配置 缺省值 说明 name 配置这个属性的意义在于,如果存在多个数据源,监控的时候 可以通过名字来区分开来。如果没有配置,将会生成一个名字, 格式是:"DataSource-" + System.identityHashCode(this) jdbcUrl 连接数据库的ur 阅读全文
posted @ 2017-02-14 13:45 itcui 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: Apache官方对各版本的申明:http://tomcat.apache.org/whichversion.html 如何看自己java web工程的JSP和servlet版本 如何看自己java web工程的JSP和servlet版本 如何看自己java web工程的JSP和servlet版本 我 阅读全文
posted @ 2016-09-19 13:46 itcui 阅读(8701) 评论(0) 推荐(2) 编辑
摘要: 敏捷方法论有一个共同的特点,那就是都将矛头指向了“文档”,它们认为传统的软件工程方法文档量太“重”了,称为“重量级”方法,而相应的敏捷方法则是“轻量级”方法。正是因为“轻量级”感觉没有什么力量,不但不能够有效体现灵活性,反而显得是不解决问题的方法论似的。因此,就有了一次划时代的会议,创建了敏捷联盟。 阅读全文
posted @ 2016-09-07 18:48 itcui 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 首先要明白jstl有如下版本: jstl1.0的引入方式为: <taglib uri="http://java.sun.com/jstl/core" prefix="c" /> jstl1.1的引入方式为: <taglib uri="http://java.sun.com/jsp/jstl/core 阅读全文
posted @ 2016-09-03 15:57 itcui 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://coolshell.cn/ 对我来说,一个好的程序员应该是努力去追求尽可能无错的高质量的符合需求的代码实现。 一些人也许认为好的程序员是那些懂得多门编程语言,懂得很牛技术的程序员,是的,这在某些情况下是对的。但归根到底,无论你用什么样的技术,什么样的语言,所有的程序被写出来,其功 阅读全文
posted @ 2016-08-15 17:18 itcui 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://coolshell.cn/ 让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。 那么,为什么这个方法要叫做橡皮鸭 阅读全文
posted @ 2016-08-15 17:16 itcui 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/manuosex/p/3919722.html 人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效 阅读全文
posted @ 2016-08-15 16:26 itcui 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 也许你是一位项目经理,也许你是一位项目骨干成员,或者开发小组长。在我发表“如何提高代码质量”的这一系统文章后,有许多网友都向我抱怨,说他无法把握整个项目组成员的代码质量。我想,这也是所有项目组普遍存在的问题吧,它通常表现为以下几个问题: 软件项目普遍存在的问题 1)新手。任何项目组成员都不可避免地出 阅读全文
posted @ 2016-08-15 16:24 itcui 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/wean/archive/2012/05/16/2502724.html 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能 阅读全文
posted @ 2016-08-13 15:30 itcui 阅读(138) 评论(0) 推荐(0) 编辑