摘要: 接着上篇 https://www.cnblogs.com/amberbar/p/12152305.html mybatis plus 中如何实现乐观锁 主要适用场景:当要更新一条记录的时候,希望这条记录没有被别人更新,也就是说实现线程安全的数据更新。 乐观锁实现方式: 取出记录时,获取当前versi 阅读全文
posted @ 2020-01-05 17:04 amberbar 阅读(5787) 评论(0) 推荐(1) 编辑
摘要: 新年快乐,新的一年我的座右铭是: 学习不是难事,难的是坚持每天学习! 在2020年好好规划自己,继续前进! Mybatis Plus 简单总结 项目中常常会使用mybatis做orm框架,并且常常还会配合Mybatis plus使用。 什么是Mybatis Plus 呢? MyBatis Plus( 阅读全文
posted @ 2020-01-05 16:26 amberbar 阅读(1208) 评论(0) 推荐(1) 编辑
摘要: 使用idea商业版本报错 Initialization failed for 'https://start.spring.io' Please check URL, network and proxy settings. Error message: Cannot download 'https:/ 阅读全文
posted @ 2019-12-29 22:05 amberbar 阅读(4203) 评论(0) 推荐(0) 编辑
摘要: java8以后就允许接口有实现方法: default修饰的方法 static修饰的方法 可以关注我的公众号一起学习 阅读全文
posted @ 2019-11-07 00:24 amberbar 阅读(815) 评论(0) 推荐(1) 编辑
摘要: Redis端口号6379的来源 Redis的端口号是6379,但这个端口号并不是随机选择的,源于"MERZ",这个单词在手机当中的对应数字就是6379。"MERZ"在Redis作者Antirez的好友圈当中代表愚蠢的意思。 数据结构 Redis的key只能是字符串,value可以是String,Ha 阅读全文
posted @ 2019-11-04 23:43 amberbar 阅读(489) 评论(0) 推荐(0) 编辑
摘要: redis过期策略 在使用redis做缓存的时候,我们常常会设置过期时间。那么redis是如何清理这些过期的数据呢? 答案是: 定期删除 + 惰性删除 定期删除: redis每100ms就会 抽查删除过期的数据。但是这种方法有时候会留下大量过期但没有被抽查到的过期数据,白白浪费内存。 惰性删除: 惰 阅读全文
posted @ 2019-10-31 15:05 amberbar 阅读(1236) 评论(0) 推荐(1) 编辑
摘要: ![](https://img2018.cnblogs.com/blog/1445322/201910/1445322-20191023095750080-343401951.png) ![](https://img2018.cnblogs.com/blog/1445322/201910/1445322-20191023095802708-701536800.jpg) 阅读全文
posted @ 2019-10-23 09:58 amberbar 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 在了解双亲委派机制之前,你应当知道classloader(如果不了解,可以现在去恶补一下哈) 四种classloader 1. 虚拟机自带 引导类加载器(Bootstrap ClassLoader) 扩展类加载器(Extension ClassLoader) 系统类加载器(Application C 阅读全文
posted @ 2019-10-20 23:39 amberbar 阅读(792) 评论(0) 推荐(0) 编辑
摘要: Java基础笔记(一) 关键字 定义:被java赋予特殊含义,用作专门用途的字符串(单词) 特点:所有的关键字都是小写 保留字 现有java版本尚未使用的字符串,但未来极有可能会使用。因此在编写程序的时候,应当尽量避开。 byValue、cast、future、 generic、 inner、 op 阅读全文
posted @ 2019-10-16 15:24 amberbar 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 内存模型图 程序计数器(PC) 程序计数器的特点 PC是一小块内存空间,用于记录 执行的字节码指令的 。如果执行的是本地方法(native),PC里此时显示 优点: 控制程序执行流程 每个线程都有PC,因此可以记录每个线程当前执行的位置 特点: 随着线程的创建而创建,随着线程的结束而销毁 线程私有 阅读全文
posted @ 2019-10-09 14:30 amberbar 阅读(205) 评论(0) 推荐(0) 编辑