mybatis破解教程
1、下载java字节码编辑器(jbe)
下载地址:http://download.csdn.net/detail/lanyu19950216/9465596
2、下载mybatis插件
下载地址:https://plugins.jetbrains.com/plugin/7293
3、解压出mybatis插件中mybatis_plus.jar中comseventh7mybatisserviceJavaService.class和comseventh7mybatisutilJavaUtils.class
centos中使用tomcat部署特别慢的问题
在centos中启动tomcat时遇到个问题,部署项目死活部署不上,卡在部署第一个项目那,遇到过两次这问题,第一次是重装系统解决,第二次找到了原因:
大概原因是收集随机数时收集不到导致的阻塞,详细原因可以百度"JVM上的随机数与熵池策略"
解决方法如下:
找到 $JAVA_HOME/jre/lib/security/java.security 这个文件,找到里面的
securerandom.source=file:/dev/random
或者
securerandom.source=file:/dev/urandom
修改为
securerandom.source=file:/dev/./urandom
浅尝docker
一直都听说docker,但是从来没用过,今天试用了下docker,记下笔记,有什么错误的地方,欢迎指出。
docker是干嘛的?
docker是一个开源的应用容器引擎,可以看做VMware Workstation或者sandboxie,它提供了一个虚拟的容器,可以让程序很方便的跑在上面。举个例子:如果我需要一个Linux环境来编译一个软件,那么按照以前的做法便是在VMware Workstation中安装一个Linux,然后在Linux中配置各种环境,然后使用,现在有了docker后,就可以在docker中配置环境,然后使用,两种方法有什么不同呢?传统方法费时,最后配置出来的虚拟机文件占用大,使用时消耗资源大。
maven中超简单方式使用日志系统
pom.xml中引入依赖
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>