必须多读书

好记性不如破键盘 总字数:433.2k

Docker是一个开源的容器化平台,它允许开发者将应用程序及其所有的依赖包打包成一个轻量级、可移植的容器。这些容器能够在几乎任何系统的相同环境中一致地运行,从而实现了开发到生产的无缝迁移,简化了应用程序的部署和管理过程。容器是完全使用沙箱机制,将应用和环境进行封装,相互隔离、独立部署、便于移植,提高安全性、提高开发和维护效率。


Java Virtual Machine (JVM) 是 Java 技术的核心组件之一,它是一个抽象的计算模型,主要用于执行 Java 字节码(Bytecode)。JVM 设计成可以在任何平台上运行相同字节码的能力,这正是 Java “一次编写,到处运行” (Write Once, Run Anywhere; WORA) 的口号的基础。


从线程安全性原理切入,涵盖原子操作、锁机制等底层技术,结合同步容器、阻塞队列等典型场景,解析并发构建模块的组合方法与架构设计。


以逻辑结构、存储结构和算法实现为主线,系统讲解线性表、栈、队列、树、图等基础数据结构及查找、排序等经典算法。


Nginx (engine x) 是主流的、开源的、高性能的 HTTP 和反向代理 web 服务器,可以用于挂载网站、请求转发、负载均衡、网关路由等,同时也提供了IMAP/POP3/SMTP服务。