摘要:
读写配置项,在编程当中是非常常用的东西。读写的数据量很小的时候,就没必要用数据库或者Excel之类的东西。今天特意总结下C++、还有Qt读写配置项的操作。其实操作非常简单。废话不多说,下面直接上代码。 C++ 写配置项 #include <iostream> #include <windows.h> 阅读全文
摘要:
作为一名程序员数据库有多重要我就不多说了,操作数据库SQL语句是必不可少的。这里总结一下常用的SQL语句,以备不时之需。 阅读全文
摘要:
刚刚搞了一个 root级的锁机病毒,分析完之后,取消了病毒的设备管理器权限,但是此时发现仍然无法卸载应用。所有需要直接删除 /system/app 目录下的 apk文件。 第一次执行: rm -rf crutte.apk,提示:rm: crutte.apk: Read-only file syste 阅读全文
摘要:
PS:我学习测试的时候写的是CPP代码,所以下面记录的时候用的是g++,当然也可以用gcc,但是要加参数,嫌麻烦就用的g++。只写C代码的话将g++改为gcc即可。 1、-c 只编译,生产.o文件,不进行链接;-o 制定目标名称, 默认的时候, gcc 编译出来的文件是 a.out。 g++ -c 阅读全文
摘要:
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 阅读全文
摘要:
程序在运行时,如果Python解释器 遇到到一个错误,会停止程序的执行,并且提示一些错误信息,这就是异常。程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常。 阅读全文
摘要:
添加程序图标 第一种方法: 1、创建程序的时候,选择添加默认图标 2、替换程序目录下的ico文件,编译生成即可。 第二种方法: 比较适合一开始没有添加程序图标的情况 1、项目右键--》添加--》新建项--》资源文件(.rc) 创建 ico.rc文件 2、在 ico.rc文件 中写入下面的代码 IDI 阅读全文
摘要:
第一步:重写类 MyListWidget 继承自 QListWidget 第二步:重写 mousePressEvent 函数 和 mouseMoveEvent 函数 void mousePressEvent(QMouseEvent* event); void mouseMoveEvent(QMous 阅读全文
摘要:
第一步:在构造函数里面 添加拖放支持,相当于总开关(注意这里设置之后是整个窗口可以接受拖放) setAcceptDrops(true); 第二步:重写接受拖放相关的虚函数 void dragEnterEvent(QDragEnterEvent* event); void dragMoveEvent( 阅读全文
摘要:
遍历文件的时候遇到的一个问题,百度了好久才搞定,这个是可用的,所以总结下来。 QString 转 LPCWSTR 阅读全文