自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 资源 (30)
  • 收藏
  • 关注

原创 考研OR工作----计算机操作系统简答题及疑难知识点总结(第二章 进程的描述与控制)

计算机操作系统从第二章开始内容会变得异常多,还是希望能够帮助到大家,在这一章阿婆主还会把书上的典型的PV操作题给打上来,给大家用作参考,如果有问题的地方,还请大家在文章下方留言,我好更正,或者你们有更好的PV操作的解法,也欢迎大家在文章下方留言讨论,同学习,共进步~目录(检索你需要知道的知识点)第二章操作系统的基础知识点2.1.1 在操作系统中为什么要引入进程概念?它会产生什么样的影响...

2020-01-02 21:03:58 11464

原创 C++ -- 红黑树的基本操作

红黑树是一种自平衡的二叉搜索树,它在插入和删除节点时,通过颜色和旋转操作保持树的平衡,确保插入、删除和查找的时间复杂度都是(O(log n))。

2024-06-17 13:54:37 589

原创 C++中的八大设计原则

C++ 中的八大设计原则可以帮助我们创建高内聚、低耦合的代码。

2024-06-17 10:42:35 1278

原创 C++中的23种设计模式

C++的23种设计模式

2024-06-12 13:51:17 2474

原创 C++中的访问者模式

访问者模式使得我们可以在不修改元素类的情况下扩展新的操作。

2024-06-12 10:56:50 302

原创 C++中的模板方法模式

模板方法模式通过定义算法骨架,并将具体步骤延迟到子类中,使得算法结构的变化独立于具体实现,可以提高代码的复用性和维护

2024-06-12 10:51:20 807

原创 C++中的策略模式

策略模式通过将算法封装在独立的类中,使得算法的变化独立于使用算法的客户,从而可以提高代码的可扩展性和维护性。

2024-06-12 10:44:54 553

原创 C++中的状态模式

状态模式通过将状态转换逻辑从上下文类中抽离出来,使代码更加清晰和易于维护。

2024-06-12 10:36:53 551

原创 C++中的观察者模式

观察者模式帮助我们定义了对象间的一对多依赖关系,使得对象之间的通信变得更加灵活和可扩展。

2024-06-12 10:27:56 750

原创 C++中的备忘录模式

备忘录模式帮助我们在不破坏对象封装性的前提下捕获和恢复对象的内部状态,从而实现撤销和重做操作。

2024-06-12 10:19:28 707

原创 C++中的中介者模式

中介者模式可以帮助我们将对象之间的交互封装在一个中介者对象中,从而减少对象之间的直接依赖。

2024-06-12 09:54:24 596

原创 C++中的迭代器模式

迭代器模式通常可以帮助我们提供统一的方式遍历不同的集合,从而提高代码的可复用性和扩展性。

2024-06-12 09:47:21 346

原创 C++中的解释器模式

解释器模式是一种行为设计模式,它定义了一种语言的文法表示,并使用解释器来解释这些文法。

2024-06-11 17:50:08 414 1

原创 C++中的命令模式

命令模式在开发中可以帮助我们将请求封装为对象,并提供对请求执行、撤销和重做的支持。

2024-06-11 17:43:25 598

原创 C++中的责任链模式

责任链模式可以帮助我们将请求的发送者与接收者解耦,并沿着处理器链传递请求,直到有一个处理器处理它。

2024-06-11 17:36:26 524

原创 C++中的代理模式

代理模式是一种结构型设计模式,它提供了一个代理对象,充当了被访问对象的接口,使得客户端可以通过代理对象间接访问被访问对象。

2024-06-11 13:50:23 552

原创 C++中的享元模式

享元模式可以在减少内存使用和提高性能方面发挥作用,因为享元模式可以有效地共享相似对象之间的公共部分,从而减少内存占用。

2024-06-11 13:45:10 464

原创 C++中的外观模式

外观模式可以简化复杂子系统的使用。

2024-06-11 13:34:30 622

原创 C++中的装饰器模式

装饰器模式可以使对象在运行时动态地添加新的行为而不改变其接口。这使得我们可以灵活地扩展对象的功能,而不需要修改已有的代码。

2024-06-11 13:27:24 563

原创 C++中的组合模式

组合模式使得单个对象和组合对象可以被统一处理。所以无论是文件系统、组织结构还是图形对象,组合模式都能很好地表示层次结构。

2024-06-11 13:21:36 522

原创 C++中的桥接模式

桥接模式通过分离抽象和实现,使得系统的扩展和维护更加灵活和方便,并且可以很容易地进行组合以适应不同的需求。

2024-06-11 11:20:10 617

原创 C++中的适配器模式

适配器模式(Adapter Pattern)适配器模式是一种结构型设计模式,它使得原本由于接口不兼容而不能一起工作的类可以协同工作。

2024-06-11 10:59:20 962

原创 C++中的原型模式

原型模式是一种创建型设计模式,它允许你通过复制现有对象来创建新的对象,而不是通过类实例化来创建对象。

2024-06-11 10:53:56 715

原创 C++中的生成器模式

每个生成器类负责设置对象的各个属性,并在最终构建出对象。

2024-06-11 10:48:33 359

原创 C++中的抽象工厂模式

抽象工厂模式是一种创建型设计模式,它提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。

2024-06-11 10:32:04 514

原创 C++中的工厂方法模式

工厂方法模式通过定义一个创建对象的接口,将对象的实际创建工作推迟到子类中实现,从而实现了解耦和扩展性。

2024-06-11 10:14:48 902

原创 C++中的单例模式

单例模式,通过确保类的唯一实例来简化资源管理,并在多个场景中广泛应用,如配置管理、日志记录和数据库连接池。

2024-06-11 09:59:49 770

原创 C++中的常见I/O方式

C++中的I/O操作包括标准I/O、文件I/O、字符串流、低级文件I/O、内存映射文件和网络I/O。

2024-06-08 13:15:43 509

原创 C++中的继承方式

在 C++ 中,继承是一种让一个类(派生类)从另一个类(基类)获得属性和方法的机制。

2024-06-08 11:10:04 312

原创 C++中的if constexpr

你可以把 `if constexpr` 想象成一种“智能的” `if` 语句。平常的 `if` 语句是在程序运行的时候进行条件判断,而 `if constexpr` 是在编译的时候进行判断。

2024-06-07 11:17:58 561

原创 C++中的宏定义

C++中的宏定义(Macros)是预处理器的一部分,可以在编译代码之前进行文本替换。宏定义的基本用法是相对简单的,但也有一些高级的编程技巧和用法。

2024-06-06 11:22:51 741

原创 学习Python的基础知识

Python 是一种高级、解释型、通用的编程语言。它由于1991年首次发布,并以其简洁、易读的语法设计而著称。Python支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。

2024-06-06 10:41:54 1123

原创 C++中常见的初始化类型

在C++中,初始化变量的方法非常多,涵盖了多种类型的初始化方式。

2024-06-05 13:44:15 990

原创 C++中的new和delete

在C++中,`new` 和 `delete` 运算符用于动态内存分配和释放,对它们的使用将会直接影响到程序的内存管理和性能优化。

2024-06-05 11:31:46 987

原创 C++中的封装,继承和多态

在C++中,封装、继承和多态是面向对象编程的三大核心特性。

2024-06-04 17:46:07 640

原创 C++中的左值和右值

在C++中,左值(lvalue)和右值(rvalue)是两个重要的概念。左值和右值的区分在C++11引入移动语义和右值引用后变得更加重要。

2024-06-04 10:26:24 715

原创 C++中的Template常见用法

C++中的模板(template)是一种非常强大的工具,用于泛型编程和代码复用。模板可以分为函数模板、类模板、别名模板、变量模板、模板模板参数等。这些模板能够处理任意类型的数据,提高代码的灵活性和可重用性。

2024-06-04 10:11:19 1120

原创 C++中的‘位’操作

在C++中,位操作可以通过位与(AND)、位或(OR)、位异或(XOR)、位取反(NOT)、左移(Left Shift)和右移()等操作来实现。如果结合宏定义来使用,可以使位操作更加简洁。通过将位操作与宏定义结合,可以提高代码的可读性和可维护性,同时保留位操作的高效性。

2024-06-03 18:25:12 856 1

原创 C++中的迭代器

在 C++ 中,迭代器(iterator)是用于遍历容器(如数组、链表、向量等)元素的对象。标准库(STL)中迭代器是一个重要的概念,类似于指针,但功能更强大。

2024-06-03 11:16:42 472

原创 C++中的‘friend‘关键字

1. 友元破坏封装:友元函数和友元类破坏了类的封装性,因为它们可以访问类的私有成员和保护成员。应谨慎使用友元机制,确保它们在确有必要时才使用。2. 友元关系单向性:友元关系是单向的。如果类 `A` 是类 `B` 的友元,类 `B` 不能自动成为类 `A` 的友元,除非也明确声明。3. 不能继承友元关系:友元关系不能被继承。如果基类将一个函数或类声明为友元,派生类不会自动继承这种友元关系。4. 滥用友元:避免滥用友元机制。如果大量使用友元,可能需要重新考虑类的设计,确保类的职责分明和接口的合理性。

2024-06-03 10:35:16 410

GPS开发文档

本资源包含4个开发文件pdf,文件内容多数是提供GPS的开发环境和开发参考标准;ICD-GPS-870A;IS-GPS-200F;IS-GPS-705B;IS-GPS-800B。本资源仅用于学习分享和借鉴,不可用于商业用途!

2019-05-06

数据结构和算法 视频教程

数据结构和算法是作为程序语言的核心点,而本资源包含了一些基本的数据结构和算法,提供给有需要的朋友。本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-22

Python 爬虫视频教程

本资源是有关于Python 爬虫的视频教程,比较详细的讲解了爬虫的相关技术和如何去实现网络爬虫。本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-22

Git-cheat-sheet

本资源是Tower Git的基本使用手册,包含一些基本的Git命令和使用流程。本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-20

Python书籍集结号

本资源包含14本Python的书籍。绝对的精华和完美!本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-20

GIT 权威指南书籍

本资源是用于学习Git的相关操作。几乎涵盖了Git的所有方面。本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-20

Python书籍大合唱

本资源包含Python的14本超级无敌必须的书籍,包含:1、dive into python;2、Python Cookbook(第3版)中文版;3、Python for Data Analysis;4、Python.编写高质量Python代码的59个有效方法;5、Python编程:从入门到实践;6、Python编程快速上手 让繁琐工作自动化;7、Python核心编程 第3版 中文版;8、Python核心编程;9、Python基础教程;A、Python游戏编程快速上手 高清完整版带书签;B、Python自然语言处理中文版;C、笨办法学 Python(第四版);D、流畅的Python;E、像计算机科学家一样思考Python 第2版。这是我整理的一些资料,有需要的朋友们可以下载来学习和借鉴。本资源仅用于学习和借鉴,不可用于商业用途!

2019-03-20

Bluetooth_Support_Protocol

本资源主要包括HID、HSP简要、MAP、PAN、SSP、USB协议,对需要学习支持蓝牙协议的传输的朋友非常有用。该资源仅用于学习和借鉴,不可用于商业用途!

2019-03-19

Bluetooth_Application_Protocol

本资源包含主要的蓝牙协议相关的各种应用协议,如:A2DP、AVCTP、AVDTP、AVRCP、CSS、HFP、PBAP、RFCOMM。给出了丰富的内容提供学习。该资源仅用于学习和借鉴,不可用于商业用途!

2019-03-19

C++ Primer Plus 第六版 超清带书签

C++ Primer Plus 超清版,这本书内容丰富,适合初学者和进阶者学习和借鉴。该资源仅适用于学习和借鉴,不可用于商业用途!

2019-03-15

C++ 实用书籍

本资源包含三本比较实用的C++书籍,包括C++程序设计语言、Visual C++编程实战宝典和数据结构C++ 版。该资源仅适用于学习和借鉴,不可用于商业用途!

2019-03-15

STC15系列芯片资料文档

该文档具体介绍了STC芯片的详细资料,对刚接触的朋友有很大的帮助,特此推荐。该文档仅用于学习和借鉴,不可用于商业用途!

2019-03-13

蓝牙Core_v5.0协议

只需要5个积分你便可以拥有超级无敌的英文蓝牙协议,资料内容很全面。仅供学习借鉴和参考,不可用于商业用途!

2018-09-25

ardunio和axure学习资料合集

该资源合集包括了Ardunio和Axure的精华学习资料,一共有5本电子资料,其中三本为ardunio,两本为axure。对这方面有兴趣的同志可以下载收藏起来,保证物超所值!仅用于学习借鉴和参考,不可用于商业用途!

2018-08-23

Android编程开发指南

文章详细的描述了Android开发的一些流程和架构,对于初级开发者来说具有很高的价值。仅用于学习借鉴和参考,不可用于商业用途!

2018-08-23

32、51单片机和qt使用手册

本资源包含了STM32初中高系统级的学习书籍,并且还附带了51编程使用手册,ARMv7架构手册,qt从门到精通书籍和一些PID的学习笔记。仅用于学习借鉴和参考,不可用于商业用途。

2018-08-22

Unity 3D虚拟现实场景作品

该资源内容包含多个Unity 3D的虚拟现实的作品,具有非常高的学习价值。仅用于学习借鉴和参考,不可用于商业用途!!!

2018-08-10

Unity 3D原版书籍

此文件内容包含30本原版书籍的介绍,对Unity 3D开发来说具有非常高的价值,不管是初学者还是从业者,都很很不错的参考意义。仅用于学习借鉴和参考,不可用于商业用途!

2018-08-10

常见且常用的通讯协议

常见的硬件通讯协议打包了,内含9中通讯串口协议,包括I2C、CAN、SPI、UART、USB2.0、RS232、RS422-RS485、RS485和TCP/IP协议。下到就是赚到,赶紧收藏且下载起来吧。学海无涯,尽情浪吧!坚持以学的方式做事,秉持以真的态度做人!仅用于学习借鉴和参考,不可用于商业用途!

2018-08-10

Axure rp7.0入门到精通视频教程

本资源主要分享了Axure RP7的视频教程,对初学者来说会是一个不错的用途。仅用于学习借鉴和参考,不可用于商业用途!

2018-08-09

STM32开发板入门教程

STM32开发板入门教程里包含一些基础的对STM32的认识和介绍,对一些开发项目做了一个完整的阐述,文件包含入门级项目的源码。

2018-08-09

计算机考研资料分享

本包内容不包含考研政治,包括考研计算机、高数、英语的完整资料,仅用于学习借鉴和参考,不可用于商业!

2018-08-09

多个国家和地区之间的汽车模式对比

本文简单阐述了多个国家和地区之间的汽车模式对比,对其含有的内容进行了展示。如果有需要了解汽车模式标准的同志,可以借鉴参考一下,内容不多,但是很实在。

2018-08-08

美国FTP-75标准资料参考

美国FTP-75参考标准,在我整理的文件里面有英文和中文的解释,对FTP-75的资料及联系做了一个小小的整合。

2018-08-07

PCB电磁兼容设计

压缩包里包含有印刷电路板设计、辐射发射控制设计、高速数字设计资料,是很有价值的学习资料。

2018-08-07

电子元器件相关知识理论

电子元器件的一些知识,外文文献资料,可以借鉴参考一下。

2018-08-07

PCB电磁兼容技术外文资料

PCB电磁兼容技术外文资料,里面包含着重要的外文文献资料,对于电磁方面的同志有帮助。

2018-08-07

PCB电磁兼容技术与设计

PCB电磁兼容技术与设计的文档资料,对电磁兼容的讲解非常清晰,喜欢的朋友可以借鉴。

2018-08-07

PCB设计与制造

PCB设计与制造这个PDF资料,对于想要学习PCB的同志来说,会有一个不错的帮助。

2018-08-07

ISO16750-1

汽车中的国际标准,国际汽车电子电性能测试项目及方法ISO16750。

2018-08-07

空空如也

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

TA关注的人

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