9 舒夜潇潇忆情

尚未进行身份认证

我要认证

2018-09-10到2021-07-04 看完147本书

等级
TA的排名 2w+

如何读书

怎样做读书笔记的?第一步,看作者简介,摘要和目录,快速了解一本书的框架,越了解作者的经历背景往往越有助于你深入思考这本书的一些观点。第二步,快速诵读一遍,我的习惯一般是速读。第三步,看到启发性或者精彩的单元,我马上停下来做记录。写旁批,做摘录,写个微博表达感悟,画个逻辑框图等。第四步,对于有感觉的书,记录了足够的素材,我才会考虑做读书笔记。以上是对秋叶老师这本书的总结,不会读书...

2018-08-30 21:59:43

147看书计划

header 1 header 2 header 3 header 4 header 5 header 6 row 1 col 1 row 1 col 2 row 1 col 1 row 1 col 2 row 1 col 1 row 1 col 2 书库 序号 开始 结束 所看 心得 ...

2018-08-30 21:43:22

2016.8.12面试点

1.多态实现的理解2.空类里除了构造函数和析构函数,还有什么?3.多线程的理解4.队列,链表,二叉树等数据结构,查询效率最高的是哪个5.COM组组件生命周期6.bool运算

2016-08-12 12:11:05

2016.8.11面试点

1

2016-08-11 10:51:57

win7 64位下安装ubtuntu双系统,默认windows7系统

1.右键点击我的电脑》管理》磁盘管理,选择一个空间较大的盘,右键选择压缩卷,笔者为Ubuntu划分了80G的空间(空间大小根据自己的需要自行选择,建议如果只是安装作为练习使用有30G就可以,要是自己有运行的程序或者要处理数据还是建议多分一点空间),设置好容量大小(82236M,(X-1)*4+1024*X最后能显示整80G)后点压缩即可,不用给他设置盘符,我们在安装Ubuntu的时候在重新分区。注

2016-06-01 16:01:57

Qt的内省机制剖析(转)

所谓内省是指面向对象语言的一种在运行期间查询对象信息的能力, 比如如果该语具有运行期间检查对象型别的能力,那么我们称它是型别内省(type intropection)的,型别内省可以用来实施多态。c++的内省比较有限,它仅支持上面所说的型别内省, C++的型别内省是通过运行时类型识别(RTTI)(Run-Time Type Information)中的typeid 以及 dynamic_c

2015-09-17 08:40:27

this 指针

this指针是指向当前调用此成员函数的对象的。实际上每个成员函数都有一个秘密参数,这个参数就是this了,它是一个*const指针,即指针所指向的对象可以改变,但是指针本身不可改变,该参数编译时由编译器添加。如:class A {public:void do() {} //实际上应该是这样的 void A::go(A *const this);};int main(

2015-09-16 21:04:15

explicit

将关键字explicit放于类定义中单实参构造函数的前面,以防止编译器使用自动转换。如果这个实参不能与类所构造的参数相似,或者二者之间存在父—子关系,则使用explicit关键字是有用的。QtCreator生成的类会将这个关键字放于所产生的定制窗口构造函数的前面,建议程序员对QWidget派生的类也这样做

2015-05-27 10:49:49

C++强制类型转换

为了完成强制类型转换,C++中已经为我们提供了4中标准方法,它们是dynamic_cats, static_cast, const_cast, reinterpret_cast,用法形式为:dynamic_cast(表达式),之所以分成4类,就表示他们各自有着不同的使用环境dynamic_cast最好些,它检查的更严格些,其次是static_cast,而后两者也就是const_cast

2015-05-08 11:24:05

Delphi之virtual,dynamic,abstract

对象的方法能定义成静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)。请看下面 的例子:TFoo = class procedure IAmAStatic; procedure IAmAVirtual; virtual; procedure IAmADynamic; dynamic; procedure IAmAMessag

2015-05-04 16:21:11

delphi function 与 procedure

Delphi把操作数据的方法分成了两种,一种是function,另一种是procedure,分别称为“函数”和“过程”,这二者最大的差别就是函数拥有返回值而过程没有,比如按钮的事件响应过程,这就是一个过程,因此它没有返回值;而一个简单的函数如求字符串长度的函数Length,它的函数原形为function Length(S:string):Integer;

2015-05-04 14:26:29

delphi程序结构

dpr 为工程文件dfm 为窗体文件pas 为单元文件cfg 配置文件dof 为项目选项文件(一般没用)dcu compiled units文件 ,编译后的单元文件res 资源文件ddp 文件就是Delphi Diagram Portfolio简写,是用来保存Code Editor中的Diagram信息的. 一般一个项目要考个别人,只需要 dpr,dfm,pas文

2015-04-30 17:45:06

delphi a=class(b);a:class(b)

a= class(b)是类型声明,必须在type段中声明,表示a的类型信息继承自b,并且希望实现新的类方法等处理。如: type TFoo = class(TForm); //TFoo的类型声明继承自TForm end;a: b 表示a是b的类实例引用变量,一般在var或类结构的private/public中声明。如: type TFoo = class(TForm)

2015-04-30 15:41:40

Delphi单元文件Unit详解

DELPHI文件结构unit Unit1; interface {接口部分开始} uses {引用单元列表,这是可选的,如果包含必须紧跟interface关键字} {接口部分声明常量/类型/变量/过程和函数,这些声明对引用单元就像自己的声明一样} {在接口部分声明的过程和函数,就像使用了forward关键字}

2015-04-30 15:31:52

qt正则表达式学习

正则表达式30分钟入门教程http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html

2015-04-16 10:03:49

Qt中常用的类

QChar            表示一个字符的类,包含于QtCore判断:bool isDigit() const;//判断是否是十进制数字('0'-'9')bool isLetter() const;//判断是否是字母bool isNumber() const;//判断是否是数字,包括正负号,小数点等bool isLetterOrNumber() const;//判断力

2015-04-15 16:20:36

dynamic_cast<>的使用方法

作为四个内部类型转换操作符之一的dynamic_cast和传统的C风格的强制类型转换有着巨大的差别。除了dynamic_cast以外的转换,其行为的都是在编译期就得以确定的,转换是否成功,并不依赖被转换的对象。而dynamic_cast则不然。在这里,不再讨论其他三种转换和C风格的转换。首先,dynamic_cast依赖于RTTI信息,其次,在转换时,dynamic_cast会检查转换的sou

2015-04-15 10:59:38

QApplication类

只要包含头文件QApplication或者QCoreapplication,就用使用qApp,指向一个当前实例。查看源码发现qApp是个宏QApplication中:#define qApp (static_cast(QCoreApplication::instance()))QCoreapplication中:#define qApp QCoreApplication::

2015-04-14 19:18:05

QList介绍

QList是一种表示链表的模板类。QList是Qt的一种泛型容器类。它以链表方式存储一组值,并能对这组数据进行快速索引,还提供了快速插入和删除等操作。QList、QLinkedList和QVector提供的操作极其相似:* 对大多数操作来说,我们用QList就可以了。其API是基于索引(index)的,因此用起来比QLinkedList更方便(QLinkedList的API是基于迭

2015-04-14 18:58:55

抽象数据类型线性表的定义—静态单链表

/*线性表的静态单链表存储结构(借用一维数组来描述线性链表)*/#define MAXSIZE 1000typedef struct{ ElemType data; int cur;}component,SLinkList[MAXSIZE];/*静态单链表中查找返回第一个值为e的元素位序*/intLocateElem_SL(SLinkList S, ElemType e){

2015-03-23 10:11:28

查看更多

勋章 我的勋章
    暂无奖章