`
tangyiss
  • 浏览: 7092 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
  按照https://my.oschina.net/u/1469930/blog/388004 配置好,但是不知道配置的二级缓存是否起作用; 用不同的浏览器打开同一个链接,调用相同的方法,tomcat容器的session会话不同,但是相同的查询,只像数据库请求了一次SQL. 准备工作: 1.打开mysql的log,windows和linux不一样哈,目的是为了查看请求时,向数据库发了SQL查询没; windows [mysqld] # [mysqld] 下添加日志在H盘 log-error="H:\mysql_log\error.log" log= ...

java异常

    博客分类:
  • Java
 装载自http://blog.csdn.net/mccand1234/article/details/51579425    异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。事实上,异常本质上是程序上的错误,包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。错误在我们编写程序的过程中会经常发生,包括编译期间和运行期间的错误,在编译期间出现的错误有编译器帮助我们一起修正,然而运行期间的错误便不是编译器力所能及了,并且运行期间的错误往往是难以预料的。假若程序在运行期间出现了错误,如 ...
宿主机win7 vm_12 ctenOS 6.*_x64 不多说,设置直接看图: 1.虚拟机设置选择NAT模式:  2.编辑>虚拟网络编辑器,设置NAT模式的配置,关闭DHCP动态分配ip;设置子网IP和网关,为了宿主机能连上,需要将网络设置成相同的网段。 3.打开虚拟机,设置固定IP; 涉及到三个配置文件,分别是: /etc/sysconfig/network /etc/sysconfig/network-scripts/ifc
什么是java动态代理?先说说静态代理吧,在程序运行之前就编译好的代理类,动态代理就是运行时生成搞些小动作。举个不恰当的例子:本来去学校读书,父母希望是专心听老师讲课(静态代理),但坐在教室心里总想着那个ta,传纸条,谈朋友等,结果课也上好了,朋友也谈了,多美好的事。   由Java的反射机制完成,也是学习spring的基础。 不多说,下面代码片段将实现一个计算器的日志,用代理实现。   /** * 接口 * @author tangyi */ public interface ICaclulator { @Deprecated int add(int i, ...
一、作用 用 @Deprecated注解的程序元素,不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。 二、传递性 如果一个类被使用了@Deprecated注解,在调用这个类的地方IDE会给出提示。但如果调用这个类的字类IDE会进行提示吗? /** * @author tangyi * */ public interface ICaclulator { @Deprecated int add(int i, int j); int sub(int i, int j); ...
写这个日志的目的是为了规范化代码,因为我在项目维护中,发现之前同事留下的代码没有注释,而且不规范,看起来着实蛋疼,好像都是开始骂一遍,然后撸吧。   // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档  翻译后是没有注释的,可以用JD-GUI反编译,是没有注释的。   生成的文档是 HTML 格式,所以按照html语法写, 回车:<br> 分段: <p> javadoc 标记有如下一些: @author 标明开发该类模块的作者 @version 标明该类模块的版本 
一、设置maven编译器级别 两种方式: (一)全局设置 首先我们要在settings.xml文件中找到<profiles>标签,然后在此标签内部粘贴如下配置: <profile> <id>jdk-1.6</id> <activation> <jdk>1.6</jdk> </activation> <properties> <maven.compiler.source>1.6</mav ...
Global site tag (gtag.js) - Google Analytics