手把手教你通过Java代码体验强引用、软引用、弱引用、虚引用的区别
7年前 (2019-03-29) 2183浏览
强引用、软引用、弱引用、虚引用这些东西,如果你们平时只写 CRUD 的话,就可能遇不到。今天抽个时间,我给大家讲一讲它们之间的区别与联系。 先说一下它们的概念吧。 强引用(StrongReference):强引用是使用最普遍的引用。如果...
7年前 (2019-03-29) 2183浏览
强引用、软引用、弱引用、虚引用这些东西,如果你们平时只写 CRUD 的话,就可能遇不到。今天抽个时间,我给大家讲一讲它们之间的区别与联系。 先说一下它们的概念吧。 强引用(StrongReference):强引用是使用最普遍的引用。如果...
7年前 (2019-03-28) 3646浏览
今天,“996ICU”一词在各个微信群,QQ群里乱飞。有人甚至利用 Github 上的 issue 创建了 8 个 100 人的微信群。 除此之外,利用 issue 创建发广告的也大有人在,以至于 issue 数量就达到了 5000+。甚至盗...
7年前 (2019-03-28) 2692浏览
昨天,我发了一篇关于 Spring 脑图的学习知识体系,包括原理,源码解析,结合设计模式等。没想到非常的火爆,微信通讯录里一下子多了很多好友。我预计在今年 5 月份左右通讯录会达到 5000 人的上限。目的还是希望大家相互交流,共同进步,相互鼓励!...
7年前 (2019-03-28) 4169浏览
程序员发 996icu Github 火爆朋友圈,1 天时间 3w star。 这是一件极其火爆的 github。早上一起来,朋友圈就被这个 996icu 给刷屏了。而且微信群里讨论的热火朝天!大家纷纷的去给 star,给 issue。 ...
7年前 (2019-03-27) 2741浏览
有多少人是梦碎在Spring?别怕业余草Spring脑图教你一网打尽所有Spring面试题 有多少人是梦碎在 Spring?别怕业余草 Spring 脑图重磅来袭! 说实话,书到用时方恨少。Spring 只有你在面试的过程中,被打击彻头...
7年前 (2019-03-27) 3238浏览
现在更多 Java 老人说学不动了,因为 Java 实在是更新太快了。快的不能再快了,每半年更新一个版本。 这就要求,Java 程序员每半年就要重新学习一次 java。你说学 Java 的苦逼不?Java 程序员薪资高?看看他们整天学习的苦逼...
7年前 (2019-03-27) 3991浏览
阿里 Canal 使用教程交流群! 最近在使用阿里的 Canal,在官网看了一些文档。但是,按照官方的文章,你不一定能整出来。有的人甚至还跑不起来。遇到各种错,各种坑! 最主要的是文档缺失一些配置,一些关键的配置不点名。导致你走了很多弯...
7年前 (2019-03-26) 2164浏览
一个系统,不仅要有好的代码,还要有优秀的日志记录。方便我们在出错时进行排查问题。 其实,写日志这件事,不仅是你在开发时会写。MySQL 也会写,binlog 就是 MySQL 中,我们常常会用到的日志文件了。它能帮助我们恢复数据,备份数据,是...
7年前 (2019-03-26) 6964浏览
最近我在使用 Canal 做 binlog 的订阅服务。由于阿里云 RDS 开启 binlog 订阅需要收费,太坑了,而且还很贵。于是我们就决定使用 rds oss binlog 离线订阅读取的方式来实现某些业务。 在实际使用 canal 中...
7年前 (2019-03-26) 5750浏览
通过前面我的这篇文章《MyBatis 中 SqlSession 是线程安全的吗?》多数人看完都说,喜欢看!但是我在群里提问了一个问题,Mybatis 不是有 SqlSessionManager 了吗?为什么又提供了SqlSessionTemplat...
7年前 (2019-03-26) 5912浏览
极客时间刘超老师的《趣谈Linux操作系统》课程购买返现24元。已开始我是发表在CSDN论坛的。后来不知道被谁给删除了。所以,我只能发表到我的个人博客上了。 这个课程,我相信大家都明白。下面是这个课程的简单引文。 记得当初刚找工作时,面...
7年前 (2019-03-24) 2251浏览
都 9102 年了,你还在面试中通俗简单的回答,Redis 的持久化是 RDB 和 AOF!我随便扩展一点,你就露馅了! 你忽略的才叫知识 比如,Redis 的默认持久化方式是哪一种? 嗯,对不起,我不清楚。老师只是说 Redis...
7年前 (2019-03-23) 3649浏览
这是一个最好的时代,好到我们都不能,也不想回到过去! 今年有很多公司推行 996,995 等制度。这在国外是少有的。 除此之外,我今天想说的是另外一种现象。互联网在改变我们的生活方式,但是我们的时间都去哪了? 昨天上午,...
7年前 (2019-03-22) 11167浏览
MyBatis 也是一个极其简单的框架,源码设计的非常巧妙。建议大家多读一读。 今天我就给大家从源码角度给大家说一说 MyBatis 中 SqlSession 为什么是线程安全的? 首先,你翻开 SqlSessio...
7年前 (2019-03-21) 9816浏览
我同事最近在使用 Mybatis 时遇到了一个问题。在一个导出 Excel 需求中,每次导出的数据过大的话,执行的时间就比较长。他就在想是不是可以开启多个线程去分段处理数据。于是,他就这样做了,然而在运行过程中出现了“cou...