问题诞生 在一次代码review中,被老板喷了下为啥用switch而不用if;对此有点疑惑,当时的理由是:写switch会遗漏break,导致代...
前言 计算机操作系统是一门“人造的”系统;处处都透露这人类的思考惯性,人性的哲学原理。从人类本身的处理角度去理解操作系统中线程的各种原理是很有必...
前言 在操作系统出现之前,程序曾经存放在卡片上,计算机每读一张卡片,就运行一条指令,这个时候程序是直接从卡片到执行;但这种从外部存储媒介上直接执...
InnoDB是MySQL数据库中最常用的存储引擎,InnoDB的体系架构如下图所示: InnoDB体系架构主要包含三部分:后台线程,缓冲池,文件...
MySQL是当前最流行的关系型数据库。MySQL的体系架构如下图所示: MySQL架构: Connectors:MySQL向外提供的交互接口:J...
问题背景 公司有个业务功能的组件,该组件以jar包的形式透出去;为了把组件的pom弄的比较干净,一开始没有加入任何框架,纯粹的java代码;组件...
InnoDB是一个高性能,高可用,高扩展性的存储引擎。 InnoDB体系架构 InnoDB存储引擎有多个内存块,这些内存块组成一个大的内存池。 ...
数据库和数据库实例的区别:数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合;数据库实例是程序,是位于用户与操作系统之...
第五章 注意点:sql的执行顺序:from > on > join > where > group by > having > select >...