关于TCP与UDP
摘要:### **一、定义:** UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是[OSI](https://link.zhihu.com/?target=https%3A//baike.baidu.com/item/OSI)(Open System Interc
阅读全文
关于MVCC
摘要:### 什么是MVCC? 全称Multi-Version Concurrency Control,即`多版本并发控制`,主要是为了提高数据库的`并发性能`。以下文章都是围绕InnoDB引擎来讲,因为myIsam不支持事务。 同一行数据平时发生读写请求时,会`上锁阻塞`住。但mvcc用更好的方式去处理
阅读全文
LRU缓存与LinkedHashMap源码
摘要:今天再刷LeetCode时,遇到了第146题LRU缓存。题目如下: ``` 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int ge
阅读全文
quartz
摘要:## 1、Quartz学习的核心概念 **任务Job** job就是你想实现的任务类,每一个job必须实现org.quartz.job接口,且只需实现接口定义的execute()方法 **触发器Trigger** Trigger为你执行任务的触发器(定时) Trigger主要包含两个SimpleTr
阅读全文