
直播笔记
文章平均质量分 88
在学习的王哈哈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【直播笔记0819】 面试必问之微服务架构
随便写写原创 2022-08-20 17:12:12 · 337 阅读 · 0 评论 -
【直播笔记0629】 并发编程二:锁
【直播笔记0629】 并发编程二:锁原创 2022-06-29 22:07:10 · 258 阅读 · 0 评论 -
【直播笔记0628】 高频面试并发的本质:JAVA程序员应该掌握的并发知识
直播笔记原创 2022-06-29 20:04:59 · 210 阅读 · 0 评论 -
【直播笔记】海量数据JVM优化直播课笔记一
思考问题:如果自己 去学JVM 该怎么去学? 多维度的考量, 整个需要是闭环的体系化。 思维, 自己忘记的东西,自己去推导。八股文只有结论。 自学JVM学多久? 简单的案例 OOM,死锁 === 最基础的纠错,没有优化,现在没有到达性能瓶颈。 性能优化, JVM性能优化, MySql性能优化,Tomcat性能优化, nginx性能优化, 微服务性能优化, 有并发的情况才能遇到 自学, 理解能力强,有时间,努力,过滤,筛选垃圾知识。 因为jvm,所以一次编译到处运行 javac编译器: 对等信息转换(编译原原创 2022-04-10 13:15:22 · 441 阅读 · 0 评论 -
【直播笔记】22年最新【面试题】TCP/IP和NIO
文件系统 有界数据:有数据,历史,可寻址的数据 网络数据: 无界数据 old IO flush() 空实现,断电会丢数据。但是vi会看见数据?vi和javaAPP会和内核交互。 移动硬盘自带电容,防止突然断电。 NIO force调用内核,刷写数据。 OSI 程序: 应用层,会话层,表示层 内核: 传输控制层,网络层,链路层,物理层 其实网络io是程序自己对着自己系统内核的过程。 传输==控制==层: 1、TCP三次握手等面试题 2、SOCKET通信的面试题 3、TCP状态切换的面试题 4、长连接、短原创 2022-05-09 16:47:16 · 696 阅读 · 0 评论 -
【直播笔记】海量数据JVM优化直播课笔记二
这里写目录标题1. GarbageCollect(垃圾回收)垃圾收集算法标记清除算法标记复制算法标记整理算法滑动整理算法分代收集算法垃圾收集器1. Serial(新生代)1. Serial Old(老年代) 1. GarbageCollect(垃圾回收) 内存泄漏:不能被回收的无用对象,eg,存在循环引用的对象。 内存泄漏的堆积会产生内存溢出问题。 引用计数法: 可达性分析算法/根搜索算法: 可达性: 回收哪:堆 判定我回收的数据对象的回收 java中对象引用—对象 对象身上是否有引用引用计数为0的情原创 2022-05-07 08:33:15 · 311 阅读 · 0 评论 -
【直播笔记0505】涛哥的Mysql索引原理深入剖析
涛哥的Mysql索引原理深入剖析1. 索引到底是什么东西?2. 建立索引的方式3. 索引的类型:4. 数据结构选型4.1 二叉查找树4.1 平衡二叉树(AVL树)B树B+树Hash索引存储引擎5.索引的使用以及创建索引的使用原则失效的场景 1.Mysql索引的本质是什么? 2.索引有哪些分类 3.为什么我们要选择B+树做为索引的数据结构 4.不同的存储引擎之间有什么差异 5.索引的使用到底应该遵循什么原则 创建索引效率提高。 键索引花费时间。 1. 索引到底是什么东西? 数据库的索引是i一个经过排序的数据结原创 2022-05-05 22:28:48 · 821 阅读 · 0 评论 -
【直播笔记0424】面试必问的mysql事务和锁机制-马士兵
面试必问的mysql事务和锁机制 事务的四个特点是什么?他们的实现原理是什么? MVCC如何实现多版本并发控制?如何解决读写冲突? 马士兵yydsmysql的整体架构MySql的日志系统如何实现事务特性什么是WAL?保证持久性什么是mysql的两阶段提交?什么是MVCC?数据库支持的并发有几种情况?Mysql有几种读的方式?什么是MVCC?MVCC如何实现的?RR隔离级别能否解决幻读问题?产生幻读的本质原因数据一致性如何查看死锁? mysql的整体架构 AST:抽象语法树(antlr,calcite) h原创 2022-04-24 21:59:32 · 914 阅读 · 1 评论