Qt———锁屏

这几天的需求是做一个锁屏,对于一个Qt工作者来说,可能就是一会儿的事,但是我也是刚开始接触,所以花的时间多了些,现在来说下思路。 锁屏嘛,就是当输入密码后点击锁屏后就锁屏,然后屏蔽任务管理器(暂未实现),输入密码后判断和之前的密码对不对,对的话就锁屏,错的话就不管。 首先,我把所有的控件全部都写在...

2019-04-19 10:03:20

阅读数 85

评论数 0

MFC定时通过POST访问网页

整体的布局是这样的。 这个我总共做了3个版本,一个是直接用ShellExecute打开网页,一个是通过CInternerConnection获取网页的内容,最后这个便是通过post访问指定网址(需要网址,端口,路径名) 总的思路是通过判断定时时间和当前系统的时间是否相等,相等就执行访问。 定时的功...

2019-03-27 14:45:02

阅读数 26

评论数 0

WORD与LPCWSTR之间的比较

WORD 是一个2字节的数字, LPCWSTR是一串wchar的字符的首地址。 在 64和32位机器上转换会损失精度。 一开始我是这样写的,但是这个会报0xC00000005错误。 第一个办法是_ltow_s把word转wchar_t*,然后在于LPCWSTR比较 第二个办法是 附上一个图片。...

2019-03-05 15:59:37

阅读数 48

评论数 0

MySQL必知必会——代码3

InnoDB 是一个可靠的事务处理引擎,它不支持全文本搜索; MEMORY 在功能等同于 MyISAM ,但由于数据存储在内存(不是磁盘)中,速度很快(特别适合于临时表); MyISAM 是一个性能极高的引擎,它支持全文本搜索,但不支持事务处理。 更新表 1.ALTER TABLE 之后给出要更改...

2019-02-23 13:44:11

阅读数 15

评论数 0

MySQL必知必会——代码2

两种基本情况需要使用组合查询: 1.在单个查询中从不同的表返回类似结构的数据; 2.对单个表执行多个查询,按单个查询返回数据。 创建组合查询 SELECT vend_id, prod_id, prod_price FROM products WHERE prod_price &lt...

2019-02-19 14:44:39

阅读数 21

评论数 0

MySQL必知必会——代码1

表:某种特定类型数据的结构化清单。由多个列组成。表中的数据是按行来存储的。每一行有一个主键,用来唯一标识自己的一列。 表中的任何列都可以作为主键,只要满足以下条件: 1.任意两行都不具有相同的主键值 2.每个行都必须具有一个主键值(主键列不允许NULL值) 主键的一些好习惯: 1.不更新...

2019-02-18 13:53:16

阅读数 28

评论数 0

MySQL解压缩安装——Windows

安装教程: 1.首先进入官网,找到上面的DOWNLOADS,进入DOWNLOADS,拉到下面 2.点击 地址:https://dev.mysql.com/downloads/ 选择MySQL Community Server,下载合适电脑系统的版本. 3.设置环境变量 右键我的电脑...

2019-02-15 10:18:27

阅读数 35

评论数 0

C++遍历目录文件

typedef struct _WIN32_FIND_DATAW{ DWORD dwFileAttributes; //一个文件(或路径)的文件属性。 FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastW...

2019-01-25 15:22:47

阅读数 41

评论数 0

杭电OJ 1010

奇偶剪枝:http://baike.baidu.com/view/7789287.htm 百度百科,假设起点是sx,sy终点是ex,ey那么abs(ex-sx)+abs(ey-ey)为起点到终点的最短步数。起点到终点的步数要么是最短步数(最短步数+0),要么是最短步数+一个偶数(偏移路径) #i...

2019-01-19 12:01:35

阅读数 72

评论数 0

C++编程规范 8-24章

第八章 常量 1.不要让常量成员函数修改程序的状态:不要修改成员、静态成员、、全局变量、其他对象。 第九章 重载 1.尽量避免重载宰模板类型上:可能存在二义性 第十章 操作符 1.区分作为成员函数和作为友元的操作符:operator+=()、operator=()等都需要左值,应是成...

2018-12-21 11:19:12

阅读数 15

评论数 0

C++编程规范 4-7章

1.提高类内聚合度 2.努力使类的接口少而完备 3.保持(不同)类的不同接口在实现原则上的一致性 4.避免为每个类成员提供访问函数 5.不要在类定义时提供成员函数体 6.恰当选择成员函数、全局函数和友元函数 虚函数必为成员函数 operator&g...

2018-12-17 16:07:23

阅读数 14

评论数 0

C++编程规范 1-3章

1.类型名:每个英文单词的第一个字母大写,其他小写,最后以_T结尾。 class PageCode_T { //... }; 原因: 防止与变量名冲突 使得类型名更加清晰 区分名字中各单词也可以用下划线 缩写字当作普通字处理 因为namespace是表示一个逻辑组,与...

2018-12-17 14:35:11

阅读数 28

评论数 0

关系数据库

域:一组具有相同数据类型的值得集合。 笛卡尔积: 候选码:某一属性组的值能唯一的标识一个元祖,而其子集不能。 主码:随便一个候选码 关系的三种基本类型:基本表,查询表,视图表。 基本关系的6条性质: 1)列是同质的,即每一列中的分量是同一类型的数据,来自同一个域 2)不同的列可出自同一个域 3)...

2018-12-11 18:18:04

阅读数 16

评论数 0

数据库系统概论 -01

基本层次联系:是指两个记录以及它们之间的一对多(包括一对一)的联系。 每个节点表示一个记录类型,记录类型之间的联系用结点之间的连线表示,这种联系是父子之间的一对多的联系。 层次模型的优点主要有: 1)数据结构比较简单清晰 2)查询效率高 3)提供了良好的完整性支持 缺点: 1)很多联系并非是一对...

2018-12-11 15:07:36

阅读数 21

评论数 0

future其他成员函数,shared_future、atomic

int mythread() { cout << "mythread() start" &a...

2018-12-09 17:54:52

阅读数 25

评论数 0

async,future,packaged_task,promise

一、std::async,std::future 创建后台任务并返回值希望线程返回一个结果 std::async是个函数模板,用来启动一个异步任务,启动起来返回std::future创建一个线程并开始执行对应的线程函数返回std::future std::future对象里面就有线程函数的返...

2018-12-09 16:07:07

阅读数 18

评论数 0

condition_variable,wait,notify_one,notify_all

2018-12-05 17:33:24

阅读数 91

评论数 0

单例设计模式共享数据分析、解决,call_once

单例设计模式 class MyCAS { private: MyCAS() {} private: static MyCAS *instance; public: static MyCAS *GetInstance() { if (instance == N...

2018-12-05 15:21:29

阅读数 23

评论数 0

char字符串的复制

const char *p = "how are you ?"; char name[20] = "ABCDEFGHIJKLMNOPQRS"; strcpy(name, p); cou...

2018-12-05 14:02:18

阅读数 77

评论数 0

C++笔试心得

class A { public: A() { cout << "构造函数" << endl; } ~A() { cout <&lt...

2018-12-05 10:41:49

阅读数 17

评论数 0

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