自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ArrayList常用介绍

List集合使用

2023-03-09 23:58:17 165 2

原创 java代码优化细节

(1)尽量指定类、方法的final修饰符 1.1、java.lang.String类是final修饰的。 1.2、为类、方法指定final修饰符,类就不会被继承,方法不会被重写。 1.3、如果指定类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大。此举能够使性能平均提高50%。 (2)尽量重用对象 特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替。由于Java虚

2021-04-25 16:30:22 177

原创 executeBatch的使用心得

1.建立链接,(打电话拨号 ) Connection connection =getConnection(); 2.不自动 Commit (瓜子不是一个一个吃,全部剥开放桌子上,然后一口舔了) connection.setAutoCommit(false); 注意:批量处理数据前必须关闭自动提交,保证未提交前的操作处于一个事物,一旦出现异常可以回滚成功。 3.预编译SQL语句,只编译一回哦,效率高啊.(发明一个剥瓜子的方法,以后不要总想怎么剥瓜子好.就这样剥.) PreparedStatemen

2021-01-19 10:24:03 3742

原创 split分割字符串

特殊字符分割的字符串需要转义:String str = “字符串”; 1、特殊字符竖划线"|" str.split.("\|"); 使用"\“转义 2、特殊字符点”." str.split.("\."); 使用"\“转义 3、特殊字符美元符”$" str.split.("\$"); 使用"\“转义 4、特殊字符右斜杠”" str.split.("\\"); 使用"\\“转义 5、特殊字符双引号”"" str.split.("""); 使用""转义 ...

2021-01-16 12:07:38 249

转载 线程池的5中创建方法

1、newCachedThreadPool 作用:创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们,并在需要时使用提供的 ThreadFactory 创建新线程。 特征: (1)线程池中数量没有固定,可达到最大值(Interger. MAX_VALUE) (2)线程池中的线程可进行缓存重复利用和回收(回收默认时间为1分钟) (3)当线程池中,没有可用线程,会重新创建一个线程 创建方式: Executors.newCachedThreadPool(); 2、newFixedThrea

2021-01-15 10:22:21 171

空空如也

空空如也

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

TA关注的人

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