![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
坐上高铁闯红灯
这个作者很懒,什么都没留下…
展开
-
改写AtomicInteger,解决ABA问题
改写AtomicInteger,使ABA问题得到解决并兼容原AtomicInteger功能原创 2022-12-12 10:21:59 · 219 阅读 · 1 评论 -
关于Unsafe类putObjectVolatile和putOrderedObject的区别
关于Unsafe类putObjectVolatile和putOrderedInt的区别原创 2022-11-11 00:11:51 · 698 阅读 · 0 评论 -
获取Unsafe类的两种方式
获取Unsafe类原创 2022-11-10 17:16:38 · 354 阅读 · 0 评论 -
Spring AOP的执行顺序
正常情况下的通知执行顺序先创建个SpringBoot应用。代码如下@RestControllerpublic class UserController { @RequestMapping("first") public BaseResVO first(){ return BaseResVO.ok(); } @RequestMapping("/second") @UserAccess(desc = "second") public Ob原创 2021-01-18 20:33:19 · 91 阅读 · 0 评论 -
向MySQL插入100w条数据,该怎么做?
使用MySQL存储过程插入那么从sql层面上我们该怎么插入100万条数据呢,无脑直接写个循环?那就使用存储过程试试看吧DROP PROCEDURE IF EXISTS proc_insert()DELIMITER $CREATE PROCEDURE pro_insert2()BEGINDECLARE i INT DEFAULT 1;WHILE i<=1000000 DOINSERT INTO student VALUES(i,'马老师','1970-02-02','广东深圳',60,6原创 2020-12-06 16:56:36 · 3578 阅读 · 0 评论