自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 对Spring MVC中几个常用注解的用法和参数分析

在学习SpringMVC时一直对下面这几个注解的参数分不太清楚,现在来重新理一下。@RequestAttribute 就像@SessionAttribute一样,注解@RequestAttribute可以被用于访问由过滤器或拦截器创建的、预先存在的请求属性。 源码:@Target({ElementType.PARAMETER})@Retention(RetentionPolicy....

2018-08-05 10:51:30 4541

原创 解决在web.xml中添加filter后idea提示错误的问题

  之前在整合SSM框架的时候,配置web.xml的时候一直提示错误,但filter、servlet的顺序写的也是对的,而且项目也能正常运行。 错误提示:The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter...

2018-07-23 21:56:07 14042 4

原创 MyBatis中调用SqlSession.commit()和SqlSession.close()对二级缓存的影响

  在学习MyBatis时,我一直对进行什么操作会影响数据放进二级缓存的情况感到非常疑惑。由此,我特地对各个情况进行测试分析。特别是在分析SqlSession的commit()和close()方法对二级缓存的影响时,花了我好多的时间。只追求最终结果的朋友,可以直接拉到最后看我的总结。 Mapper:<?xml version="1.0" encoding="UTF-8" ?>...

2018-07-22 20:44:05 21372 7

原创 解决log4j2配置文件失效的问题

今天运行项目的时候,查看控制台突然发现日志的输出格式变了,但最近又没动过log4j的配置文件,所以非常的困惑。 最后怀疑是加载了别的地方的配置文件或者因为某些原因使用了默认的配置属性。 后来在网上发现很多相类似的问题,其中大多数原因都是因为包冲突或包里含有额外的配置文件等造成的。 由此我也怀疑是最近新增加的activemq-all包而引发的问题。 于是在Tomcat的VM参数里添加-Dlo...

2018-07-19 18:23:03 10160 1

原创 JUnit之事务回滚

事情的起因是一个同事让我测试在JUnit下事务回滚的情况。 部分代码如下:@Test@Transactional@Rollbackpublic void saveUser() { userService.saveUser(user); User temp_user = userService.getUserById(user.getId()); Assert...

2018-07-15 18:18:43 7449 3

原创 对idea进行JVM性能调优

调整前: 分析: 进行过多的Minor GC(83次)和Full GC(14次)。推测Java堆分配的内存较小。元空间大小一直在扩容,在超过默认值后就要进行Full GC。推测元空间分配的初始内存值较小。调整后: 总结 修改参数: -Xms128m -> -Xms768m -Xmx750m -> -Xmx1536m 默认 -> -...

2018-07-14 23:11:33 9143 1

原创 对idea进行性能调优时遇到的一个问题

  今天在对idea进性能调优时,通过VisualVM的监测,发现在启动idea时,由于元空间(Metaspace)分配到的内存过小,导致JVM进行多次的Full GC。 Metaspace ( 1.029G, 253.438M ) :237.898M 1.029G 表示最大可用空间,可以使用-XX:MaxPermSize指定永久代最大上限 253.438 表示当前永久代空间 ...

2018-07-14 22:49:13 3205

转载 Java反射机制

一、反射的概述    Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。使用的前提条件:必须先得到该类的字节码文件所对应的Class类型的对象,Class类用于表示.class文件(字节码)    反射就是把Java类中的各种成分映射...

2018-06-18 16:34:48 308 1

【超清文字完整版】SQL反模式

超清文字完整版+书签。 《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。 《SQL反模式》适合SQL数据库开发人员与管理人员阅读。

2018-04-03

MyEclipse 2017 stable 2.0 破解补丁

MyEclipse 2017 stable 2.0 破解补丁 MyEclipse 2017 stable 2.0 破解补丁

2018-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除