自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 设计模式-观察者模式

符合开闭原则、依赖倒转原则,松耦合定义了一种消息传递机制支持广播通信,简化设计难度观察者过多,比较耗时可能会造成循环调用观察者不知道目标是怎么变化的,仅知道其变化了。

2024-09-07 10:52:29 233

原创 设计模式-创建型模式

创建型模式关注对象的创建过程,分离对象的创建和使用,让使用者无需关心创建细节,降低系统的耦合,不同的创建模式通过不同的方式回答3个问题:创建什么(what),由谁创建(who),何时创建(when)。

2024-09-01 11:21:32 603

原创 设计模式-设计原则

一个类只负责一个功能领域的相应职责,或者,就一个类而言,只有一个引起他变化的原因。一个软件实体应该对扩展开放,对修改封闭,即尽量通过扩展代替修改。在所有使用基类的地方都能使用其子类进行替代。抽象不应该依赖细节,细节应该以来抽象。即应该面向接口编程。使用多个专门的接口,而不是使用单一的总接口。尽量使用组合,而不是继承来实现复用的目的。一个软件实体应该尽可能少的和其他实体发生相互作用。初次接触设计模式,并不理解七大原则之间的关系,只觉得有很多重复的内容。

2024-08-17 10:43:48 345

原创 C++动态库

C++动态库 参考 动态库导出相关 pragma comment C++类库开发详解 C++导出类

2024-07-08 20:20:42 153

原创 C++静态变量

同名的静态变量在不同的作用域中地址不同,即不是同一个变量。

2024-06-28 09:20:16 107

原创 WMIC初识

寄存器、控制器、运算器和时钟。

2024-06-24 19:21:38 127

原创 【无标题】

WMIC是扩展WMI(Windows Management Instrumentation,Windows管理规范),提供了从命令行接口和批命令脚本执行系统管理的支持。在WMIC出现之前,如果要管理WMI系统,必须使用一些专门的WMI应用,比如SMS,或者使用WMI的脚本编程API,或者使用象CIM Studio之类的工具。如果不熟悉C++之类的 编程语言或VBScript之类的 脚本语言,或者不掌握WMI 名称空间的基本知识,要使用WMI管理系统是很困难的。

2024-06-24 19:20:56 622

原创 以太网帧结构详解

以太网帧结构详解 https://www.cnblogs.com/larry-luo/p/10983262.html (博客园)

2019-11-15 17:17:23 1638

转载 const指针和指向常量的指针

写法 先看下面六种写法: 1. const int p; 2. const int *p; 3. int const* p; 4. int * const p; 5. const int * const p; 6. int const * const p; 那么我们应该怎么区分上面的写法到底是指向常量的指针还是const指针(表示指针本身是常量)呢? 一个简便方法:从由往左读,遇到p就...

2019-10-16 15:16:21 184

转载 Visual Studio中头文件stdafx.h的作用

在较新版的Visual Studio中,新生成的C++项目文件的的头文件夹下会默认有头文件stdafx.h,而源文件夹下则默认有源文件stdafx.cpp,手动将这些文件删除后,编译时系统还会报错。下面记录笔者了解到的关于头文件stdafx.h的信息。 使用预编译头 stdafx.h并不是标准C++头文件,也就是说,该文件本质上相当于自定义的一个头文件( 这里是VS默认自定义的文件),与项目的源代...

2019-09-27 13:10:05 1031

空空如也

空空如也

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

TA关注的人

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