沉迷思考的鱼
风不撑伞,雨不倾盆,就是好天气
12
29
MySQL深入浅出索引(上) MySQL深入浅出索引(上)
一句话简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本 500 页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。 索引的
2021-12-29
26
MySQL事务隔离 MySQL事务隔离
简单来说,事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在 MySQL 中,事务支持是在引擎层实现的。你现在知道,MySQL 是一个支持多引擎的系统,但并不是所有的引擎都支持事务。比如 MySQL 原生的 MyISAM 引擎就不
2021-12-26
26
MySQL日志系统 MySQL日志系统
与查询流程不一样的是,更新流程还涉及两个重要的日志模块,它们正是我们今天要讨论的主角:redo log(重做日志)和 binlog(归档日志)。 重要的日志模块:redo log (InnoDB中)同样,在 MySQL 里也有这个问题,如果
2021-12-26
25
MySQL基础架构 MySQL基础架构
MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功
2021-12-25
07
18
api-doc 使用说明 api-doc 使用说明
api-doc致力于减轻开发人员写接口文档的负担,希望可以以最小的代价,快速生成接口文档。 我们尽量规避复杂注解,以极简的方式,生成丰富的文档内容,即所谓代码即文档。 它有如下几个优点: 配置足够少,上手简单,默认配置能满足大部分场景 非
2020-07-18 沉迷思考的鱼
06
18
文档自动化生成设计 文档自动化生成设计
文档自动化生成组件,有如下几个设计目标: 配置足够少,上手简单,默认配置能满足大部分场景 非侵入式,不用修改现有代码 方式灵活,支持批量操作和单个操作 代码即文档,将代码里所有的注释转化到文档里(即使是非文档注释) 1. 支持的检测范围
2020-06-18 沉迷思考的鱼
17
文档自动化生成需求(Java语言) 文档自动化生成需求(Java语言)
一直以来,编写接口文档都是个体力活,市面上也有开源的很多文档自动生成工具,但用起来都不够顺心,社区也不活跃。 大名鼎鼎的Swagger,需要引入依赖包,引入全新的一套注解,并且只支持http形式的接口。 非侵入式的,使用Javadoc作为
2020-06-17 沉迷思考的鱼
12
宏观调控-金融周期 宏观调控-金融周期
经济周期是一直存在的,它包括复苏,过热,滞涨和衰退。为了对冲经济周期的波动,央行这只看的见得手就得进行宏观调控,而这个宏观调控所产生的周期波动,就叫做金融周期。 它也分为四个周期,分别是紧货币宽信用,宽货币宽信用,紧货币紧信用,宽货币紧信用
2020-06-12 沉迷思考的鱼
02
14
jOOQ –通过java语言以最简单的形式写SQL jOOQ –通过java语言以最简单的形式写SQL
当下我们使用的ORM框架中,Hibernate/Mybatis占了半边天,它们都有各自的优势和使用场景。 最近发现了一个之前从来没用的ORM框架jOOQ,非常有意思,为数据处理提供了一种全新的方式。 1. jOOQ是什么JOOQ(Java
2020-02-14
12
13
温故知新--深入理解List 温故知新--深入理解List
对于Java的集合认知一直以来都不够清晰,现在特地对List做一次总结,以加深印象。 Map接口位于java.util包下,该包下一共提供了如下具体的实现类(基于JDK1.8),java.util包中开放的实现类如下图所示: 涉及的接口
2019-12-13
1 / 4