学习笔记
文章平均质量分 91
学习笔记,针对每个大的框架、技术栈进行一个简单知识点概括。用于后续复习
zhibo_lv
一个渣渣猿
展开
-
《DevOps实践指南》——阅读笔记(长文告警)
DevOps实践指南《DevOps实践指南》简介Part 1——DevOps介绍简史第1章 敏捷、持续交付和三步法第2章 第一步:流动原则第3章 第二步:反馈原则第4章 第三步:持续学习与实验原则Part 2——从何处开始第5章 选择合适的价值流作为切入点第6章 理解、可视化和运用价值流《DevOps实践指南》简介本书共分为6个部分:第一部分概述DevOps的历史和三个基本原则,即“三步工作法”;第二部分介绍开启DevOps转型的过程;第三到五部分深入探讨“三步工作法”的各个要素;第六部分关原创 2022-02-12 16:21:27 · 1205 阅读 · 0 评论 -
学习笔记——ThreadPoolExecutor线程池
线程线程池线程池创建new ThreadPoolExecutorExecutors.newFixedThreadPool线程池状态核心方法监控方法Worker线程数设置ForkJoinPool原创 2021-12-17 23:35:28 · 815 阅读 · 0 评论 -
学习笔记——HashMap、ConcurrentHashMap
目录HashMapConcurrentHashMapHashMap数组+链表+红黑树JDK>=1.8链表长度大于8转红黑树前提是当前map大小 不小于64,否则会优先扩容// Map转红黑树方法源码 会判断如果 tab.length < MIN_TREEIFY_CAPACITY 也就是64 则优先选择扩容final void treeifyBin(Node<K,V>[] tab, int hash) { int n, index; Node<K,V&原创 2021-12-16 20:33:18 · 1366 阅读 · 0 评论 -
学习笔记AQS——AbstractQueuedSynchronizer
AbstractQueuedSynchronizer简介特性AQS使用场景ReentrantLockBlockingQueueSemaphoreCountDownLatchCyclicBarrierExchanger原创 2021-12-06 15:01:00 · 405 阅读 · 0 评论 -
学习笔记 JVM
类加载,JVM内存模型,对象创建,内存分配,对象在内存中存储的布局,指针压缩对象内存回收,垃圾收集,垃圾收集算法,基础垃圾收集器,CMS收集器,G1收集器`JDK1.9默认`,ZGC收集器`JDK11 出现 目前尚在实验阶段`,读、写屏障,跨代引用原创 2021-12-01 11:32:14 · 120 阅读 · 0 评论 -
学习笔记MySQL
前言学习笔记仅是自己在学习后,留下的认为需要留意的标记,方便我回忆,并无什么实际理论的讲解。索引B+树对原B+Tree结构修改有序双向循环链表索引左闭合区间叶子节点头节点指针聚簇/非聚簇索引叶子节点区别Page页默认16KB(页分裂、页合并)页数据加载至内存(二分查找)组合索引Explain中通过key_len长度判断组合索引一共使用到几个字段范围查询"<"、">"导致组合索引无法使用全的问题代码先行,索引后上索引合并事务ACID原创 2021-11-29 21:08:21 · 595 阅读 · 0 评论