IT可乐

222 篇文章
116.1K 次阅读
73 人订阅

全部文章

IT可乐

Mybatis源码解析5—— 接口代理

本篇文章,可乐将为大家介绍通过接口代理的方式去执行SQL操作。话不多说,直接上图:

5940
IT可乐

Mybatis源码解析4——SqlSession

上一篇文章中,我们介绍了 SqlSessionFactory 的创建过程,忘记了的,可以回顾一下,或者看下下面这张图也行。

4310
IT可乐

Mybatis源码解析3——核心类SqlSessionFactory,看完我悟了

这是昨晚的武汉,晚上九点钟拍的,疫情又一次来袭,曾经熙熙攘攘的夜市也变得冷冷清清,但比前几周要好很多了。希望大家都能保护好自己,保护好身边的人,生活不可能像你想...

8120
IT可乐

Mybatis源码解析2—— 实例搭建

上篇文章给大家撸了一遍用 JDBC 直接操作数据库的实例,还只是简单写了一个查询的接口,其代码量就已经很大了,并且可乐还给大家分析了直接使用 JDBC 带来...

6530
IT可乐

Mybatis源码解析1—— JDBC

言归正传,只懂基础可不行,接下来将给大家带来高阶的源码解析教程,从浅入深,通过源码解析,图例结合,抽丝剥茧,让大家看的不吃力,并且能够深刻理解 Mybati...

7940
IT可乐

Java关键字(八)——synchronized

synchronized 这个关键字,我相信对于并发编程有一定了解的人,一定会特别熟悉,对于一些可能在多线程环境下可能会有并发问题的代码,或者方法,直接加上...

7210
IT可乐

synchronized关键字详解

synchronized 这个关键字,我相信对于并发编程有一定了解的人,一定会特别熟悉,对于一些可能在多线程环境下可能会有并发问题的代码,或者方法,直接加上sy...

27560
IT可乐

Redis详解(十三)------ Redis布隆过滤器

本篇我们主要介绍如何用Redis实现布隆过滤器,但是在介绍布隆过滤器之前,我们首先介绍一下,为啥要使用布隆过滤器。

64610
IT可乐

Redis详解(十一)------ 过期删除策略和内存淘汰策略

②、设置完一个键的过期时间后,到了这个时间,这个键还能获取到么?假如获取不到那这个键还占据着内存吗?

45720
IT可乐

Redis详解(十)------ 从零开始搭建集群

在上一篇博客我们介绍了------Redis哨兵(Sentinel)模式,哨兵模式主要是解决高可用问题,在master节点宕机时,slave节点能够自动切换...

21920
IT可乐

Redis详解(十二)------ 缓存穿透、缓存击穿、缓存雪崩

本篇博客我们来介绍Redis使用过程中需要注意的三种问题:缓存穿透、缓存击穿、缓存雪崩。

15020
IT可乐

Redis详解(九)------ 哨兵(Sentinel)模式详解

在上一篇博客----Redis详解(八)------ 主从复制,我们简单介绍了Redis的主从架构,但是这种主从架构存在一个问题,当主服务器宕机,从服务器不能够...

28810
IT可乐

Java虚拟机详解(十一)------双亲委派模型

在上一篇博客,我们介绍了类加载过程,包括5个阶段,分别是“加载”,“验证”,“准备”,“解析”,“初始化”,如下图所示:

15710
IT可乐

Java虚拟机详解(十)------类加载过程

在上一篇文章中,我们详细的介绍了Java类文件结构,那么这些Class文件是如何被加载到内存,由虚拟机来直接使用的呢?这就是本篇博客将要介绍的——类加载过程...

21820
IT可乐

Java虚拟机详解(九)------类文件结构

我们知道计算机是由晶体管、电路板等组装而成的电子设备,而这些电子设备其实只能识别0与1的信号。

16620
IT可乐

如何优雅的生成接口文档?

我们知道在项目开发阶段,接口文档基本上是必备产物了,一般由后端开发人员提供,作为和前端人员进行前后端接口联调的桥梁,或者与别的项目模块进行交互提供指导等等,...

59530
IT可乐

Java虚拟机详解(五)------JVM参数(持续更新)

JVM参数有很多,其实我们直接使用默认的JVM参数,不去修改都可以满足大多数情况。但是如果你想在有限的硬件资源下,部署的系统达到最大的运行效率,那么进行相关...

26440
IT可乐

Java虚拟机详解(六)------内存分配

我们说Java是自动进行内存管理的,所谓自动化就是,不需要程序员操心,Java会自动进行内存分配和内存回收这两方面。

25010
IT可乐

Java虚拟机详解(七)------虚拟机监控和分析工具(1)——命令行

通过前面的几篇博客,我们介绍了Java虚拟机的内存分配以及内存回收等理论知识,了解这些知识对于我们在实际生产环境中提高系统的运行效率是有很大的帮助的。但是话...

46220
IT可乐

Java虚拟机详解(八)------虚拟机监控和分析工具(2)——可视化

上篇博客我们介绍了虚拟机监控和分析命令行工具,由于其不够直观,不是很容易排查问题,那么本篇博客我们就来介绍几个可视化工具。

26820

扫码关注云+社区

领取腾讯云代金券