自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt深入浅出百问录

②安装完源码之后,打开qt creator,选择:工具->选项->调试器->概要,在“源码路劲映射”,点击“添加qt源码”,选择qt源码所在目录即可。③命令行中输入命令的格式为./安装包的名字 --mirror 镜像源的名字,我在命令行中执行的命令就是这条,使用的镜像源是国内清华的镜像源:./Qt6的国外镜像源非常的不稳定,国内进行Qt6的线上安装会不仅速度非常慢,而且经常显示获取资源失败导致安装中断要从头再开始安装。c.点击下一步,添加、删除组件,选择安装调试信息。①Qt安装时选择源码安装。

2023-10-22 08:54:22 57

原创 候捷_STL体系结构和内核分析笔记

学习记录的笔记

2022-12-01 22:48:50 436 1

原创 cs200_socket基础Api(Tcp篇)

完整的网络通信一般使用8个API,可以将网络通信抽象为文件读写的过程。客户端理解为读写文件的程序,而服务端理解为响应文件读写的程序。客户端中socket的API理解为拿到文件的一个句柄或者文件指针。客户端中connect理解为打开文件。客户端中fwrite理解为写文件。客户端中fclose理解为关闭文件。服务器中bind用于绑定端口号和IP地址,让客户端可以通过IP地址和端口号找到网络服务程序。Listen,accept,recv,send都是阻塞函数,阻塞到条.

2021-10-21 09:19:39 108

原创 设计模式-04 策略模式

“组件协作”模式: Ø现代软件专业分工之后的第一个结果是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合,是二者之间协作时常用的模式。Ø典型模式• Template Method• Strategy• Observer / Event动机(Motivation) Ø在软件构建过程中,某些对象使用的算法可能多种多样,经常改变,如果将这些算法都编码到对象中,将会使对象变得异常复杂; 而且有时候支持不使用的算法也是一个性能负担。 Ø...

2021-10-20 19:34:46 84

原创 设计模式-03模板方法

GOF对23种设计模式分类Ø从目的来看:• 创建型(Creational)模式:将对象的部分创建工作延迟到子类或者其他对象,从而应对需求变化为对象创建时具体类型实现引来的冲击。• 结构型(Structural)模式:通过类继承或者对象组合获得更灵活的结构,从而应对需求变化为对象的结构带来的冲击。• 行为型(Behavioral)模式:通过类继承或者对象组合来划分类与对象间的职责,从而应对需求变化为多个交互的对象带来的冲击。Ø从范围来看:• 类模式处理类与子类的静态关系。• 对象模

2021-10-20 19:22:21 89

原创 设计模式-02面向对象设计原则

李建忠老师的思想:①变化是复用的天敌。②使用抽象的方法能够抵御变化。多态调用,各负其责。面向对象八大设计原则:提醒:设计原则比模式更重要,懂得设计原则可以设计自己的设计模式①依赖倒置原则(DIP)依赖倒置原则十分的重要,几乎贯穿所有的设计模式。①高层模块(稳定)不应该依赖于底层模块(变化),二者都应该依赖于抽象(稳定)。如类MainForm属于高层模块,偏向于稳定,而Line、Circle属于低层模块,容易变化,第一版中的MainForm直接调用对Line、Circl

2021-10-17 13:38:06 106

空空如也

空空如也

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

TA关注的人

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