📄🦌🙌🐟🏖️

潮间带

记录代码,也记录生活。
Twikoo 自托管部署:本地 MongoDB 与 Nginx 反向代理

Twikoo 自托管部署:本地 MongoDB 与 Nginx 反向代理

本地化MongoDB,让twikoo评论不受网络限制.

顺序表与链表:ArrayList、LinkedList 的原理与实现

顺序表与链表:ArrayList、LinkedList 的原理与实现

结合 Java 源码与图解,通俗理解顺序表(ArrayList)与双向链表(LinkedList)的底层原理,并附带单链表常用核心操作的模拟实现.

Umami 自托管迁移:Docker 部署、Nginx 代理与数据导入

Umami 自托管迁移:Docker 部署、Nginx 代理与数据导入

详细部署Umami在你的服务器中,可视化访问数据.

Java 文件与 I/O 流:File、字节流、字符流与文件操作

Java 文件与 I/O 流:File、字节流、字符流与文件操作

梳理 File 文件与目录操作、字节流和字符流的常用 API、资源关闭与字符编码,并通过目录扫描、文件复制和内容搜索案例练习文件操作。

Java Socket 编程:TCP、UDP 与回显服务器实践

Java Socket 编程:TCP、UDP 与回显服务器实践

从客户端与服务端模型出发,梳理 TCP、UDP 的特点与 Socket 常用 API,通过回显服务器和客户端示例理解网络通信、I/O 流与消息边界,并初步认识 I/O 多路复用。

网络通信基础:IP、端口、协议分层与数据封装

网络通信基础:IP、端口、协议分层与数据封装

从进程间通信出发,理解 IP 地址、端口号、协议与五元组,梳理 OSI 和 TCP/IP 分层模型,以及数据发送、接收过程中的封装与分用。

Java 并发进阶(三):线程安全容器与并发集合

Java 并发进阶(三):线程安全容器与并发集合

掌握多线程环境下ArrayList、队列与哈希表的线程安全方案及常用并发集合实现.

Java 并发进阶(二):CAS、原子类与 JUC 工具

Java 并发进阶(二):CAS、原子类与 JUC 工具

理解CAS、原子类与ABA问题,掌握Callable、ReentrantLock、Semaphore和CountDownLatch等JUC并发工具.

Java 并发进阶(一):锁策略与 synchronized 原理

Java 并发进阶(一):锁策略与 synchronized 原理

系统梳理乐观锁、悲观锁、自旋锁、读写锁等常见锁策略,并深入理解synchronized的加锁过程与优化机制.

Java 并发实践:单例模式、阻塞队列、线程池与定时器

Java 并发实践:单例模式、阻塞队列、线程池与定时器

通过单例模式、阻塞队列、线程池和定时器等案例,掌握Java多线程编程的实际应用与核心实现.