摘要:
关于编码简介:ascii编码是最开始的编码规则本,里面只收纳了英文、特殊字符、数字等有限字符,采用的是8位一个字节的方式进行编码对照;unicode在ascii码的基础上进行了升级扩展,立志将全世界所有国家的语言文字等字符都编进去,故又被称为万国码;unicode采用的编码方式为统一四字节表示一个字 阅读全文
摘要:
模板模式: 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模板模式是一种很常用的模式,在很多的框架或者基类重载的时候都会用到,只是有时候作为使用者并没有仔细去分辨是什么模式。 阅读全文
摘要:
当遇到同一个对象有不同的行为,方法,为管理这些方法可使用策略模式。 策略模式就是对算法进行包装,是把使用算法的责任和算法本身分割开来。通常把一个系列的算法包装到一系列的策略类里面,这些类继承一个抽象的策略类。使用这些算法的时候,只需要调用子类即可。 例如: 阅读全文
摘要:
工厂模式属于创建型模式,大致可以分为简单工厂模式、抽象工厂模式。 简单工厂模式,它的主要特点是需要在工厂类中做判断,从而创造相应的产品。 抽象工厂模式: 为一组相关的产品定义实例化,提供一系列的接口而无需去定义一些工厂类 阅读全文
摘要:
原帖:http://bbs.csdn.net/topics/392336425 工资是职场最大的陷阱 ,实质:工资不是年薪不是月薪,而是时薪朋友江海,原在国企上班,工作轻松,月薪1万左右。由于不甘平庸,去年辞职,跳槽到了一家房企,月薪从1万变成2万,他高兴得屁颠屁颠的。可没高兴到三个月,他就有了一肚 阅读全文
摘要:
1. qsort 函数 使用快速排序例程进行排序 使用头文件:stdlib.h void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); base 待排序数组首地址 num 阅读全文
摘要:
1. 进入python控制台 2. 查看工作路径,需要导入os包: import os 3. 查看工作路径的命令: os.getcwd() 4. 修改工作路径的命令: os.chdir("d:\\program") 阅读全文
摘要:
1. ls 命令:列出文件及文件夹 ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件。ls -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。ls -c 输出文件的 i 节点的修改时间,并以此排序。ls -d 将目录象文件一样显示,而不是显示其下的文件。l 阅读全文
摘要:
1 1 QLineEdit{ 2 2 border:1px solid #137eb6; 3 3 padding:2px; 4 4 background-color:#F5F5F5; 5 5 } 6 6 7 7 QToolTip{ 8 8 border:1px solid #1d60ba; ... 阅读全文
摘要:
1. 调用方的接口: void QProcess::start(const QString &program, const QStringList &arguments, OpenMode mode = ReadWrite); program 为被调用程序的路径, arguments 为调用程序带上 阅读全文