【MySQL】MySQL日志系统以及InnoDB背后的技术(MySQL专栏启动)
社区首页 (3656)
请编写您的帖子内容
社区频道(4)
显示侧栏
卡片版式
全部
交流讨论
博文收录
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选

110
评分
回复
【MySQL】MySQL日志系统以及InnoDB背后的技术(MySQL专栏启动)
本文主要详解MySQL数据库中Redo log(重做日志)、Bin Log (归档日志)、Uudo Log(撤销日志),以及 Log 与 InnoDB 的关系和区别,和MySQL事务特性的底层原理。本文也是对《MySQL事务隔离机制与实现原理详解 》、《MVCC详解与MVCC实现原理》的补充说明。
复制链接 扫一扫
分享

85
评分
回复
【MySQL】MVCC详解与MVCC实现原理(MySQL专栏启动)
本文是:MySQL事务隔离机制与实现原理详解,的深入学习,我们在了解MySQL事务隔离机制与实现原理后,了解什么是MVCC,MVCC的实现原理,最后辨析当前读和快照读与MVCC和事务隔离的关系,更加全面和深入的MySQL事务隔离机制。
复制链接 扫一扫
分享

100
评分
回复
【MySQL】深入理解MySQL索引优化器原理
本文将解读MySQL数据库查询优化器(CBO)的工作原理。简单介绍了MySQL Server的组成,MySQL优化器选择索引额原理以及SQL成本分析,最后通过 select 查询总结整个查询过程。
复制链接 扫一扫
分享

106
评分
回复
C++11智能指针(auto_ptr,unique_ptr,shared_ptr,weak_ptr的详解与模拟实现)
概念:RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源(如内存、文件句柄、网络连接、互斥量等等)的简单技术。在对象构造时获取资源,接着控制对资源的访问使之在对象的生命周期内始终保持有效,最后在对象析构的时候释放资源。借此,我们实际上把管理一份资源的责任托管给了一个对象。这种做法有两大好处:不需要显式地释放资源。采用这种方式,对象所需的资源在其生命期内始终保持有效。
复制链接 扫一扫
分享

118
评分
回复
c++11基础
在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了C++98称为C++11之前的最新C++标准名称。不过由于TC1主要是对C++98标准中的漏洞进行修复,语言的核心部分则没有改动,因此人们习惯性的把两个标准合并称为C++98/03标准。从C++0x到C++11,C++标准10年磨一剑,第二个真正意义上的标准珊珊来迟。相比于C++98/03,C++11则带来了数量可观的变化,其中包含了约140个新特性,以及对C++03标准中约。
复制链接 扫一扫
分享

107
评分
回复
Java类的概念|包括封装、继承、多态|以及成员方法、权限修饰符、this关键字等类的相关的概念知识|Java必学知识点
🎃Java是一个专门的面向对象的语言,在现在还是受到很多人的喜爱,Java工程师是招聘需求最大的岗位学好Java也是一个专业工程师的必备技能,在面向对象中类是很重要的,所以本篇文章将会为大家讲解类以及类的相关知识 为大家打好基础!类是一个图纸,而对象是一个成品!这是类与对象的关系!类是对于一类事物的归纳,而不是单个事物。就拿狗这一类来举例,类就是封装了狗属性和行为,比如狗的属性有品种、大小、颜色、年龄,而他的行为有吃、跑、睡等,拥有这一系列属性和行为的统归为一类!多态的前提:必须有继承和重写。
复制链接 扫一扫
分享

115
评分
回复
C++精通之路:设计模式(特殊类设计)
以上这几种设计都是通过staic的特性来实现的前面四种条件是通过将目标函数私有化,使其在外部不可调用。且用staic成员函数来在特定的条件下实行构造。(用到了staic成员函数可在类未初始化时就可调用的特性)单例模式则是通过staic成员变量的原子性来实现的。单例模式利用了一个staic 成员指针,指向一个类。再通过将目标函数(构造函数等)私有化,使其在外部不可调用。且用staic成员函数来实现对类的构造。1. 懒汉模式2. 饿汉模式。......
复制链接 扫一扫
分享

125
评分
回复
【高并发项目实战】工程模块化与活动会场静态化架构原理解析
活动会场往往聚集着大量流量,千万甚是上亿级别很平常,我们做架构设计的时候,应该前端、后端、网关、配置等等都要考虑进去才是一个合格的架构,本文采取工程模块化与活动会场静态化做架构并讲解其设计原理。......
复制链接 扫一扫
分享

317
评分
回复
【高并发项目实战】千万级并发购物车系统设计与代码详解
本文主要介绍redis在千万级系统中设计架构方案,如何在设计上抛弃mysql,主架构设计、缓存一致性方案、大value处理方案和redis限流和故障恢复降级方案设计与代码详解
复制链接 扫一扫
分享

166
评分
回复
【高并发项目实战】自适应高并发复杂场景的订单拆分算法工具
本篇文章带你打造一个自适应场景的交易订单合单拆分通用算法方案,根据现有技术的痛点,我们支付的时候设计一种自适应场景的交易下单合单拆分通用算法的方案,可插拔的场景组件提升扩展性和通用性就很重要。.........
复制链接 扫一扫
分享

120
评分
回复
【函数式编程实战】(十) 优雅的处理代码中的时间类
本讲讲解Java以前的Date类、Calender类的缺陷,说明为什么要使用新型的时间类(LocalDate、LocalTime、LocalDateTime、Duration、Period、TemporalAdjuster)并进行实战演示
复制链接 扫一扫
分享

118
评分
回复
【精通内核】计算机程序的本质、内存组成与ELF格式深度解析
精通真正的高并发编程,不仅仅是API的使用和原理!计算机最基础的程序是怎么组成的呢?本文深入浅出,讲解程序的本质(编译的过程)、组成(程序所需的内存)与格式(ELF),希望读者可以构建计算机从写代码到编译到执行的链路的底层思维。...
复制链接 扫一扫
分享

104
评分
回复
【函数式编程实战】(九) Optional实战大全
本讲了解null的缺陷,了解为什么用Optional 取代null,学习Optional 的必要性,代码里怎么用Optional 才能更优雅
复制链接 扫一扫
分享

121
评分
回复
【函数式编程实战】(十一) CompletableFuture、反应式编程源码解析与实战
Future异步编程和CompletableFuture 接口都可以实现异步编程,我们通过源码深入理解其原理和设计的思想,Java9中提供了反应式编程(Flow API)我们分析其源码并提供一个响应式查询实战。
复制链接 扫一扫
分享

125
评分
回复
【函数式编程实战】(八) 如何将你的代码重构
我们学习了java8的特性,那么未来将如何写优雅的代码呢?怎么改善代码的可读性和灵活性呢?本文实际上是前面7篇的一个总结与实战应用,本讲包含使用 Lambda表达式、方法引用、StreamAPI、行为参数化、重构设计模式的应用,相信读者对写法上的重构有了一定的思想。......
复制链接 扫一扫
分享

100
评分
回复
【函数式编程实战】(七) Collection在Java8和9中的增强
Collection、Map API在java8以后的版本重大更新就是引入了流,添加了多个默认方法,例如Arrays.asList、.of、remove*、replace*、sort、forEach、merge等等,介绍了变化最大的一个数据结构ConcurrentHashMap
复制链接 扫一扫
分享

145
评分
回复
【函数式编程实战】(六) Stream高并发实战
这讲为Stream高并发(并发、并行、多线程)、ForkJoin线程池框架的实战
复制链接 扫一扫
分享

99
评分
回复
【函数式编程实战】(五) Stream实战大全
本章详解讲解大量常用 Stream的API的使用、原理和一些注意事项,对复杂场景的Stream+lambda表达式的使用。
复制链接 扫一扫
分享

121
评分
回复
【函数式编程实战】(四)流-Stream API原理解析
本文通过集合引出Stream流,主要讲解了流的基本概念、使用的原理,Stream流水线的运行原理
复制链接 扫一扫
分享
为您搜索到以下结果: