如何理解被 protected 修饰的成员变量
被 protected 修饰的成员对于本包和其子类可见: 基类的 protected 成员在包内可见 若继承了基类的子类与基类不在同一个包中,那么在子类中,子类…
被 protected 修饰的成员对于本包和其子类可见: 基类的 protected 成员在包内可见 若继承了基类的子类与基类不在同一个包中,那么在子类中,子类…
我们知道 HashMap 的底层是由数组,链表,红黑树组成的,在 HashMap 做扩容操作时,除了把数组容量扩大为原来的两倍外,还会对所有元素重新计算 has…
《MySQL实战45讲》笔记。 简单理解一下可重复读 可重复读是指:一个事务执行过程中看到的数据,总是跟这个事务在启动时看到的数据是一致的。 我们可以简单理解为…
《MySQL实战45讲》笔记。 1. redo log——只是一块粉板 孔乙己又来酒馆喝酒,兜里没钱手机也没电了,只能向掌柜的赊账。掌柜有一块粉板,当客人要赊账…
从2019年大概11月份左右,我开始尝试早起,一直坚持到现在已经有半年左右了。目前工作日和周日5点45分或者6点20分左右起床,具体时间看昨晚的入睡时间。周六关闭闹钟靠生物钟起床。
《深入理解Java虚拟机》第3章读书笔记
《深入理解Java虚拟机》第2章读书笔记 本文介绍对象的创建过程,包括如何对内存进行分配和对象中内存的布局,还介绍了如何访问对象。本文并非原创,是《深入理解Ja…
趁着周末把博客优化了一下,主要优化以下几点: 阅读统计和访客统计 添加评论 升级hexo版本和NexT版本 配置SEO 静态文件cdn加速 使用gulp压缩文件…
《深入理解Java虚拟机》第2章读书笔记
什么是LinkedHashMap? LinkedHashMap 是 HashMap 的有序实现。LinkedHashMap 用一条双向链表来维护顺序,迭代的时候…