name: AbstractQueuedSynchronizertitle: 一行一行源码分析清楚AbstractQueuedSynchroni...
MySQL不熟悉知识点 一、基础部分 insert操作insert into 表名(字段1,字段2) values(值1,值2); update...
IP(网络层) Ⅰ、IP基本认识 实现主机与主机之间的通信,即点对点通信 网络层与数据链路层比较: MAC 的作用则是实现「直连」的两个设备之间...
图解HTTP Ⅰ 概述 1、HTTP概念 Web 使用一种名为 HTTP(HyperText Transfer Protocol,超文本传输协议...
双指针算法 双指针包括快慢指针和左右指针。快慢指针一般用来对链表进行操作,比如判断链表是否有环、寻找中间结点或者倒数某个结点等等...
区间问题 Ⅰ 解题框架 所谓区间问题,就是线段问题,让你合并所有线段、找出线段的交集等等。主要有两个技巧: 1、排...
二分查找 Ⅰ 解题框架 分析二分查找的一个技巧是:不要出现 else,而是把所有情况用 else if 写清楚,这样可以清楚地展...
广度优先搜索(BFS) Ⅰ 解题套路 BFS 的核心思想就是把一些问题抽象成图,从一个点开始,向四周开始扩散。一般来说,我们写 ...
深度优先搜索/回溯算法(DFS) Ⅰ 解题套路 回溯问题实际上就是一颗决策树的遍历过程,需要思考三个问题: 路径:也就是已经做出...