自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

心情第一

成功不是将来才有的,而是从你决定去做那刻起持续积累的!!

  • 博客(203)
  • 资源 (1)
  • 收藏
  • 关注

原创 7. 结构型模式 - 代理模式

代理模式是一种结构型设计模式,让你能够提供对象的替代品或其占位符。代理控制着对于原对象的访问,并允许在将请求提交给对象前后进行一些处理。

2023-12-22 09:35:07 1065

原创 6. 结构型模式 - 享元模式

享元模式是一种结构型设计模式,它摒弃了在每个对象中保存所有数据的方式,通过共享多个对象所共有的相同状态,让你能在有限的内存容量中载入更多对象

2023-12-22 09:33:21 1077

原创 5. 结构型模式 - 外观模式

外观模式是一种结构型设计模式,能为程序库、框架或其他复杂类提供一个简单的接口

2023-12-22 09:30:49 1022

原创 4. 结构型模式 - 装饰模式

装饰模式是一种结构型设计模式, 允许你通过将对象放入包含行为的特殊封装对象中来为原对象绑定新的行为

2023-12-22 09:28:10 798

原创 3. 结构型模式 - 组合模式

组合模式是一种结构型设计模式,你可以使用它将对象组合成树状结构,并且能像使用独立对象一样使用它们

2023-12-22 09:24:50 859

原创 2. 结构型模式 - 桥接模式

桥接模式是一种结构型设计模式, 可将一个大类或一系列紧密相关的类拆分为抽象和实现两个独立的层次结构, 从而能在开发时分别使用

2023-12-22 09:20:52 1289 1

原创 1. 结构型模式 - 适配器模式

适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作

2023-12-22 09:12:58 1126

原创 5. 创建型模式 - 单例模式

单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点

2023-12-22 08:40:46 1207

原创 4. 创建型模式 - 原型模式

原型模式是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类

2023-12-21 18:07:14 1512

原创 3. 创建型模式 - 生成器模式

生成器模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的对象

2023-12-21 17:59:49 756

原创 2. 创建型模式 - 抽象工厂模式

抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。

2023-12-21 17:56:36 975

原创 1. 创建型模式 - 工厂方法模式

工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。

2023-12-21 17:48:18 847

原创 10. 行为模式 - 访问者模式

访问者模式是一种行为设计模式, 它能将算法与其所作用的对象隔离开来

2023-12-21 17:01:53 843

原创 9. 行为模式 - 模板方法模式

模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤

2023-12-21 16:50:30 916

原创 8. 行为模式 - 策略模式

策略模式是一种行为设计模式, 它能让你定义一系列算法, 并将每种算法分别放入独立的类中, 以使算法的对象能够相互替换。

2023-12-21 16:48:20 1235

原创 7. 行为模式 - 状态模式

状态模式是一种行为设计模式, 让你能在一个对象的内部状态变化时改变其行为, 使其看上去就像改变了自身所属的类一样。

2023-12-21 16:46:19 1343

原创 6. 行为模式 - 观察者模式

观察者模式是一种行为设计模式,允许你定义一种订阅机制,可在对象事件发生时通知多个“观察”该对象的其他对象。

2023-12-21 16:42:15 999

原创 5. 行为模式 - 备忘录模式

备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态。

2023-12-21 15:41:38 952

原创 3. 行为模式 - 迭代器模式

迭代器模式是一种行为设计模式, 让你能在不暴露集合底层表现形式 (列表、 栈和树等) 的情况下遍历集合中所有的元素。

2023-12-21 09:30:07 1237

原创 2. 行为模式 - 命令模式

命令模式是一种行为设计模式, 它可将请求转换为一个包含与请求相关的所有信息的独立对象。 该转换让你能根据不同的请求将方法参数化、 延迟请求执行或将其放入队列中, 且能实现可撤销操作。

2023-12-21 09:27:30 967

原创 4. 行为模式 - 中介者模式

中介者模式是一种行为设计模式,能让你减少对象之间混乱无序的依赖关系。该模式会限制对象之间的直接交互,迫使它们通过一个中介者对象进行合作。

2023-12-21 09:25:23 992

原创 1. 行为模式 - 责任链模式

责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。 收到请求后, 每个处理者均可对请求进行处理, 或将其传递给链上的下个处理者

2023-12-21 09:20:46 897

原创 设计模式分类

设计模式是软件设计中常见问题的典型解决方案。 每个模式就像一张蓝图, 你可以通过对其进行定制来解决代码中的特定设计问题

2023-12-21 09:13:54 478

原创 第七章 并发优化

数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。

2022-11-26 00:15:00 259

原创 第六章 数据库语言SQL

数据定义语言是指用来定义和管理数据库以及数据库中的各种对象的语句,这些语句包括CREATE、ALTER和DROP等语句。

2022-11-26 00:00:00 352

原创 生产者-消费者模型 c++11

本文将综合运用 C++11 中的新的基础设施(主要是多线程、锁、条件变量)来阐述一个经典问题——生产者消费者模型,并给出完整的解决方案。

2022-11-25 10:00:20 460 1

原创 设计模式​ ​C++

定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都要得到通知并自动更新。

2022-11-25 09:59:24 211

原创 第五章 关系数据库设计理论

设计一个好的关系数据库系统,关键是要设计一个好的数据库模式(数据库逻辑设计问题)

2022-11-25 00:00:00 174

原创 第八章 查询优化

对于给定的查询选择代价最小的操作序列,使查询过程既省时间,具有较高的效率,这就是所谓的查询优化。

2022-11-24 16:45:00 85

原创 第四章 关系代数

关系代数是一种抽象的查询语言,用对关系的运算来表达查询,作为研究关系数据语言的数学工具。

2022-11-24 11:12:01 154

原创 第三章 关系模型

关系数据模型是在关系结构的数据库中用二维表格的形式表示实体以及实体之间的联系的模型。

2022-11-24 11:09:58 176

原创 第二章 数据库设计

数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库极其应用系统,有效存储数据,满足用户信息要求和处理要求。

2022-11-24 11:07:03 464

原创 第一章 数据库绪论

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。

2022-11-24 11:01:58 450

原创 第二章 计算机算术

要了解科学计算,首先要知道数据是如何在计算机中存储和表达的.在计算机基础中我们知道,所有的数据在计算机内存中都是以二进制数的形式存储的,但对于不同的数据类型,二进制数所代表的意义也不尽相同.

2022-11-24 10:48:26 1104

原创 第一章 计算机系统体系结构

计算机组成原理重点讲授计算机系统的硬件组成,及其主要功能子系统的基本原理和逻辑设计;主要内容包括计算机系统概述,数据的表示、运算与校验,CPU子系统,存储子系统,总线与I/O子系统,I/O设备及接口等。

2022-11-24 10:29:19 685

原创 第5章 输入/输出(I/O)管理

I/O(Input/Output)设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部分

2022-11-22 09:55:59 266

原创 第4章 文件管理

文件管理是操作系统的五大职能之一,主要涉及文件的逻辑组织和物理组织,目录的结构和管理。所谓文件管理,就是操作系统中实现文件统一管理的一组软件、被管理的文件以及为实施文件管理所需要的一些数据结构的总称(是操作系统中负责存取和管理文件信息的机构)从系统角度来看,文件系统是对文件存储器的存储空间进行组织,分配和回收,负责文件的存储,检索,共享和保护。从用户角度来看,文件系统主要是实现"按名取存",文件系统的用户只要知道所需文件的文件名,就可存取文件中的信息,而无需知道这些文件究竟存放在什么地方。

2022-11-22 09:46:25 598

原创 第3章 内存管理

内存管理是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。一个执行中的程式,譬如网页浏览器在个人电脑或是图灵机(Turing machine)里面,为一个行程将资料转换于真实世界及电脑内存之间,然后将资料存于电脑内存内部(在计算机科学,一个程式是一群指令的集合,一个行程是电脑在执行中的程式)。一个程式结构由以下两部分而成:“本文区段”,也就是指令存放,提供CPU使用及执行; “资料区段”,储存程式内部本身设定的资料,例如常数字串。

2022-11-22 09:30:48 571

原创 第2章 进程管理

进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。

2022-11-22 08:57:55 306

原创 第1章 计算机系统概述

操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。

2022-11-21 18:09:14 794

计算机组成原理 思维导图

计算机组成原理 思维导图

2022-11-24

C++ Primer Plus 6th 源码

非常值得珍藏价值

2021-03-17

C++ 经典源代码 小白必备

非常值得珍藏价值

2021-03-17

HCSadpSDKV4.2.3.6_build20190115_Linux64_ZH.zip

HCSadpSDKV4.2.3.6_build20190115_Linux64_ZH.zip

2021-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除