Java
tangyiss
这个作者很懒,什么都没留下…
展开
-
java 注释及javac的注释标签写法规范
写这个日志的目的是为了规范化代码,因为我在项目维护中,发现之前同事留下的代码没有注释,而且不规范,看起来着实蛋疼,好像都是开始骂一遍,然后撸吧。 // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档 翻译后是没有注释的,可以用JD-GUI反编译,是没有注释的。 生成的文档是 HTML 格式,所以按照htm...原创 2016-09-18 23:39:34 · 629 阅读 · 0 评论 -
@deprecated 注解的使用
一、作用用 @Deprecated注解的程序元素,不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。二、传递性如果一个类被使用了@Deprecated注解,在调用这个类的地方IDE会给出提示。但如果调用这个类的字类IDE会进行提示吗?/** * @author tangyi * ...原创 2016-09-18 23:46:32 · 473 阅读 · 0 评论 -
java 动态代理 CGLIB AOP基础
什么是java动态代理?先说说静态代理吧,在程序运行之前就编译好的代理类,动态代理就是运行时生成搞些小动作。举个不恰当的例子:本来去学校读书,父母希望是专心听老师讲课(静态代理),但坐在教室心里总想着那个ta,传纸条,谈朋友等,结果课也上好了,朋友也谈了,多美好的事。 由Java的反射机制完成,也是学习spring的基础。不多说,下面代码片段将实现一个计算器的日志,用代理实现。...原创 2016-09-19 00:28:14 · 98 阅读 · 0 评论 -
java异常
装载自http://blog.csdn.net/mccand1234/article/details/51579425 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。错误在我们编写程序的过...原创 2016-09-19 10:59:21 · 109 阅读 · 0 评论 -
mybatis 配置ehcache 验证二级缓存是否起作用
按照https://my.oschina.net/u/1469930/blog/388004 配置好,但是不知道配置的二级缓存是否起作用;用不同的浏览器打开同一个链接,调用相同的方法,tomcat容器的session会话不同,但是相同的查询,只像数据库请求了一次SQL.准备工作:1.打开mysql的log,windows和linux不一样哈,目的是为了查看请求时,向数据库发了S...原创 2016-09-22 22:30:00 · 446 阅读 · 0 评论