- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 mybatis支持java类属性驼峰命名
在mybatis的配置文件中添加如下配置 <configuration> <!-- 全局配置 --> <settings> <!--允许 JDBC 支持自动生成主键--> <setting name="useGeneratedKeys" value="false"/>
2019-01-04 16:43:43 401
转载 tomcat bio nio apr
原理方面的资料都是从网上找的,并且把多个地方的整理到了一起,觉得很有意义。(后面对tomcat默认页面测试的数据是自己测出来的),tomcat 的三种模式如果用对了场合,性能绝对有大幅度的提升。当然调优也并不只在这一个方面,还有内存(堆内存、非堆内存、新生代内存)以及线程(最大线程、请求队列、备用线程、压缩、以及禁用dns轮询)等方面。 那在做tomcat bio nio apr 模式之前,先来...
2018-08-17 10:28:22 176
转载 Java虚拟机垃圾回收(三) 7种垃圾收集器:主要特点 应用场景 设置参数 基本运行原理
Java虚拟机垃圾回收(三) 7种垃圾收集器 主要特点 应用场景 设置参数 基本运行原理 在《Java虚拟机垃圾回收(一) 基础》中了解到如何判断对象是存活还是已经死亡?在《Java虚拟机垃圾回收(二) 垃圾回收算法》了解到Java虚拟机垃圾回收的几种常见算法。 下面先来了解HotSpot虚拟机中的7种垃圾收集器:Serial、ParNew、Parall...
2018-07-29 14:21:15 167
转载 @transactional注解在什么情况下会失效,为什么。
一、特性 先来了解一下@Transactional注解事务的特性吧,可以更好排查问题 1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。 2、@Transactional 注解只能应用到 public 可见度的方法上。 如果应用在protected、pr...
2018-07-19 10:26:49 3893
转载 JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3550m -Xmn2...
2018-06-24 10:42:36 143
原创 springboot --- Whitelabel Error Page解决方案
新建的springboot项目,正常启动在访问的时候出现Whitelabel Error Pag原因:程序只加载Application.java所在包及其子包下的内容解决方法:1、在Application类中加上@ComponentScan(basePackages = {"com.demo.controller"}) 多个之间用","分隔 当然,这样治标不治本2、将修改Application.j...
2018-06-21 22:39:38 417
转载 springboot的demo练习(创建工程)
一、核心pom引入 我们可以知道一般的项目引入了的基本包和spring一些连接池,再加上几个配置文件还有应用服务器(或者web服务器),就可以直接运行起来了。那么springboot要如何做呢?首先就是核心依赖了:[html] view plain copy<parent> <groupId>org.springframework.boot</...
2018-06-21 21:50:45 1366
原创 jdk配置版本显示不正确
配置jdk后想变换版本,按照说明配置之后,查看jdk版本没有变化,可能原因由于系统安装了oracle,在Path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;时放在了oracle配置的后面,Oracle也带有JDK的,所以你运行java -version其实查看到的是Oracle中的java版本,把你的%JAVA_HOME%\bin;%JAVA_HOME%\jre\...
2018-06-21 21:45:32 1045
原创 springboot学习
springboot1、敏捷开发(整合框架)2、无需tomcat(java应用程序运行,实际上是jar包),内置tomcat3、减少xml配置,配置文件是properties
2018-06-21 21:41:53 253
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人