后端开发
2024
Distributed Technology
主要研究分散式系统(Distributed system)如何进行计算。分散式系统是一组电脑,透过网路相互连接传递讯息与通讯后并协调它们的行为而形成的系统。
数据库
数据库是存储、检索和管理数据的系统,支持结构化查询语言(SQL),用于高效数据操作和分析。
高并发
慎入,高并发的水太深,什么高并发,大流量的东西都是虚拟的,笔者还太年轻,没有那个经历,把握不住。
DDD领域驱动
DDD(领域驱动设计)是一种软件开发方法,强调以业务领域为核心,通过与领域专家合作,构建反映业务逻辑的模型。它注重领域语言、一致性边界和聚合,提升软件灵活性和可维护性。
Spring
Spring是一个开源容器框架,它集成各类型的工具,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。 在整个框架中,各类型的功能被抽象成一个个的Bean,这样就可以实现各种功能的管理,包括动态加载和切面编程。
蓄水池抽样算法(Reservoir Sampling)
·5 words·1 min
我是在一次失败的面试经历中听说蓄水池算法的。之后上网搜了搜,知道是一个数据抽样算法,寥寥几行,却暗藏玄机。主要用来解决如下问题。
前后端请求加载流程
·29 words·1 min
前后端请求加载流程是前端与后端交互的基础,确保数据能够在客户端与服务器之间有效、安全地传输。
VO、DTO、BO、PO、DO区别
·96 words·1 min
VO(View Object)视图对象;DTO(Data Transfer Object)数据传输对象;BO(Business Object)业务层对象;PO(Persistent Object)持久化对象;DO(Domain Object)领域对象。