阿飞技术
阿飞技术的头像

阿飞技术

用户有点忙,还未想好写什么
16 文章
  • 深度总结:软件设计七大原则

    软件设计七大原则软件设计原则是设计模式的基石。目的只有一个,降低对象之间的耦合,增加程序的可复用性、可扩展性、可维护性。 开闭原则 OCP定义:软件实体对扩展开放,对修改关闭。 对…

    最新文档 2022年4月12日
  • TestNG单元测试实战

    单元测试是什么 对软件中最小可测试单元进行验证。小到一个方法,大到一个类、一个模块。都可以用单元测试覆盖。 单元测试有必要写吗 现状: 写单测好处: 如果不写单测,那我们可能会用p…

    最新文档 2022年3月27日
  • 《企业IT架构转型之道》读书笔记

    前言最近在拾起一些琐碎的知识点。故准备把以前看的相关书籍笔记整理一番。 《企业IT架构转型之道》 是2018/02/12在微信上读完的,距今有三年多了。 摘录业务中台的基础-共享服…

  • Java AQS实现

    Java AQS实现本篇理清锁和线程相关知识,主要知识点: AQS;ReentrantLock;Condition;Synchronized;Semaphore,CountDown…

    最新文档 2022年2月20日
  • 策略模式、模板模式实战

    设计模式实战第一讲本篇从实战代码角度详解策略模式、模板模式这两种设计模式。 简介软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类…

    最新文档 2021年12月17日
  • parallelStream 底层 ForkJoinPool 实现

    ForkJoinPool源码解析前言Java 8中Stream是对集合(Collection)对象功能的增强,其特性之一提供了流的并行处理 ->parallelStream。…

    最新文档 2021年12月9日
  • 八股文之Redis

    REDIS 专题。版本:3.2数据结构基础数据结构一. 字符串 string底层实现为简单动态字符串(SDS),是可修改的字符串,采用预分配冗余空间的方式来减少内存的频繁分配。 S…

    最新文档 2021年11月11日
  • 八股文之IO

    Input/Output本文作为一篇学习笔记,旨在了解IO阻塞原理,以及Linux系统相关知识。参考了部分博文。 同步、异步、阻塞、非阻塞先说下我理解的同步、异步、阻塞、非阻塞。同…

    最新文档 2021年10月20日
  • Mysql InnoDB MVCC原理实现

    MVCC原理实现 最近在整理笔记,发现mysql中有些概念及实现理解不透彻,所以本文旨在搞懂相关概念及实现。 此文基于InnoDB存储引擎分析。 查询会开启事务 InnoDB默认a…

  • 数据结构分析:红黑树、B+树

    数据结构分析:红黑树、B+树前言常见的数据结构大概分为以下8种,作为一个开发人员,数据结构是内功之一。本文参考了网络上相关知识,加之自己的理解。简单说明红黑树、B+树的特性。 左子…

    最新文档 2021年8月17日
点击查看更多
添加微信
添加微信
Ai学习群
返回顶部