摘要: Java 集合详解 | 一篇文章解决Java 三大集合 更好阅读体验:Java 集合详解 | 一篇文章搞定Java 三大集合 好看的皮囊像是一个个容器,有趣的灵魂像是容器里的数据。接下来讲解Java集合数据容器。 文章篇幅有点长,还请耐心阅读。如只是为了解决某个疑问,可以阅读目录来查找你所需的内容。 开门见山:「Java集合框架图」 1.Iterator 阅读全文
posted @ 2022-01-13 23:41 渊渟岳 阅读(137) 评论(1) 推荐(2) 编辑
摘要: Java集合为什么设计为:实现类继承了抽象类,同时实现抽象类实现的接口 更好阅读体验:Java集合为什么设计为:实现类继承了抽象类,同时实现抽象类实现的接口 问题 Java集合源码为什么设计为:「实现类继承了抽象类,同时实现抽象类实现的接口?」 看着List 集合的UML图来分析 如图:接口+抽象类都是成对出现,Collection 和 AbstractCollecti 阅读全文
posted @ 2022-01-08 20:40 渊渟岳 阅读(112) 评论(0) 推荐(1) 编辑
摘要: Java 封装、继承、多态的理解 更好的阅读体验:Java 封装、继承、多态的理解 1.封装 封装:就是隐藏对象的属性和实现细节,仅对外提供公共访问方式。让使用者知道的才暴露出来,不需要让使用者知道的全部隐藏起来 封装的好处:避免使用者直接操作属性值,隐藏类的实现细节;让使用者只能通过程序员规定的方法来访问数据;可以方便的加入存取控 阅读全文
posted @ 2022-01-06 17:52 渊渟岳 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Java中的对象、类、抽象类、接口的理解 更好阅读体验:Java中的对象、类、抽象类、接口的理解 1.对象 对象是个具体的东西,有着明确的属性特征和行为特征。 例如:你手上牵着的女朋友或男朋友就是个具体的对象。 如图中的苏格兰折耳猫,特征是耳朵向下呈折叠状,有着具体的颜色(你看到的颜色),并且和其他猫科动物有着共同的基本特征。 2.类 类是 阅读全文
posted @ 2022-01-05 21:50 渊渟岳 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 数据库事务的四大特性和隔离级别 1.简介 1.1.事务是什么 事务(Transaction)是由一条或多条操作数据库的 SQL 语句组成的一个不可分割的工作单元,这些操作要么都完成,要么都回滚。一个事务往往对应一个完整的业务。 1.2.事务关键流程 2.事务四大特性(ACID) 2.1.原子性(atomicity) 事务是个完整体 阅读全文
posted @ 2022-01-03 00:52 渊渟岳 阅读(104) 评论(0) 推荐(2) 编辑
摘要: 从​程序员到大型分布式架构师,自己到底位于哪里(二) 写这篇文章为了更清楚自己技术能力,同时分享给大伙,看看自己技术水平位于哪里。 个人能力有限,基于我所理解的知识来讲解一下:从程序员到大型分布式架构师,我们自己到底位于哪里。 描述不当之处还请各路大佬点明,老弟也好更上一层楼!!! 本人就以之前画的微服务系统架构图来逐一讲解。 上一篇讲述了:Java程 阅读全文
posted @ 2021-12-28 15:58 渊渟岳 阅读(542) 评论(0) 推荐(2) 编辑
摘要: 从​程序员到大型分布式架构师,自己到底位于哪里(一) 写这篇文章为了更清楚自己技术能力,同时分享给大伙,看看自己技术水平位于哪里。 个人能力有限,基于我所理解的知识来讲解一下:从程序员到大型分布式架构师,我们自己到底位于哪里。 描述不当之处还请各路大佬点明,老弟也好更上一层楼!!! 本人就以之前画的微服务系统架构图来逐一讲解。 原图地址:https:/ 阅读全文
posted @ 2021-12-24 22:49 渊渟岳 阅读(748) 评论(0) 推荐(4) 编辑
摘要: 数据类型是什么?说白了就是数据的存储格式、约束和有效范围。 数据类型的选取,也就是指定不同数据的底层数据存储结构,直接地影响到数据库的性能。 数据类型的选取也是数据库性能调优的一个重要的点,用心学习数据类型也是为日后学习数据库调优做准备。 开始学习如何捕鱼…… 我怎么知道数据库有哪几种数据类型呢? 阅读全文
posted @ 2021-12-20 11:35 渊渟岳 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 当我忘记SQL怎么写的时候,我…… 当我忘记SQL怎么写的时候,我…… 以往的我,打开电脑百度一番,打开笔记查询一轮,发现没找到我最想要的 不要慌,问题不大 后来发现MySQL本身就带有帮助文档。 于是我一顿操作:win+R >> mysql -uroot -p >> 登录进去后输入:? 结果:脸跟图里面的字一样绿,看不懂写的什么鸡肠 阅读全文
posted @ 2021-12-17 09:31 渊渟岳 阅读(23) 评论(0) 推荐(0) 编辑
摘要: MySQL基础之DCL语句 DCL(Data Control Language)语句:数据控制语句。 用途:控制数据库、表、字段、用户的访问权限和安全级别。 常用关键字:grant、revoke等 一般用于管理数据库和用户的权限​,通过实用例子来学习grant(分配权限)和 revoke(收回权限) 例子:给某个用户分配某个数 阅读全文
posted @ 2021-12-16 20:37 渊渟岳 阅读(28) 评论(0) 推荐(0) 编辑