1 2 3 4
摘要: 基础知识 1.概念 变量:给一段指定的内存空间起名,方便操作这段内存 常量:记录程序中不可更改的数据,#define 和 const 关键字,标识符的命名规则:不能以数字开头 2.数据类型 创建一个变量或者常量时,需要指定相应的数据类型,否则无法给变量分配内存。 sizeof (数据类型 / 变量) 阅读全文
posted @ 2021-11-19 22:26 木木木999 阅读(64) 评论(0) 推荐(0)
摘要: 本文为知识的梳理,具体知识的学习见:计算机网络 要梳理计算机网络的知识,我的起点是3个问题: 什么是计算机网络? 把计算机连接起来的,就是网络,把不同的网络连接起来的就是互连网。 为什么要构建计算机网络? 构建计算机网络的目的,就是数据通信,并在数据通信的基础上,实现资源共享。 如何实现? 采用分层 阅读全文
posted @ 2021-11-18 10:46 木木木999 阅读(331) 评论(0) 推荐(1)
摘要: 本文地址:https://github.com/skyline75489/what-happens-when-zh_CN 为了方便访问,转载至此。 按下"g"键 当你按下“g”键,浏览器接收到这个消息之后,会触发自动完成机制。浏览器根据自己的算法,以及你是否处于隐私浏览模式,会在浏览器的地址框下方给 阅读全文
posted @ 2021-11-15 22:29 木木木999 阅读(430) 评论(0) 推荐(0)
摘要: 装饰(Decorator) Intent 为对象动态添加功能。 Class Diagram 装饰者(Decorator)和具体组件(ConcreteComponent)都继承自组件(Component),具体组件的方法实现不需要依赖于其他对象,而装饰者组合了一个组件,这样它可以装饰其他装饰着或者具体 阅读全文
posted @ 2021-11-10 17:05 木木木999 阅读(140) 评论(0) 推荐(0)
摘要: 代理(Proxy) Intent 控制对其他对象的访问。 Class Diagram 代理有以下四类: 远程代理(Remote Proxy):控制对远程对象的访问,它负责将请求及其参数进行编码,并向不同地址空间中的对象发送已经编码的请求。 虚拟代理(Virtual Procy):根据需要创建开销很大 阅读全文
posted @ 2021-11-10 11:22 木木木999 阅读(159) 评论(0) 推荐(0)
摘要: 抽象工厂(Abstract Factory) Intent 提供一个接口,用于创建相关的对象家族 Class Diagram 抽象工厂模式创建的是对象家族,也就是很多对象而不是一个对象,并且这些对象是相关的,也就是说必须一起创建出来。而工厂方法模式只是用于创建一个对象,这和抽象工厂模式有很大的不同。 阅读全文
posted @ 2021-11-10 11:00 木木木999 阅读(42) 评论(0) 推荐(0)
摘要: 工厂方法(Factory Method) Intent 定义了一个创建对象的接口,但由子类决定要实例化哪个类。工厂方法把实例化操作推迟到子类。 Class Diagram 在简单工厂中,创建对象的是另一个类,而在工厂方法中,是由子类来创建对象。 下图中,Factory 有一个doSomething( 阅读全文
posted @ 2021-11-10 10:28 木木木999 阅读(48) 评论(0) 推荐(0)
摘要: 简单工厂(Simple Factory) Intent 在创建一个对象时不暴露内部细节,并且提供一个创建对象的通用接口。 Class Diagram 简单工厂类把实例化的操作单独放到一个类中,这个类就成为简单工厂类,让简单工厂类来决定应该用哪些具体子类来实例化。 这样做能把客户端和具体子类的实现解耦 阅读全文
posted @ 2021-11-10 10:06 木木木999 阅读(58) 评论(0) 推荐(0)
摘要: 设计模式(Design Pattern)代表了最佳的实践,在面向对象的编程中被很多老鸟们反复使用。使用设计模式有很多好处: 可重用代码 保证代码可靠性 使代码更容易被他人理解 ··· 毫无疑问,设计模式具有极大的意义。 设计模式的类型 根据《设计模式》参考书,共有23种设计模式,这些模式分为三类: 阅读全文
posted @ 2021-11-09 16:06 木木木999 阅读(60) 评论(0) 推荐(0)
摘要: 单例(Singleton) Intent 确保一个类只有一个实例,并提供该实例的全局访问点。 Class Diagram 使用一个私有构造函数、一个私有静态变量以及一个共有静态函数来实现。 私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回唯一分私有静态变量。 Impleme 阅读全文
posted @ 2021-11-09 14:18 木木木999 阅读(48) 评论(0) 推荐(0)