Metadata GC Threshold导致的full gc分析
摘要:gc log 两次full gc 均是Metadata GC导致, 加上 Metadata的配置参数: -XX:MetaspaceSize=128M 附上 metadata的配置说明 从JDK8开始,永久代(PermGen)的概念被废弃掉了,取而代之的是一个称为Metaspace的存储空间。Meta
阅读全文
posted @
2018-05-17 10:39
babyblue
阅读(4130)
推荐(0) 编辑
spring 整合junit进行测试
摘要:如果想让junit和spring容器环境无缝对接的话,可以使用如下方式:
阅读全文
posted @
2018-05-08 18:27
babyblue
阅读(248)
推荐(0) 编辑
spring mvc 传入中文参数乱码问题解决
摘要:一个简单的学习springmvc的demo中,当http请求传入中文参数时,在controller中接受到的参数就已经是乱码了,经百度一番解决方案如下: 1. get请求方式乱码解决 对于get方式,web.xml的filter配置是不起作用的,需要修改tomcat中的server.xml,将原来的
阅读全文
posted @
2018-05-08 15:56
babyblue
阅读(667)
推荐(0) 编辑
pom文件中maven-assembly-plugin插件学习
摘要:一、使用场景 如果项目是微服务架构,可能用到这个插件的概率比较高,平时普通的项目不需要这样的实现方式。 如果项目内的一部分通用功能,不需要挨个引用,则需要将通用功能部分达成jar包。 二、Maven-assembly-plugin作用 1、作用:要想将写的程序和它本身所依赖的jar包一起build到
阅读全文
posted @
2018-05-08 15:12
babyblue
阅读(1440)
推荐(0) 编辑
mybatis传入多个参数
摘要:写在开头: 需要查阅本文的基本都是需要传入多个参数的,这里记住一句话:无论你传的参数是什么样的,最后mybtis都会将你传入的转换为map的,那么既然这样,当我们要传入多个参数时,何不直接给与map类型即可,然后mapper.xml通过#{map.key}来获取值即可,这个特别适合动态搜索,或者多个
阅读全文
posted @
2018-05-04 16:14
babyblue
阅读(5254)
推荐(0) 编辑
基于properties文件的Spring Boot多环境切换
摘要:当我们使用properties文件作为Spring Boot的配置文件而不是yaml文件时,怎样实现多环境使用不同的配置信息呢? 在Spring Boot中,多环境配置的文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识,如下
阅读全文
posted @
2018-05-03 16:38
babyblue
阅读(1258)
推荐(0) 编辑
在mysql命令行下执行sql文件
摘要:***********在mysql命令行下执行sql文件*********** C:\Windows\system32>cd E:\MySQL\mysql-5.7.16-winx64\bin //将目录切换到mysql的bin文件所在的目录 C:\Windows\system32>mysql -ur
阅读全文
posted @
2018-05-03 16:36
babyblue
阅读(18630)
推荐(1) 编辑