对比两个对象之间的属性变化 简单记录一下使用到的小功能 2021-07-06 Java Java 小功能 HashMap源码解析 正在写了...梳理中...暂时不用点... 2021-06-18 Baymax ConcurrentHashMap源码解析 正在写了...梳理中...暂时不用点... 2021-06-18 Baymax 分布式事务(认识分布式事务)<1> 基本概念什么是事务?事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。简单地说:事务提供一种“要么什么都不做 2021-06-15 分布式事务 分布式事务 ACID CAP BASE 2PC 3PC TCC TCP-传输控制协议 TCP 传输控制协议前言TCP/IP 初步架构的出现源于 1964 年,冷战时期美国国防部高级研究计划局 DARPA 提出 ARPANET 研究计划,目的是希望美国国防部的很多主机、通信控制处理机和通信线路在战争中,如部分遭到攻击而损坏时, 2021-03-19 计算机网络 三次握手 传输层协议 TCP 滑动窗口协议 Jvm内存区域<2> JVM 的内存区域<2>正在码字中….. 2021-02-24 编译原理 Java Jvm 内存区域 栈 堆 Jvm内存区域<1> JVM 的内存区域<1>JVM内存区域图 JVM内存结构-可能是全网最全的-记得点赞收藏https://www.processon.com/view/605d94157d9c08555e5cf41e 运行时数据区Java 虚拟机 2021-02-24 编译原理 Java Jvm 内存区域 栈 堆 Jvm基础知识 简介JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class 后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 JVM内存结构JVM内存结构-可能 2021-02-20 编译原理 Java 基础 Jvm 十大经典排序算法-桶排序 前言本文重点讲解十大经典排序算法的桶排序 要点桶排序(Bucket sort)或所谓的箱排序,是一个平均情况下以线性时间运行的排序算法。工作的原理是将数组分到有限数量的桶子里,每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使 2020-12-09 编程算法 排序 算法 十大经典排序算法-基数排序 前言本文重点讲解十大经典排序算法的基数排序 要点基数排序(Radix Sort)属于分配式排序算法。在计算机科学中,基数排序是一种非比较的整数排序算法,它通过用分享相同重要的位置和值方法分类得来的整数键来对数据进行排序。该排序需要位置表示法 2020-12-03 编程算法 排序 算法 23种经典设计模式-工厂模式-创建型 简介工厂设计模式(Factory Design Pattern):创建型设计模式,工厂模式分为三种更加细分的类型:简单/静态工厂模式、工厂方法模式和抽象工厂模式。 要点什么是工厂?工厂是一个含义模糊的术语,表示可以创建一些东西的函数、方法或 2020-11-30 设计模式 创建型 设计模式 编码原则 编码规范 设计原则-单一职责原则 简介单一职责原则(Single Responsibility Principle,SRP)又称单一功能原则,由罗伯特·C.马丁(Robert C. Martin)于《敏捷软件开发:原则、模式和实践》一书中提出的。这里的职责是指类变化的原因, 2020-11-20 设计原则 语法 编码原则 编码规范 设计原则