- 博客(4)
- 收藏
- 关注

原创 lock8锁详解现象深入理解
8锁现象 如何判断锁的是谁!永远的知道什么锁,锁到底锁的是谁! 深刻理解我们的锁 1、标准访问,先发送邮件还是短信 Email 锁是this 2、暂停3S在邮件方法里,先发送邮件还是短信 Email 锁是this 3、新增hello普通方法,先发送邮件还是hello hello 加个普通方法后发现和同步锁无关 4、有两部手机,先发送邮件还是短信 EMS 锁是两个不同的this,但是需要隔4s才能发送email 5、两个静态同步方法,有一部手机,先发送邮件
2020-09-02 19:37:55
577

原创 docker学习笔记容器教程
Docker概述 docker为什么出现 Docker历史 2010年,几个搞IT的年轻人,就在美国成立了一家公司 dotCloud 做一些pass的云计算服务! LXC有关的容器技术! 他们将自己的技术(容器化技术)命名就是Docker ! Docker刚刚诞生的时候,没有引起行业的注意! dotCloud ,就活不下去! 开源 开发源代码! 2013年,Docker开源! Docker越来越多的人发现了docker的优点!火了,Docker每个月都会更新一个版本! 2014年4月9曰,Docker1
2020-09-02 13:06:40
358

原创 JVM学习笔记java虚拟机教程
文章目录JVM面试常见1、JVM的位置2、JVM体系结构3、类加载器4、双亲委派机制双亲委派机制 : 安全双亲委派机制 : 作用5、沙箱安全机制组成沙箱的基本组件6、NativeNative Method StackNative Interface本地接口7、PC寄存8、方法区 Method Area9、栈10、三种JVM11、堆12.新生区、老年区新生区13、永久区14.堆内存调优MAT, Jprofiler作用MAT是eclipse集成使用 在这里不学Jprofile使用15、GC引用计数法:复制算法标
2020-09-01 17:35:55
366

原创 MyBatis-Plus2020学习笔记数据库教程
MyBatis-Plus 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 tk-mapper、MyBatisPlus 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求 支持 L
2020-08-24 18:38:04
549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人