自定义博客皮肤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)
  • 收藏
  • 关注

原创 poi-根据模板

解析: list: 为调用工具类传进去的key值(当传进去的是list集合的时候,需要通过 map的key值去.list集合中的对象属性)map的value值是字符串的 可以直接 ${title} 获取数据。bugerName:list集合的对象属性。poi-根据excel模板导出文件。resource下的模板文件。excel导出工具类。

2024-10-31 19:44:20 121 1

原创 MYSQL连接报错 Host ‘PF41EXV6‘ is not allowed to connect to this MySQL server

localhost就可以连接成功,IP地址就连接报错。

2024-06-27 15:15:37 486 1

转载 乐观锁和悲观锁的区别

悲观锁(Pessimistic Lock):每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock):每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有...

2018-03-24 17:58:43 137

转载 如何线程安全的使用HashMap

有时候面试官问到 HashMap 是否是线程安全的,如何在线程安全的前提下使用 HashMap,其实也就是HashMap,Hashtable,ConcurrentHashMap 和 synchronized Map 的原理和区别。当时有些紧张只是简单说了下HashMap不是线程安全的;Hashtable 线程安全,但效率低,因为是 Hashtable 是使用 synchronized 的,所有线程...

2018-03-24 17:58:00 124

空空如也

空空如也

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

TA关注的人

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