Daily

2026-09-01

25篇笔记
2-Learning 1528 字
HTTP 与 HTTPS

HTTP 与 HTTPS 讲透篇里我们把"一个网址怎么变成一次实际访问"拆到了:域名翻译成 IP(找到小区)→ 端口(找到窗口)→ 进程(窗口后面的办事员)。那办事员接了单之后,浏览器和服务器之间到底在聊什么?这套对话的规矩,就是 HTTP

2-Learning 1550 字
DNS 记录与域名实战

DNS 记录与域名实战 讲透篇把 DNS 比作查号台——那是"住户去查"的视角。这篇换个视角:你是门牌名的主人,怎么在查号台登记、登记时那几栏到底填的是什么、以及为什么改了登记不是马上生效。这两页纸你在快速建站和 Cloudflare Tu

2-Learning 2232 字
安装与核心架构

安装与核心架构 前两篇把"为什么要有 Docker"(01dockerdocker 的盒子比喻)和"Docker 与 Compose 的分工"(02dockercomposedockercompose)讲清楚了,但一直没碰过真机。从本篇起进

2-Learning 2473 字
镜像与容器命令实操

镜像与容器命令实操 上一篇把 Docker 装好了、看懂了三角色架构,本篇把日常 90% 场景会用到的命令一次过完。核心只有两个对象:镜像和容器。 一、镜像 vs 容器:模板与实例 延续 01dockerdocker 篇的盒子比喻: 对象

2-Learning 2245 字
Dockerfile-构建镜像

Dockerfile 构建镜像 前两篇跑的都是别人造好的盒子(nginx、helloworld)。自己的项目怎么变成镜像?答案就是 Dockerfile——一份"造盒子说明书",docker build 照着它一步步把你的代码+依赖+启动方

2-Learning 2021 字
数据卷与网络

数据卷与网络 04 篇结尾埋了个坑:容器一删,里面的数据全没。本篇填这个坑——数据怎么留住(卷),顺带讲清盒子之间怎么通信(网络)。这两块是 Docker 从"玩具"变"生产工具"的分水岭。 一、容器数据为什么靠不住 容器的设计哲学是用完即

2-Learning 2311 字
Compose-编排实操

Compose 编排实操 02 篇讲清了"Docker vs Compose 是什么关系"(单容器工具 vs 多容器编排),本篇动手把它用起来。学完你会发现:Compose 就是一份 yaml 说明书 + 一个把说明书变成现实的命令——而它

2-Learning 2611 字
VPN是什么

VPN是什么 01VPN上一篇把 VPN 的原理和它跟正向代理的区别讲了一遍,但"VPN"这个词在生活里至少有三种完全不同的用法,不先掰扯清楚,后面聊协议、聊工具全都容易串台。这篇就把"是什么"一次说透。 一、从两个场景说起 场景一:校园网

2-Learning 2428 字
协议与方案全景

协议与方案全景 定位说明:这篇是文档学习加方案梳理,各协议的安全结论以公开研究为准,配置细节各版本变化大——真要用时再查对应官方文档(文中已标核对点)。 上一篇把"VPN 是什么"讲清了,但真上手时会立刻撞见一堆名词:PPTP、L2TP、I

2-Learning 2494 字
WireGuard实操

WireGuard实操 定位说明:这篇是文档学习整理,WireGuard 的版本演进快、各平台客户端差异大,文中配置是"最小可用骨架"——真部署时以官方文档 https://www.wireguard.com/quickstart/ 为准(

2-Learning 2345 字
组网工具对比

组网工具对比 定位说明:三家工具的功能与免费额度随版本变化快,表里的限制条目只作方向参考,精确数字以各家官网为准(核对点)。 前两篇把 WireGuard 原生自建的路径走完了,但06VPN实战06VPN实战里那种"手机+笔记本+两台服务器

2-Learning 2082 字
Java

Java 子目录规划 子目录 内容 状态 01Java基础 63 篇十个子目录(数据类型/核心类/面向对象/关键字/核心机制/Object 通用方法/JVM/java 的优势/其他/对比与面试) ✅ 已落地并二轮优化 02Java容器 Li

2-Learning 5624 字
Java基础高频面试题

Java基础高频面试题 使用说明 这是 01Java基础 全组的压轴复盘篇:把前面九个板块的必考点收拢成一份速答题库。每题只给"速答"(面试时开口就要说的那几句),详细展开全部指路既有篇目——答题靠速答,讲透靠回读。建议自测方式:只看题目,

2-Learning 2988 字
容器选型总对比

容器选型总对比 !note 定位说明 本篇是 02Java容器 的收官对比篇:把四大系列散落各篇的选型知识收拢成"一张总表 + 一张复杂度表 + 一套线程安全方案"。速查用本篇,深读回各系列(00List总览List / 00Set总览Se

2-Learning 3645 字
容器高频面试题

容器高频面试题 !note 定位说明 本篇把 02Java容器 全块的高频面试问题按族收拢:每题给要点式答案 + 指路详篇。答案只列"考官想听的骨架",完整机制回详篇读。刷前先过 00容器选型总对比00容器选型总对比 的总表。 List 族

2-Learning 1183 字
Java并发总览

Java并发总览 !note 本篇定位 本篇是 03Java并发 分区入口。并发是 Java 面试体系的最后一根支柱:基础(线程是什么、怎么建)→ 关键字(synchronized/volatile 怎么保证安全)→ 线程池(生产环境的真实

2-Learning 2917 字
线程基础与生命周期

线程基础与生命周期 !note 本篇定位 并发的第一课:线程是什么、怎么创建、状态怎么流转、常用控制方法各干什么。读法:先看"进程 vs 线程"建立模型,再背熟六种状态(面试必考画图),最后过一遍创建四式与常用方法。深入讨论可见性/锁的进

2-Learning 4093 字
synchronized与volatile

synchronized与volatile !note 本篇定位 并发安全的两大关键字:synchronized 解决"互斥"(同一时刻只有一个线程进临界区),volatile 解决"可见性与有序性"(但不保证原子性)。本篇的地基是 04J

2-Learning 2070 字
线程池

线程池 !note 本篇定位 并发面试出镜率最高的一篇。主线三件事:为什么要用线程池(复用降低开销、统一管理防资源耗尽)、七个核心参数 + 提交执行流程(必考画图)、为什么禁用 Executors 快捷方法(阿里规约高频题)。参数怎么配、常

2-Learning 5305 字
Lock与AQS

Lock与AQS !note 本篇定位 从"会用 ReentrantLock"到"懂 AQS 原理"两级:先用对比表建立 Lock 与 synchronized 的选型认知,再拆 Condition 等待通知,最后进 AQS 核心(stat

2-Learning 4701 字
并发容器与工具类

并发容器与工具类 !note 本篇定位 "synchronized 前辈容器为什么不行 + 现代并发容器怎么设计"是本篇主线:ConcurrentHashMap(并发面试双料冠军,与 01HashMapHashMap、02HashMap源码

2-Learning 2247 字
并发高频面试题

并发高频面试题 !note 本篇定位 并发块收官:18 题速刷,按主题分组,每题给"一句话要点 + 展开方向",详细原理指路对应篇目。面试节奏建议:先答一句话要点,面试官追问再展开——比一口气背全文好。 线程基础(3 题) Q1:创建线程有

2-Learning 2273 字
并发高频面试题

并发高频面试题 !note 本篇定位 并发块收官:18 题速刷,按主题分组,每题给"一句话要点 + 展开方向",详细原理指路对应篇目。面试节奏建议:先答一句话要点,面试官追问再展开——比一口气背全文好。 线程基础(3 题) Q1:创建线程有

2-Learning 977 字
语法与鱼皮总览

语法与鱼皮总览 !note 定位说明 本篇是 05语法与鱼皮 分区入口,收录两块性质完全不同的内容:01语法基础工程是你当年在 IDEA 里亲手建的 6 个练习工程(60 个 .java,带"目标:…/需求:…"学习注释,最真实的练习轨迹)

2-Learning 1230 字
项目

项目 子目录规划 子目录 内容 篇数(估) 00项目线全景\00总览 项目线全景(导论)+ 项目开发流程 + 项目学习建议 3 01Git与GitHub入门\01Git与版本控制 Git/GitHub 入门(即学习路线)+ 细讲 6 篇 +