
Java
文章平均质量分 95
Java
勤勤勤能补拙
心似骄阳万丈光
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jdbc批处理功能和MybatisPlus
MybatisPlus的ServiceImpl类中提供了批处理方法saveBatch,用来批量插入数据,速度要比”一个一个”插入更快。而这个方法的底层依赖了JDBC数据库驱动的批处理功能。本文先介绍JDBC数据库驱动的批处理功能,然后对"JDBC批量插入"进行性能测试,从而说明saveBatch快的原因,最后说明MybatisPlus ServiceImpl.saveBatch的最佳使用方式(其实就一句话)。获取数据库连接代码逐条插入:耗时171172 ms批量插入:耗时116244原创 2024-11-06 22:42:17 · 1228 阅读 · 0 评论 -
SpringAOP:对于同一个切入点,不同切面不同通知的执行顺序
在Spring AOP中,对于同一个切入点,可能会有多个切面多种不同类型的通知共同作用于它,那么这些来自不同切面的不同类型通知,它们的执行顺序是怎样的?本文将答案分成2部分讲述。文章后续安排:section 2直接给出结论,图文结合,更好理解。section 3讲述测试过程。section 4讲述参考来源。大家可以根据自己需要查看相应部分,想看结论可以直接看section2。原创 2024-10-29 13:28:27 · 967 阅读 · 0 评论 -
java mkdir()和mkdirs()区别
源: http://blog.youkuaiyun.com/cnnumen/article/details/8463736mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:new File("/tmp/one/two/three").mkdirs();执行后, 会建立tmp/one/two/three四级目录new File("/tmp/one/two/th转载 2017-11-13 17:59:54 · 289 阅读 · 0 评论 -
使用commons工具包出现 java.lang.ExceptionInInitializerError
今天用commons下的beanutils类,把一个Map封装成一个bean对象时出现 java.lang.ExceptionInInitializerError因为导错包了,myeclipse默认提供的包是import com.sun.org.apache.commons.beanutils.BeanUtils; 导这个包就会出现上面的错误,具体原因我也不清楚。我们需要导入自己的包,原创 2017-10-10 07:13:14 · 491 阅读 · 0 评论 -
没有任何类型 Test1 的外层实例可访问。必须用类型 Test1 的外层实例(例如,x.new A(),其中 x 是 Test1 的实例)来限定分配。
在方法中创建类Person,视为方法内部类,可以在方法体内直接new Person() 获得该类实例。在方法外创建的类Person,如果方法是static修饰的,如static main(),而类没有用static修饰,要在static main方法中获得实例Person对象,则需要先实例化一个外层的对象A,再通过A.new来获得Person对象package new_start...原创 2017-04-20 07:20:27 · 18682 阅读 · 5 评论 -
dom4j出现java.lang.NoClassDefFoundError: org/jaxen/JaxenException
原:http://outofmemory.cn/code-snippet/1806/java-lang-NoClassDefFoundError-org-jaxen-JaxenException-resolve-method在使用dom4j的xpath时出现java.lang.NoClassDefFoundError: org/jaxen/JaxenException的异常,原因是dom4转载 2017-05-13 08:34:20 · 639 阅读 · 0 评论 -
java中成员函数内部为何不可以定义静态变量?
我认为以下这两种解释都是类似的,正确的:解答一:static 只能修饰 成员变量 或者成员方法。不能修饰局部变量。在Java 中,用static 修饰的成员 被是为 共享的。定义在方法中,被视为 局部的。显然是不能共享的。 来自 https://zhidao.baidu.com/question/281363843.html解答二 :静态变量时属于整转载 2017-04-20 11:04:06 · 4883 阅读 · 0 评论 -
java基本数据类型和引用数据类型
早上想到用 类的实例对象作为形参传入函数,如果在函数中改变了形参对象的属性值,那实参对象的属性值会不会也改变?package new_start1;public class Test1 { class Person { public String name; public Person(String n) {原创 2017-04-20 09:35:01 · 274 阅读 · 0 评论 -
java 的哈希码以及Object.toString()简单理解
对哈希码和默认的toString()不了解,百度后总结如下:一 哈希码在Java中,哈希码代表了对象的一种特征,例如我们判断某两个字符串是否==,如果其哈希码相等,则这两个字符串是相等的。其次,哈希码是一种数据结构的算法。常见的哈希码的算法有:1:Object类的hashCode.返回对象的内存地址经过处理后的结构,由于每个对象的内存地址都不一样,所以哈希码也不一样。2:S原创 2017-04-20 09:07:35 · 3069 阅读 · 0 评论 -
jdk与jre的区别
今天开始学习java基础,不明白jdk和jre的区别,百度后发现一片很好的文章,也方便以后查看。原文: http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html 谢谢作者很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开转载 2017-04-19 10:13:16 · 327 阅读 · 0 评论