摘要: 目录: 第一课 《HashMap1.7 详解》 第二课 《HashMap1.8 详解》 第三课 《红黑树 与 TreeNode》 第四课 《序列化 底层实现原理》 第五课 《ThreadLocal类 详解》 第六课 《定时器 详解》 第七课 《Spring IOC 详解》 第八课 《Spring A 阅读全文
posted @ 2021-04-08 18:30 在下右转,有何贵干 阅读(157) 评论(0) 推荐(1) 编辑
摘要: 前言: 在结束了《Java SE》专栏的学习后,本人的Web专栏也正式启航! 在本专栏的学习中,同学们会学习到跟SE阶段所讲解的C/S模式不同的B/S模式 在B/S模式下,我们将使用浏览器作为“控制台”来查看运行结果 但是,在一定的情况下,我们也需要查看控制台(IDE控制台 和 浏览器控制台)的内容 阅读全文
posted @ 2020-05-20 09:42 在下右转,有何贵干 阅读(164) 评论(3) 推荐(1) 编辑
摘要: 此篇博文是为了本人将本人认为有必要的、实现过程十分巧妙的技术博文总集在此篇之中 第一节 《ORM 技术》 第二节 《easySwing》 第三节 《Betty》 第四节 《Net Framwork》 第五节 《IoC/DI技术 的实现》 第六节 《AOP技术 的基本实现》 第七节 《RMI技术 的基 阅读全文
posted @ 2020-04-22 00:50 在下右转,有何贵干 阅读(170) 评论(0) 推荐(1) 编辑
摘要: 前言: Java 语言,是相对于其他语言而言,门槛低,而且功能还强大的一门编程语言,本人十分看好这一门语言,但是,它也是有深度的,看过本人的《数据结构与算法》专栏的同学们有福了,因为本人在那个专栏中的编程以及讲解方法,都是向Java语言编程规范靠拢的,所以相对而言,学习过的同学,在观看本人博文学习的 阅读全文
posted @ 2020-03-23 16:14 在下右转,有何贵干 阅读(271) 评论(0) 推荐(1) 编辑
摘要: 前言: 数据结构与算法是唯一的、我们能够在任何编程语言都能用到的思想。 说点实在的,算法工程师的工资也是众多编程语言工程师中最高的。 所以,高的工资也有高的要求,算法思想也是非常难懂的,希望同学们在学习本专栏时遇到无法理解的障碍后不要轻易放弃。 那么,本人在这里来提供一个目录来帮助同学们学习本人的《 阅读全文
posted @ 2020-03-04 21:03 在下右转,有何贵干 阅读(328) 评论(0) 推荐(2) 编辑
摘要: 关于转战博客园说明!!! 阅读全文
posted @ 2020-03-04 17:31 在下右转,有何贵干 阅读(169) 评论(0) 推荐(2) 编辑
摘要: 首先,本人来展示下 JDK所提供的定时器 的基本使用: 使用展示: 那么,本人现在来讲解下 JDK所提供的定时器的 底层核心源码: 源码详解: 使用总结: 根据上文讲解,我们能够知道,使用JDK所提供的 Timer 和 TimerTask 类,基本步骤如下: 根据具体需求,定义一个 TimerTas 阅读全文
posted @ 2021-10-17 11:24 在下右转,有何贵干 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 在之前的博文中,本人介绍了 Java对象经 序列化 后,转换成的 内容 相信很多同学在上一篇博文中,仍对 生成的内容的 格式 抱有很多疑惑 那么,在本篇博文中,本人就来在源码角度,来带同学们了解下 对象序列化 的本质: 我们平时使用 序列化 机制,基本上都会是如下步骤: 调用代码: 首先,我们需要一 阅读全文
posted @ 2021-02-17 18:58 在下右转,有何贵干 阅读(407) 评论(0) 推荐(1) 编辑
摘要: 或许很多同学像本人一样,刚开始接触 序列化 这个概念时,觉得也没什么 但是随着我们了解的知识点越来越多,直到做一些Web开发时,才发现 好多POJO都需要实现Serializable接口 在本人之前的博文《详解 序列化流 与 反序列化流》中,曾讲到过Java中的有关 序列化 与 反序列化 的知识点 阅读全文
posted @ 2020-12-20 13:47 在下右转,有何贵干 阅读(253) 评论(0) 推荐(0) 编辑
摘要: (温馨提示:还未了解 红黑树 的插入、删除节点原理的同学,请先学习本人前一篇博文《【数据结构】红黑树 详解》) 在之前的博文《【数据结构】红黑树 详解》中, 本人讲解了 红黑树 的 数据结构 和 设计理念,并对其 增删查 操作做了 详细 的 讲解 那么,在本篇博文中,本人将结合 JDK1.8 版本的 阅读全文
posted @ 2020-12-07 21:39 在下右转,有何贵干 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 我们在阅读 Mybatis框架源码 时,会看到一个 ThreadLocal类 而这个类,常常作为面试考点, 可以看出: 我们若是想要 了解底层实现,学习高妙的编程思维,就不得不来学习 ThreadLocal类 那么,在本篇博文中,本人就来讲解下 ThreadLocal类: 基本概念: 官方简介: 此 阅读全文
posted @ 2020-12-06 21:28 在下右转,有何贵干 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在我们学习 JDK1.8 的 HashMap 和 ConcurrentHashMap 前, 先来了解一种 数据结构 —— 红黑树: 首先,没有基础的同学可能问如下问题: 什么是 红黑树? 红黑树(Red Black Tree) 是一种 自平衡二叉查找树, 是在计算机科学中用到的一种数据结构,典型的用 阅读全文
posted @ 2020-12-01 18:23 在下右转,有何贵干 阅读(211) 评论(0) 推荐(0) 编辑
摘要: (温馨提示:由于上一篇博文 《【源码剖析】HashMap1.7 详解》的详细讲解,和本篇博文的主题在很大程度上是一致的, 因此本人在重复的情节可能会一笔带过,没有基础的同学请先学习上一篇博文!😉) 在上一篇博文 《【源码剖析】HashMap1.7 详解》中,本人从源码角度,详细介绍了在 JDK1. 阅读全文
posted @ 2020-11-25 13:26 在下右转,有何贵干 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 在我们面试中,HashMap几乎是必问项,因为HashMap在工作学习中都十分重要, 只有我们了解了其底层实现原理,才能更高效地使用它 那么,在本篇博文中,本人就先来讲解下有关HashMap1.7的重要知识点: 首先是 数据存储结构: 数据存储结构: 从上图中,我们能够看出: 在JDK1.7版本,H 阅读全文
posted @ 2020-11-22 20:10 在下右转,有何贵干 阅读(452) 评论(0) 推荐(1) 编辑
摘要: 基本知识点: 图标: 定义: 简称为es es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据 本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据 es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能, 但是,它的目的是通过简单的 RESTful 阅读全文
posted @ 2020-10-03 22:39 在下右转,有何贵干 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 首先,本人来简单介绍下 Solr: 扩展 —— Solr 简介: Solr 是Apache下的一个 顶级开源项目, 采用Java开发,它是 基于Lucence 的 全文搜索服务器 Solr提供了 比Lucene更为丰富 的 查询语言,同时实现了 可配置、可扩展,并对 索引、搜索性能 进行了优化 So 阅读全文
posted @ 2020-10-03 22:12 在下右转,有何贵干 阅读(384) 评论(0) 推荐(0) 编辑