![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 73
itsAurora
这个作者很懒,什么都没留下…
展开
-
Mybatis优缺点及原理
Mybatis优缺点及原理原创 2022-08-04 14:42:27 · 1183 阅读 · 0 评论 -
Spring MVC 工作原理
spring mvc工作原理原创 2022-08-04 14:39:28 · 1081 阅读 · 0 评论 -
redis
redis读写性能好,支持事务i,而且支持数据持久化,就是rdb和aof,缺点就是因为他在内存上嘛,所以能不能作为海量数据的读写,也不具备自动容错和恢复功能。rdb也就是快照,它是将内存中的数据在一定周期内写入到硬盘的二进制文件中。aof是redis将每一个写操作通过write追加到单独的日志文件中,重启的时候redis就会从这些文件中恢复rdb的优点就是他只有一个文件,就是dump.rdb,而且容灾性比较好,缺点吗也很明显就是在他持久化期间如果发生了故障,数据就会丢失,aof优点就是aof 持久化原创 2022-03-24 16:31:39 · 2400 阅读 · 0 评论 -
简述synchronized及CAS
简述一下synchronizedsynchronized,首先就是一个锁升级,首先进入的线程会被标记为偏向锁,如果有其他线程竞争的话就升级为了轻量级锁,它等待的进程不进入阻塞队列,他会一直查看有没有空位,当线程激烈的时候,升级为重量级锁,重量级锁的特点就是当其他线程试图获取锁时,都会被阻塞,只有持有锁的线程释放锁之后才会唤醒这些线程。和他常做比较的一个是lock锁,synchronized是可以给类,方法和代码块加锁的,但是lock只能给代码块加锁,synchronized不需要手动的获取或者释放这个锁原创 2022-03-24 17:01:05 · 1479 阅读 · 0 评论