03 2018 档案

摘要:使用QSystemTrayIcon类可以实现托盘程序。在这里使用QMainWindow做实例: mainwindow.h头文件 mainwindow.cpp 源文件 阅读全文
posted @ 2018-03-31 16:51 漆天初晓 阅读(269) 评论(0) 推荐(0) 编辑
摘要:MySQL用到的语句总结如下: 1. 清空表单的数据truncate table 表名; 2. 删除表单的部分数据DELETE FROM 表名 WHERE 条件; 条件例如:`id` > iNum 、 `name` = sName 、 `type` = iType 。``内为表单的字段,=右侧为条件 阅读全文
posted @ 2018-03-30 16:46 漆天初晓 阅读(117) 评论(0) 推荐(0) 编辑
摘要:适配器模式: 适配器模式属于结构型的设计模式,是将一个类的接口转换成使用方希望的另外一个接口,这样使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式有两种: 1.类的适配器:继承不同地类,在适配器类里面实现接口的兼容 2.对象适配器:在类里面new一个被兼容的对象,通过该对象实现 阅读全文
posted @ 2018-03-30 15:24 漆天初晓 阅读(124) 评论(0) 推荐(0) 编辑
摘要:原型模式: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。意思就是从A的实例得到一份与A内容相同,但是又互不干扰的实例B。 阅读全文
posted @ 2018-03-30 11:19 漆天初晓 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Proxy代理模式 : 为其他对象提供一种代理以控制对这个对象的访问。代理类作为桥梁是请求方和执行方的中间者,将请求方和真正的执行方分割开来,也是两者之间调用的协调者。例如执行类也就是被代理类,可以在不考虑各种特殊条件下提供所有的执行方法,请求者也可以不考虑特殊条件提出所有的请求。而在调用和被调用时 阅读全文
posted @ 2018-03-29 17:37 漆天初晓 阅读(165) 评论(0) 推荐(0) 编辑
摘要:单例(Singleton)模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。例如一些类是属于工具,配置,日志性质的,程序很多的地方会用到,若每次都去new会增加了开销,也不好管理。这时候 阅读全文
posted @ 2018-03-28 20:54 漆天初晓 阅读(159) 评论(0) 推荐(0) 编辑
摘要:关于编码简介:ascii编码是最开始的编码规则本,里面只收纳了英文、特殊字符、数字等有限字符,采用的是8位一个字节的方式进行编码对照;unicode在ascii码的基础上进行了升级扩展,立志将全世界所有国家的语言文字等字符都编进去,故又被称为万国码;unicode采用的编码方式为统一四字节表示一个字 阅读全文
posted @ 2018-03-28 18:41 漆天初晓 阅读(3417) 评论(0) 推荐(0) 编辑
摘要:模板模式: 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模板模式是一种很常用的模式,在很多的框架或者基类重载的时候都会用到,只是有时候作为使用者并没有仔细去分辨是什么模式。 阅读全文
posted @ 2018-03-19 11:38 漆天初晓 阅读(137) 评论(0) 推荐(0) 编辑
摘要:当遇到同一个对象有不同的行为,方法,为管理这些方法可使用策略模式。 策略模式就是对算法进行包装,是把使用算法的责任和算法本身分割开来。通常把一个系列的算法包装到一系列的策略类里面,这些类继承一个抽象的策略类。使用这些算法的时候,只需要调用子类即可。 例如: 阅读全文
posted @ 2018-03-16 14:19 漆天初晓 阅读(141) 评论(0) 推荐(0) 编辑
摘要:工厂模式属于创建型模式,大致可以分为简单工厂模式、抽象工厂模式。 简单工厂模式,它的主要特点是需要在工厂类中做判断,从而创造相应的产品。 抽象工厂模式: 为一组相关的产品定义实例化,提供一系列的接口而无需去定义一些工厂类 阅读全文
posted @ 2018-03-16 10:23 漆天初晓 阅读(125) 评论(0) 推荐(0) 编辑
摘要:原帖:http://bbs.csdn.net/topics/392336425 工资是职场最大的陷阱 ,实质:工资不是年薪不是月薪,而是时薪朋友江海,原在国企上班,工作轻松,月薪1万左右。由于不甘平庸,去年辞职,跳槽到了一家房企,月薪从1万变成2万,他高兴得屁颠屁颠的。可没高兴到三个月,他就有了一肚 阅读全文
posted @ 2018-03-14 08:44 漆天初晓 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1. qsort 函数 使用快速排序例程进行排序 使用头文件:stdlib.h void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); base 待排序数组首地址 num 阅读全文
posted @ 2018-03-13 16:43 漆天初晓 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1. 进入python控制台 2. 查看工作路径,需要导入os包: import os 3. 查看工作路径的命令: os.getcwd() 4. 修改工作路径的命令: os.chdir("d:\\program") 阅读全文
posted @ 2018-03-12 22:39 漆天初晓 阅读(4882) 评论(0) 推荐(0) 编辑
摘要:1. ls 命令:列出文件及文件夹 ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件。ls -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。ls -c 输出文件的 i 节点的修改时间,并以此排序。ls -d 将目录象文件一样显示,而不是显示其下的文件。l 阅读全文
posted @ 2018-03-12 14:19 漆天初晓 阅读(273) 评论(0) 推荐(0) 编辑
摘要: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; ... 阅读全文
posted @ 2018-03-08 13:49 漆天初晓 阅读(724) 评论(0) 推荐(0) 编辑
摘要:1. 调用方的接口: void QProcess::start(const QString &program, const QStringList &arguments, OpenMode mode = ReadWrite); program 为被调用程序的路径, arguments 为调用程序带上 阅读全文
posted @ 2018-03-07 15:54 漆天初晓 阅读(337) 评论(0) 推荐(0) 编辑
摘要:调用QPainter的接口来绘制一些基本的图形 头文件: 源文件: 阅读全文
posted @ 2018-03-07 15:01 漆天初晓 阅读(4320) 评论(0) 推荐(0) 编辑
摘要:在构建比较大型的工程的时候,若继承,重构虚函数,写数据model等等比较多的时候,会给出大量的 “未引用的形参” ,“warning: unused parameter ” 的告警。这种告警多了会影响看出真正有问题的地方。 例如:warning C4100: “parent”: 未引用的形参 这是可 阅读全文
posted @ 2018-03-07 11:42 漆天初晓 阅读(6172) 评论(0) 推荐(0) 编辑
摘要:QComboBox 控件支持树形图显示。 A. void QComboBox::setModel(QAbstractItemModel *model); B. void QComboBox::setView(QAbstractItemView *itemView); 步骤: 1. 先写一个TreeM 阅读全文
posted @ 2018-03-06 11:14 漆天初晓 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 9 #define STACK_SIZE 100 10 #define APPEND_SIZE 10 11 12 struct SNode 13 { 14 double... 阅读全文
posted @ 2018-03-05 11:44 漆天初晓 阅读(336) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 5 #include 6 7 #define STACK_SIZE 100 8 #define APPEND_SIZE 10 9 10 struct SNode{ 11 float data; /*存放操作数或者计算结果*/ 12 char ch; /*存... 阅读全文
posted @ 2018-03-05 11:38 漆天初晓 阅读(450) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 5 struct CircleBuf 6 { 7 char *pFirst;//指向循环表开始的位置 8 char *pLast;//指向循环表结尾的位置 9 char *plSave;//指向最后一个存数据的后一位,没有数据为NULL,或与pfsave相等 ... 阅读全文
posted @ 2018-03-05 11:28 漆天初晓 阅读(950) 评论(0) 推荐(0) 编辑
摘要:删除目标的目录,若该目录下有子目录,一并删除。 阅读全文
posted @ 2018-03-05 10:55 漆天初晓 阅读(3082) 评论(0) 推荐(1) 编辑
摘要:应要求需要删除xml文件中的空格,制表符等字符。要求双引号和xml的text属性中包含的空格不删除。 阅读全文
posted @ 2018-03-05 10:33 漆天初晓 阅读(1389) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-03-05 10:21 漆天初晓 编辑
摘要:Qt程序报错: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 解决方法: 1) 仅安装或重装64位的my 阅读全文
posted @ 2018-03-05 09:49 漆天初晓 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1. 下载pscp.exe https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 选择并下载pscp.exe 2. 执行cmd程序 打开本地命令提示符程序 3. 传本地文件到服务器 语句形式: 本地pscp.exe地址+ 本地文 阅读全文
posted @ 2018-03-05 09:46 漆天初晓 阅读(145) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示