旧游无处不堪寻
无寻处,惟有少年心
设计模式-单例
单例模式(Singleton Pattern)是一种创建型设计模式,让你能够保证一个类只有一个实例,并提供一个访问该实例的全局节点。 解释 单例模式同时解...
2022-02-18
设计模式-原型
原型模式(Prototype Pattern)是一种创建型设计模式,使你能够复制已有对象,而又无需使代码依赖它们所属的类。 解释 原型模式将克隆过程委派给...
2022-02-17
设计模式-生成器
生成器模式(Builder Pattern)是一种创建型设计模式,使你能够分步骤创建复杂对象。该模式允许你使用相同的创建代码生成不同类型和形式的对象。 解...
2022-02-16
设计模式-抽象工厂
抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,它能创建一系列相关的对象,而无需指定其具体类。 解释 抽象工厂模式建...
2022-02-15
设计模式-工厂方法
创建型模式是为了绕开 new 来避免对象创建过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定。他是接口抽象之后的第一步工作。 工厂方法模式(Fa...
2022-02-14
设计模式-概述
设计模式是软件设计中常见问题的典型解决方案。设计模式与方法或库的使用方式不同,你很难直接在自己的程序中套用某个设计模式。 模式并不是一段特定的代码,而是解...
2022-02-13
Synchronous and Asynchronous Blocking and Non-Blocking
概念解释 在软件开发中,这两对概念是非常容易搞混的。我们再此给其做一个明确的解释,用以区分: Synchronous and Asynchronous...
2022-02-12
SQL 经典练习题
数据准备1.学生表2.课程表3.教师表4.成绩表 -- 建表-- 学生表CREATE TABLE `Student`(`s_id` VARCHAR(20)...
2022-02-10
『数据密集型应用系统设计』读书笔记(十一)
上一章讨论了批处理技术,它是读取一组文件作为输入并生成一组新的输出文件的技术,其中始终存在一个重要的假设即输入是有界的。而本章中,我们将转向流处理,其中输...
2022-02-05
『数据密集型应用系统设计』读书笔记(十)
Web 和越来越多基于 HTTP/REST 的 API 使得请求/响应的交互模式变得普遍,但是这并不是系统的唯一类型。存在三种不同类型的系统: 在线服...
2022-02-04