- 博客(20)
- 收藏
- 关注
原创 SpringMVC的执行流程
https://www.bilibili.com/video/BV1tF411N73j/?spm_id_from=333.788.recommend_more_video.0&vd_source=af87a86b83ba20c1c4583134b5188379
2023-06-26 20:19:03 90 1
原创 一、整数(剑指)
i & (i - 1) :最右侧1变为0(num >> (31 - i)) & 1:拿到二进制串的每一位flags[i] |= 1 << (ch - ‘a’):字符串转为int,无论重复只表示出现一次字符。
2023-06-19 11:25:39 55
原创 并发,Java核心技术卷
1.将执行任务的代码,放在实现Runnable接口的类的run方法中。任务代码 }任务代码 } } new MyThread() . start;不再推荐这种方法,因为应当把要并行运行的任务与运行机制解耦合。如果有多个任务,为每个任务分别创建一个单独的线程开销太大。实际上,可以使用线程池。
2023-06-18 17:49:27 290
原创 事务的特性
数据一致性,转账前后,各个账户金额总数不变。状态一致性,增加数据行后主键还是不重复。可重复读,只能读到其他事务已提交的修改为前提,此次事务读到的数据保持一致,不管其他事务的已提交的再次修改。读已提交,只能读到其他事务已提交的修改。解决脏读,有不可重复读问题,即一次事务中,两次读取数据可能不同。读未提交,b事务修改未提交,a事务也能读。有脏读问题,读到的可能是不正确的数据。持久性:已提交的事务,持久化到硬盘。序列化,a事务工作,b事务等待。原子性:同时成功,同时失败。
2023-06-15 12:29:53 55
原创 动态代理-jdk实现
四要素:1、目标对象2、代理对象3、InvocationHandler处理器4、目标对象要代理的接口对于客户端,代理类与目标类是一样的。当代理类调用方法时,将会回调InvocationHandler实现增强或拦截。
2023-05-06 12:24:12 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人