QThreadTest2-20200627.rar
QThread使用例子
1、合理安排负载。对于图形界面程序尤其重要,当一个操作耗时很长,整个程序都会等待这个操作,程序就不能及时响应键盘鼠标等操作。多线程可以将耗时长的操作置于新的线程上,从而避免这个问题的发生。
2、提高系统效率。操作系统调度多线程任务运行到不同的CPU核心,从而避免系统资源浪费。
3、改善程序结构。一个既长又复杂的进程可以分解为多个线程,成为独立的运行部分,有利于代码的理解和维护。
QThreadTest-20200626.rar
QT程序中的事件机制是通过SIGNAL-SLOT(信号-槽)来实现的,创建一个信号与槽的连接就是使用connect方法,它是QObject类下面的一个静态方法。在非QObject派生类中使用connect方法需要指定QObject类,即使用QObject::connect()。
VS90SP1-KB2483802-x86.zip
VS2008补丁:
解决VS2008启动wince设备调试的时候,出现“与设备的远程连接已经丢失,请确认设备连接,然后重新启动调试”的问题。
VS90SP1-KB957912-x86.exe
vs2008补丁:解决调试程序时无法单步执行的问题。
vs2008补丁:解决调试程序时无法单步执行的问题。
Get CPU ID 2014.rar
说明:
1、获取CPU ID的工具。
2、作者:Pooria Sharaffodin
3、版本发布日期:2014年
VC NMAKE-15.08.08.pdf
nmake 其实是 nmake.exe,它需要在 DOS 命令窗口下运行。如下图所示,在 DOS 命令窗
口执行 nmake /?,试图获取 nmake.exe 的帮助信息。
ThreadExit-Test-20200413.rar
介绍了:
1、MsgWaitForMultipleObjects()函数使用。
2、事件的使用,后台线程安全退出。
3、日志功能。
4、主程序向线程传递参数。
5、使用AfxBeginThread函数,线程先挂起,后设置m_bAutoDelete = false。这样线程句柄不会自动删除,用于配合MsgWaitForMultipleObjects()函数使用。
ThreadExit-Test-20200411.zip
介绍了:
1、MsgWaitForMultipleObjects()函数使用。
2、事件的使用,后台线程安全退出。
3、日志功能。
4、主程序向线程传递参数。
ITU-R M.1371-5-201402-English.rar
英文名:《Technical characteristics for an automatic identification system using time division multiple access in the VHF maritime mobile frequency band》
本建议书制定了在甚高频(VHF)水上移动频段内使用时分多址的自动识别系统(AIS)的技术 特性。
Clipboard-Test-20200224.rar
技术标签:VC、GDI、粘贴板。
在基于Dialog程序中,使用粘贴板拷贝BITMAP到另一Picture控件。
DrawBitmap-20200222.rar
BitBlt()函数使用方法。
介绍了如何GDI技术在MFC对话框上显示bitmap文件。
介绍了如何GDI技术在MFC对话框上显示bitmap文件。
Bitmap-Test1-20200212.rar
以一幅24位真彩色图像为例,读取并顺时针旋转并保存。该BITMAP图片尺寸为450 * 227。
以一幅24位真彩色图像为例,读取并顺时针旋转并保存。该BITMAP图片尺寸为450 * 227。
GetCPUIdApp-20200108.zip
获取CPU序列号源代码,
获取CPU序列号源代码,
获取CPU序列号源代码,
获取CPU序列号源代码。
STM32-Test.zip
STM32 CubeMX建立的空工程。
Md5Demo1-20191109.zip
C/C++语言MD5算法例子,
C/C++语言MD5算法例子,
C/C++语言MD5算法例子,
C/C++语言MD5算法例子。
TimerDemo1-20191014.rar
WIN32控制台应用程序中使用定时器API函数:SetTimer、KillTimer。 附:有涉及回调函数、消息泵相关代码。
TimerDemo1-20191013.rar
WIN32控制台应用程序中使用定时器API函数:SetTimer、KillTimer。
附:有涉及回调函数、消息泵相关代码。
Test_DestroyWindow.zip
DestroyWindow函数测试程序;
DestroyWindow函数测试程序;
DestroyWindow函数测试程序。
javascript $.each用法例子
$Each 是一个常见的 JavaScript 库或框架中的方法,用于迭代数组或对象的元素,并生成相应的 HTML 或其他内容。
读取本地json文件并绘制表格
本文为避免跨域问题,使用了改造过的本地json文件的方法实现读取json数据并绘制表格。
如果发起http请求获取本地 json文件中数据,需要架设本地服务器,本文不做阐述。
具体见:https://sunriver2000.blog.csdn.net/article/details/133437695
jstree的用法以及例子
jstree 是一个基于 jQuery 的强大的树形结构插件,用于在网页中创建交互式的树形视图。它提供了丰富的功能和灵活的配置选项,可以用于展示层级结构的数据,例如文件系统、组织结构、导航菜单等。
例子
以下是一个简单的使用 jstree 的例子:
https://sunriver2000.blog.csdn.net/article/details/133431135?spm=1001.2014.3001.5502
BmpTest-20230909.zip
内容:在图像处理的很多实际应用中,我们需要对图像的颜色表示进行转换(如,将32位颜色转换到24位颜色等等)。
1、方法一采用LoadImageA读取原始文件。
2、方法二采用FILE读取。
Single-20230831.zip
问题:
让应用程序只有一个运行实例
QSharedMemory除了可以完成进程间通信,还可以实现应用程序单例化。
开发语言:
Qt
procmon官方帮助手册
1、Process Monitor是微软推荐的一款系统监视工具,可以实时显示文件系统、注册表(读写)、网络链接与进程活动的高级工具。它整合了旧的Sysinternals工具、Filemon与Regmon,其中Filemon专门用来监视系统中的任何文件操做过程,Regmon用来监视注册表的读写操做过程。
2、chm格式
3、适用于windows系统运维、安全。
qgis-3.12.3-build-20201006.rar
说明:
1、使用CMAKE生成的qgis-3.12.3解决方案压缩包。
2、对应qgis-3.12.3.tar.bz2源代码,下载地址:https://qgis.org/downloads/。
3、总共52个工程,工程数量应该与 WITH 节点勾选有关。
4、QGIS环境搭建参考:https://blog.csdn.net/sunriver2000/article/details/106295534。
TestEnum-20200907.rar
开发环境:Visual Stduio 2010
描述:枚举enum用法的例子,基于WIN32控制台应用程序。
QWaitConditionTest-20200726.rar
功能:验证QWaitCondition类中wakeOne与wait函数的用法。
功能:验证QWaitCondition类中wakeOne与wait函数的用法。
功能:验证QWaitCondition类中wakeOne与wait函数的用法。
QMutexTest-20200725.rar
功能:线程A中增加we,线程B中增加lcome,打印结果welcome或者lcomewe。
例子代码仅使用QMutex,没有使用QMutexLocker。
QtThreadTest3-20200711.rar
学习内容:通过moveToThread函数,将类的对象放入子线程运行。子线程运行完毕后停止该线程,并释放资源。
SignalAndSlotTest2-20200704.rar
学习内容:主对话框向子对话框发送消息,使用SIGNAL-SLOT实现。
学习内容:主对话框向子对话框发送消息,使用SIGNAL-SLOT实现。
SignalAndSlotTest1-20200704.rar
学习内容:子对话框向主对话框发送消息,使用SIGNAL-SLOT实现。
学习内容:子对话框向主对话框发送消息,使用SIGNAL-SLOT实现。
drvupdate-x86.zip
ActiveSync(Windows Mobile设备中心)官方提供的安装程序。
功能:WinCE6.0程序PC机与设备交叉调试。
WINCE6.0_CHS_SDK.zip
wince6.0 chs sdk是WinCE6.0开发环境(CHSINT SDK For WinCE 6.0)是在windows下开发wince程序的环境搭建和代码编写工具。很不错,值得收藏哦。