
计算机基础
Spwperlukami
Never too late to turn , never too old to turn.
展开
-
关于物理内存的几点认识
今天小敏(化名)问了一些关于计算机内存的问题,其实我也是似懂非懂。只是平时写程序知道这些内存大概是怎么在计算机怎么分配的,怎么去使用,但还不能给一个新人完全系统的去讲解,计算机内存和程序之间完成的关系。(其实现在也讲不清楚,呵呵)。 我们跟随几个问题来认识最基本的计算机内存: ROM、RAM、Flash、固态硬盘、硬盘的区别是什么? 为什么需要RAM?RAM的由来? 二进制文件怎么加载到内存原创 2017-03-22 15:10:00 · 874 阅读 · 0 评论 -
设计模式(四)--装饰模式
装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。意图:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰器模式相比生成子类更为灵活。主要解决:一般的,我们为了扩展一个类经常使用继承方...原创 2018-05-08 20:14:39 · 322 阅读 · 0 评论 -
设计模式(九)-观察者模式、C#委托、事件
书中引出的例子为,当Boss回来,前台通知员工好好工作的场景。1、观察模式将通知广播给每一个客户端,客户端想知道目标的变化a、从目标拉取 b、通知的时候将变化传递给客户端。拉取的方法,客户端自由度较高,客户端可以根据需求拉取。观察者通知内容丰富,客户端需要不要更新拉取变化。耦合度高,违背迪米特法则,推送的方法,效率低,客户端需要判断通知类型,耦合度一样高。如果收到通知,两者之间需要来回事务往来,就...原创 2018-05-17 16:53:46 · 498 阅读 · 0 评论 -
关于Qt pro、pri、qmake、Makefile的资源整理
QT中PRO文件写法的详细介绍 如何在Qt Creator中创建pri文件,以及pri文件的说明 qmake的使用 跟我一起写 Makefile(一) 推荐大家仔细看陈皓的和我一起写Makefile,可以通透makefile的工作原理,其次里面讲了了很多语法,很多和Qt的pro相似, 更容易理解pro文件。...转载 2018-08-14 09:22:18 · 730 阅读 · 0 评论