推荐文章
Java

HashMap完全解读

基于哈希表的Map接口的实现.此实现提供所有可选的映射操作,并允许使用 null 值和 null 键.

阅读更多
Java

Synchronized深度解析

Synchronized 的两种用法、Synchronized关键字原理.

阅读更多
大数据

新一代流式计算引擎 Flink

Apache Flink 是为分布式、高性能、随时可用以及准确的流处理应用程序打造的开源流处理框架.

阅读更多
Java

synchronized和ReentrantLock区别

synchronized是Java内建的同步机制,本节谈谈synchronized和ReentrantLock的区别.

阅读更多
大数据经典文章解读 大数据经典文章解读
Java线程之间的通信由JMM控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见.
2022-03-22
设计大纲 设计大纲
Java线程之间的通信由JMM控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见.
2022-02-22
计划大纲 计划大纲
Java线程之间的通信由JMM控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见.
2022-01-22
ClickHose原理解析与应用实践 ClickHose原理解析与应用实践
ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行的过程。只要有可能,操作都是基于矢量进行分派的,而不是单个的值,这被称为«矢量化查询执行»,它有利于降低实际的数据处理开销。
2021-12-18
数据库索引 数据库索引
概念索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本 500 页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。
2021-04-27
MySQL基础架构 MySQL基础架构
通常我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程
2021-03-01
编程珠玑 编程珠玑
计算机编程充满乐趣。有时候,它是一门优雅的科学,有时候,它要去开发和使用新的软件工具。编程与人息息相关:客户实际想解决什么问题? 解题模板双指针解题模板我们通过迭代数组来解决一些问题。通常,我们只需要一个指针进行迭代,即从数组中的第一
LeetCode刷题指南 LeetCode刷题指南
刷题提升自身数据结构与算法的能力,提升思考问题,解决问题的能力。
线程池 线程池
在程序中,我们会用各种池化技术来缓存创建昂贵的对象,比如线程池、连接池、内存池。
2020-08-17
数据库事务 数据库事务
简介数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 事务的特性:ACID A,也就
2020-04-24
数据结构与算法专栏 数据结构与算法专栏
掌握了数据结构与算法,你看待问题的深度,解决问题的角度就会完全不一样
Java类加载机制详解 Java类加载机制详解
类从被加载到虚拟机内存中开始,到卸载出内存为止,对它的整个生命周期进行解析.
2019-02-15
1 / 5