网站首页 站内搜索

搜索结果

查询Tags标签: 搞懂,共有 202条记录
  • MySQL进阶之路(十四)—— InnoDB中的锁是怎样的?一篇搞懂它!

    MySQL进阶之路(十四)—— InnoDB中的锁是怎样的?一篇搞懂它!本文目录 MySQL进阶之路(十四)—— InnoDB中的锁是怎样的?一篇搞懂它!一、概述二、MySQL中的锁是如何工作的三、MySQL中有哪些锁?**共享锁/排它锁**意向锁记录锁间隙锁Next-Key锁其他锁 四、小结一、概…

    2021/10/19 19:10:02 人评论 次浏览
  • 【12张手绘图】我搞懂了微服务架构!

    微服务的概念最早在 2012 年提出,在 Martin Fowler 的大力推广下,微服务在 2014 年后得到了大力发展。今天我们通过一组手绘图来梳理下微服务的核心架构。 什么是微服务? 微服务 Microservices 之父,马丁.福勒,对微服务大概的概述如下: 就目前而言,对于微服务业界并…

    2021/10/12 23:44:16 人评论 次浏览
  • 【12张手绘图】我搞懂了微服务架构!

    微服务的概念最早在 2012 年提出,在 Martin Fowler 的大力推广下,微服务在 2014 年后得到了大力发展。今天我们通过一组手绘图来梳理下微服务的核心架构。 什么是微服务? 微服务 Microservices 之父,马丁.福勒,对微服务大概的概述如下: 就目前而言,对于微服务业界并…

    2021/10/12 23:44:16 人评论 次浏览
  • 一文搞懂Java线程池

    记录分享我的学习笔记…一、创建线程的方式 1 继承 Thread 类并重写 run 方法。实现简单,但不符合里氏替换原则,不可以继承其他类。步骤: (1)继承Thread类并重写run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建线程对象…

    2021/10/6 11:40:53 人评论 次浏览
  • 一文搞懂Java线程池

    记录分享我的学习笔记…一、创建线程的方式 1 继承 Thread 类并重写 run 方法。实现简单,但不符合里氏替换原则,不可以继承其他类。步骤: (1)继承Thread类并重写run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建线程对象…

    2021/10/6 11:40:53 人评论 次浏览
  • 一文搞懂C语言中指针、数组、指针数组、数组指针、函数指针、指针函数

    一文搞懂C语言中指针、数组、指针数组、数组指针、函数指针、指针函数 1.背景 阅读redis源码,初始化流程-创建并初始化服务器数据结构中(initServer) // 设置信号处理函数 signal(SIGHUP, SIG_IGN); signal(SIGPIPE, SIG_IGN);signal函数 #include<signal.h>// sig…

    2021/10/3 6:12:08 人评论 次浏览
  • 一文搞懂C语言中指针、数组、指针数组、数组指针、函数指针、指针函数

    一文搞懂C语言中指针、数组、指针数组、数组指针、函数指针、指针函数 1.背景 阅读redis源码,初始化流程-创建并初始化服务器数据结构中(initServer) // 设置信号处理函数 signal(SIGHUP, SIG_IGN); signal(SIGPIPE, SIG_IGN);signal函数 #include<signal.h>// sig…

    2021/10/3 6:12:08 人评论 次浏览
  • 上个厕所的功夫,搞懂MySQL事务隔离级别,Java基础视频

    mysql> select * from department; +----+-----------+-----+-----+------------+------+-----------+ | ID | NAME | SEX | AGE | CLASS | PAY | HOBBY | +----+-----------+-----+-----+------------+------+-----------+ | 1 | 陈哈哈 | 男 | 25 | 技术1部 | 3000 |…

    2021/10/2 19:40:16 人评论 次浏览
  • 上个厕所的功夫,搞懂MySQL事务隔离级别,Java基础视频

    mysql> select * from department; +----+-----------+-----+-----+------------+------+-----------+ | ID | NAME | SEX | AGE | CLASS | PAY | HOBBY | +----+-----------+-----+-----+------------+------+-----------+ | 1 | 陈哈哈 | 男 | 25 | 技术1部 | 3000 |…

    2021/10/2 19:40:16 人评论 次浏览
  • 一夜搞懂 | JVM GC&内存分配

    学习导图一.为什么要学习GC&内存分配? 时代发展到现在,如今的内存动态分配与内存回收技术已经相当成熟,一切看似进入了“自动化”时代,不免发出疑问:"为啥我们还要了解垃圾收集和内存分配?" 答案很简单,当需要排查各种内存溢出/泄漏问题的时候,当垃…

    2021/9/30 7:10:58 人评论 次浏览
  • 一夜搞懂 | JVM GC&内存分配

    学习导图一.为什么要学习GC&内存分配? 时代发展到现在,如今的内存动态分配与内存回收技术已经相当成熟,一切看似进入了“自动化”时代,不免发出疑问:"为啥我们还要了解垃圾收集和内存分配?" 答案很简单,当需要排查各种内存溢出/泄漏问题的时候,当垃…

    2021/9/30 7:10:58 人评论 次浏览
  • 彻底搞懂Java线程池

    为什么使用线程池? 反复创建线程开销大,可以复用线程池 过多的线程会占用太多的内存 解决以上问题的方法: 用少量的线程,避免内存占用过多让这部分线程都保持工作,且反复执行任务,避免生命周期的损耗 线程池的好处: 加快响应速度,提高用户体验 合理利用CPU内存 统…

    2021/9/29 1:11:06 人评论 次浏览
  • 彻底搞懂Java线程池

    为什么使用线程池? 反复创建线程开销大,可以复用线程池 过多的线程会占用太多的内存 解决以上问题的方法: 用少量的线程,避免内存占用过多让这部分线程都保持工作,且反复执行任务,避免生命周期的损耗 线程池的好处: 加快响应速度,提高用户体验 合理利用CPU内存 统…

    2021/9/29 1:11:06 人评论 次浏览
  • 干货 | 一文搞懂PostgreSQL中VACUUM

    文章目录1. VACUUM概述 2. VACUUM分类2.1 2.2 1. VACUUM概述 VACUUM是PostgreSQL中的一个辅助进程,它主要负责完成两个主要任务:删除死元组(Dead Tuples)和冻结事务ID(Freezing Tansaction Ids)。本文主要分享VACUUM删除死元组的具体过程以及底层实现;而对于另一个“冻…

    2021/9/27 19:43:08 人评论 次浏览
  • 干货 | 一文搞懂PostgreSQL中VACUUM

    文章目录1. VACUUM概述 2. VACUUM分类2.1 2.2 1. VACUUM概述 VACUUM是PostgreSQL中的一个辅助进程,它主要负责完成两个主要任务:删除死元组(Dead Tuples)和冻结事务ID(Freezing Tansaction Ids)。本文主要分享VACUUM删除死元组的具体过程以及底层实现;而对于另一个“冻…

    2021/9/27 19:43:08 人评论 次浏览
扫一扫关注最新编程教程