技术博客
技术博客
围绕工程效率、系统交付、健身实践与 AI 工程化进行沉淀。
数据结构与算法为什么重要:从数组、链表到排序与哈希
数据结构是性能和表达力的取舍,哈希、排序、数组和链表背后都是访问模式的选择。
基础知识算法编程基础
面向对象与设计原则:从封装、继承到代码坏味道
面向对象的重点是职责分配和不变量保护,不是把数据和方法机械地放进类里。
基础知识算法编程基础
计算机为什么能跑程序:组成原理、存储、链接与并发
程序能跑起来,看似理所当然,但背后其实依赖一整套分层很清晰的硬件和系统能力。CPU、内存、存储器、链接器、进程、线程、协程、网络分层,这些概念看起来散,其实都在回答同一个问题: 程序如何被装载、执行、通信和调度 。
基础知识算法编程基础
工程协作与交付:Git、需求分析与估算
基础知识不只包括计算机原理和设计原则,也包括团队协作方式。因为软件不是一个人写完就结束的,它还要经历协作、评审、合并、发布和需求演化。
基础知识算法编程基础