自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 字符串split()方法的那些不为人知的坑

请问下列代码输出结果是什么?(文章结尾会告诉答案) private static final String REGEX = ";"; public static void main(String[] args) throws Exception { split(""); split(";"); split(";", -1); split("1;;"); split("1;;",-1); spl

2020-07-30 17:43:25 272

原创 poi、docx4j生成word:另一种角度理解word文档和xml那层关系

另一种角度理解word文档和xml那层关系在利用poi、docx4j等jar包生成word文档,涉及到一些复杂的功能的时候,往往需要引入一些这样的类进行辅助编码。初学时,我很困惑这些类的名字以及背后所代表的含义。在引入poi jar包的时候,往往需要引入poi-ooxml的相关jar包,可见该jar包和xml有着莫大的关系。 <properties> <poi.version>4.1.2</poi.version> </prop

2020-07-26 17:57:25 972 1

原创 聊聊@Transactional注解那些不生效的坑

随着SpringBoot在开发中的广泛使用,声明式事务得到了越来越多的认可。一个@Transactional注解就可以搞定事务,可是如果对事务和该注解的认识不足,往往会给开发带来一些bug。1.一个@Transcational真的就够了吗?@Transactionalpublic void testRollBack() throws SQLException { User user = User.builder().u_name("Tom").age(18).build(); user

2020-05-14 23:33:33 616 1

原创 深入理解web.xml中配置/和/*的区别

深入理解web.xml中配置/和/*的区别在用SpringMVC进行web开发的时候,如果将DispathcerServlet对外访问的虚拟路径配置成/时,需要在Spring的配置文件中配置<mvc:default-servlet-handler/>这一项,那么为什么需要配置这一项呢?如果对外访问虚拟路径配置成/*可以吗?接下来本文将带着这样的两个疑问,从Tomcat中的conf/we

2017-11-23 13:05:03 13904 8

空空如也

空空如也

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

TA关注的人

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