自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dvlinker的技术专栏

dvlinker的技术专栏

  • 博客(956)
  • 资源 (17)
  • 收藏
  • 关注

原创 C++程序如何实时感知Windows系统进入和退出待机状态(附源码)

C++程序如何实时感知Windows系统进入和退出待机状态

2024-07-26 17:09:10 83

原创 C++使用libqr开源库生成二维码(附源码)

C++使用libqr开源库生成二维码(附源码)

2024-07-26 17:07:11 136 1

原创 C++程序检测防火墙是否开启、判断程序是否加入防火墙白名单(附源码)

C++程序检测防火墙是否开启、判断程序是否加入防火墙白名单。

2024-07-26 17:02:32 59

原创 C++程序修改系统服务的启动类型并启动服务(附源码)

C++程序修改系统服务的启动类型并启动服务(附源码)

2024-07-26 17:00:02 55

原创 基于FFmpeg和SDL的音视频解码播放的实现过程与相关细节

基于FFMPEG和SDL的音视频解码播放的实现过程与相关细节

2024-07-26 16:50:16 271

原创 开源数据结构存储系统Redis的内部数据结构详解(下)

开源数据结构存储系统Redis的内部数据结构详解(下)

2024-07-26 16:46:02 52

原创 开源数据结构存储系统Redis的内部数据结构详解(上)

开源数据结构存储系统Redis的内部数据结构详解(上)

2024-07-26 16:44:07 66

原创 C语言开源事件通知库libevent及网络连接管理模块bufferevent详解

开源事件通知库libevent及网络连接管理模块bufferevent详解

2024-07-26 16:36:28 48

原创 使用LVS和Keepalived搭建高可用负载均衡服务器集群

使用LVS和Keepalived搭建高可用负载均衡服务器集群

2024-07-26 16:34:03 21

原创 使用CometD技术实现web系统中的主动推送

使用CometD技术实现web系统中的主动推送

2024-07-26 16:32:45 27

原创 使用lighttpd搭建轻量级web服务器详解

使用lighttpd搭建轻量级web服务器详解

2024-07-26 16:30:59 88

原创 一文教你如何在Linux系统上搭建samba文件共享服务器

一文教你如何在Linux系统上搭建samba文件共享服务器

2024-07-26 16:27:08 57

原创 详解C++开源网络传输库libcurl的编译过程

详解C++开源网络传输库libcurl的编译过程

2024-07-26 16:25:20 71

原创 Windows系统中搭建Go语言开发环境详解

Windows系统中搭建Go语言开发环境详解

2024-07-26 16:21:04 91

原创 使用FFmpeg、HLS和Nginx搭建在线视频流媒体播放系统

使用FFmpeg、HLS和Nginx搭建在线视频流媒体播放系统

2024-07-26 16:19:06 44

原创 C语言多媒体开源框架GStreamer详解

全面解析C语言多媒体开源框架GStreamer

2024-07-26 16:15:47 117

原创 C++流媒体开源库Live555详细介绍

C++流媒体开源库Live555详细介绍

2024-07-26 16:13:07 43

原创 C++开源计算机视觉库OpenCV详解

开源计算机视觉库OpenCV详解。

2024-07-26 16:10:47 133

原创 分布式应用程序协调服务 ZooKeeper 详解

分布式应用程序协调服务 ZooKeeper 详解

2024-07-26 16:09:13 33

原创 一文带你了解三大开源关系型数据库:SQLite、MySQL和PostgreSQL

一文带你了解三大开源关系型数据库:SQLite、MySQL和PostgreSQL

2024-07-26 16:07:18 42

原创 Visual Leak Detector内存泄漏检测机制源码剖析

Visual Leak Detector内存泄漏检测机制源码剖析

2024-07-26 16:05:04 40

原创 深入探究基于发布/订阅模式的轻量级消息传输协议 MQTT

深入探究基于发布/订阅模式的轻量级消息传输协议 MQTT

2024-07-26 15:59:53 56

原创 Windows 多媒体编程库 DirectX 介绍

Windows 多媒体编程库 DirectX 介绍

2024-07-26 15:56:14 25

原创 深入详解高性能消息队列中间件 RabbitMQ

深入详解高性能消息队列中间件 RabbitMQ

2024-07-26 15:54:34 28

原创 深入详解使用 RabbitMQ 过程中涉及到的多个细节问题(面试可用)

深入详解使用 RabbitMQ 过程中涉及到的多个细节问题(面试可用)。

2024-07-26 15:50:39 27

原创 FFmpeg解复用器如何从封装格式中解析出不同的音视频数据

本文讲述FFmpeg解复用器如何从封装格式中解析出不同的音视频数据。

2024-07-26 15:45:46 225 1

原创 C++程序如何获取当前dll或exe模块所在路径?

C++程序如何获取当前dll或exe模块所在路径?

2024-07-26 15:31:25 281

原创 C++实现图像灰度化的方法(屏幕截图功能中用到了灰化图像)

C++实现图像灰度化的方法(屏幕截图功能中用到了灰化图像)

2024-07-26 15:28:54 48

原创 C++实现获取电脑所有磁盘盘符和容量大小(附完整源码)

C++实现获取电脑所有磁盘盘符和容量大小(附完整源码)。

2024-07-26 15:27:36 85

原创 C++程序的UI界面闪烁问题的解决办法总结

C++程序的UI界面闪烁问题的解决办法总结

2024-07-26 15:22:20 211

原创 duilib中设置窗口透明度的接口CPaintManagerUI::SetTransparent有问题导致使用duilib窗口实现异形窗口无效的排查

duilib中设置窗口透明度的接口CPaintManagerUI::SetTransparent有问题导致使用duilib窗口实现异形窗口无效的排查。

2024-07-26 15:13:27 297

原创 C++ QT插件编写总结

本文通过一个实例讲解如何编写一个QT插件。

2024-07-26 15:06:53 52

原创 C++程序使用开源的zip.cpp和unzip.cpp去压缩和解压文件(附完整源码)

C++程序使用开源的zip.cpp和unzip.cpp去压缩和解压文件(附完整源码)

2024-07-26 15:02:38 283

原创 C++程序使用开源zlib库对二进制字节流数据进行压缩和解压(附源码)

C++程序使用开源zlib库对二进制字节流数据进行压缩和解压(附源码)

2024-07-26 14:54:01 108

原创 在64位C++程序中要用SetWindowLongPtr替换SetWindowLong

在64位程序中调用SetWindowLong设置窗口处理过程WIndowProc失效问题。

2024-07-26 14:49:40 73

原创 如何让C++程序自动生成dump文件?以及如何分析dump文件?

本文讲述如何让C++程序自动生成dump文件,以及如何分析dump文件。

2024-07-26 14:48:08 146

原创 C++如何通过代码打开Windows系统中的一些窗口【选择程序对话框 | 照片查看器 | 设备管理器窗口 | 系统扬声器设备窗口 | 系统麦克风设备窗口】(附完整源码)

C++如何通过代码打开Windows系统中的一些窗口【选择程序对话框 | 照片查看器 | 设备管理器窗口 | 系统扬声器设备窗口 | 系统麦克风设备窗口】(附完整源码)

2024-07-26 14:42:12 39

原创 C++使用MD5对字符串加密,获取文件的MD5值(附完整源码)

C++使用MD5对字符串加密,获取文件的MD5值(附完整源码)

2024-07-26 14:38:10 99 1

原创 C++设置开机自启动 | 取消开机自启动 | 读取是否设置了开启自启动(附完整源码)

本文介绍如何设置开机自启动 、取消开机自启动 、读取是否设置了开启自启动(附完整源码)。

2024-07-26 14:33:02 161

原创 如何查看exe和dll等二进制文件的生成时间(时间戳)和位数(32位/64位)

本文讲述如何使用一些工具去查看exe和dll等二进制文件的生成时间(时间戳)和位数(32位/64位)。

2024-07-26 14:24:00 84

Windbg调试工具 Windbg-10.0.18.zip

Windbg是一款由微软开发的强大调试工具,主要用于对Windows操作系统下的应用程序进行调试和分析。它集成了丰富的调试功能,包括但不限于崩溃分析、内存检测、线程分析、模块加载、符号解析等,是软件开发者、系统管理员以及逆向工程师的必备工具之一。 1)本压缩包是10.0版本的。 2)解压出来后,点击X86 Debuggers And Tools-x86_en-us.msi(32位)或者X64 Debuggers And Tools-x64_en-us.msi(64)安装即可。 3)安装过程很快,一闪而过,可以到开始菜单中找到Windows Kits,然后在该菜单路径下可以找到安装的Windbg。

2024-08-21

基于开源CrashRpt与微软开源Detours技术深度改造的异常捕获库及源码分享

在应用程序中安装一个异常捕获模块,已经成为一种标配了。通过这个异常捕获模块,去感知(捕获)应用程序中发生的异常或崩溃,自动生成包含异常上下文的dump文件。事后使用Windbg去分析dump文件,去分析软件异常!这一策略和方式,对于一些很难复现的问题,或者只在客户环境中才能出现的问题,非常有用! 当前深度改造的异常捕获库,极大地提高了异常捕获的效率,几乎可以捕获到所有的异常: 1)原生的开源库CrashRpt,对多线程支持的不好,且其实现机制(通过HOOK模块导入表中的CreateThread函数)导致其只能捕获在该库之前加载dll模块中的异常,之后加载的dll库发生异常是捕获不到的。 2)改进后的库,提供了对多线程的支持。 3)通过微软开源的Detours技术,彻底解决了CrashRpt很多异常捕获不到的问题,极大地提升了捕获的效率。 4)具体如何使用本异常捕获库,压缩包中提供了一个demo程序,可以参照demo中的做法。

2024-04-21

工具源码 - C++实现的抽奖程序

用C++开发的抽奖程序,使用Visual Studio开发,使用了MFC界面框架,MFC在开发小的工具软件时比较有优势,开发起来非常方便。该程序最开始是给一个同学开发的小工具,同学当时结婚需要一个抽奖程序,就做了一个!

2024-04-20

【项目源码分享】视频监控客户端C++源码实现(可用于学习或练手)

C++实现的完整视频监控客户端,使用Visual Studio开发,包含了视频监控客户端所有基本的功能,可以用来练手或学习。主要功能包括: 1)客户端登录界面; 2)登录的主界面; 3)IPC等设备列表页面; 4)系统设置页面; 5)支持对远程设备的参数配置; 6)视频播放页面,支持切换1画面、4画面、9画面和16画面等; 7)视频图像录制; 8)视频录像的回放; 9)搜索局域网设备的工具。

2024-04-20

【工具源码分享】图片查看器C++源码实现

实现类似于QQ或企业微信的图片查看器功能: 1)打开图片; 2)对图片进行放大或缩小; 3)对图片进行向左或向右旋转; 4)支持保存图片; 5)支持调整图片的透明度。

2024-04-20

【项目源码分享】C++-IPC摄像头在线状态ping检测与告警邮件发送

本C++源码实现了IPC摄像头在线ping检测以及设备网络异常告警邮件发送的功能,本源码可以供初学者及有工作经验的人员使用。 通过本源码你可以学习到: 1)如何对IP设备进行ping检测,当ping若干次都ping不通,则认为IP设备网络出现故障。 2)学会如何构建邮件格式数据,以及如何调用libcurl开源库的相关接口实现邮件的发送。 3)可以学到MFC UI组件如何搭建UI界面,如何向树控件和列表控件中添加元素。 4)可以学会如何操作.ini配置文件。 5)可以了解多线程编程的相关知识。 6)可以了解如何调用libcurl开源库实现告警邮件的发送。

2024-04-20

nginx开源库源码分享

nginx开源库源码分享

2024-04-20

memcached开源库源码分享

memcached开源库源码分享

2024-04-20

linux-0.11开源库源码分享!

linux-0.11开源库源码分享!

2024-04-20

libevent开源库源码分享!

libevent开源库源码分享!

2024-04-20

glibc开源库源码分享

glibc开源库源码分享

2024-04-20

正则表达式规则图,详见图片

正则表达式规则图

2024-04-20

API函数调用监测工具API Monitor

API Monitor可以监测程序对Windows系统API函数的调用,也可以监测程序对第三方库的调用!

2022-07-28

二进制文件PE信息查看工具

可以查看二进制文件中的PE信息,比如文件生成的时间戳等等!

2022-07-28

工具测试一下(just a Test)

工具测试一下(just a Test)

2022-05-25

死锁检测工具LockCop.zip

Windows下查看多线程死锁信息的工具,协助多线程死锁问题的排查。

2021-10-24

GDI对象查看工具(排查GDI对象泄露)GDIView.zip

GDIView是查看进程GDI对象占用明细的,是排查GDI对象泄露的利器!

2021-10-24

Windows剪切板工具clipbrd.zip

Windows系统中的剪切板查看工具!win7及以上系统已经没有自带这个工具了,该工具可以在win7及以上系统中使用

2021-10-24

Windows系统中两类文件与注册表重定向说明

Windows系统中两类文件与注册表重定向说明

2021-10-10

用户帐户控制数据重定向.docx

Windows程序在没有管理权限时的数据重定向问题

2021-10-10

msxml3.msi

系统xml库异常时导致有的程序不能启动,可以尝试重新安装msxml3.msi

2016-05-27

属性页定制 + 双缓冲位图显示

当属性页的子页比较多时,子页的标签显示起来就不太方便,分行显示时使用起来不太舒服。所以本文讨论的就是关于属性页定制的话题,以解决多个子页时的标签显示问题。

2010-11-03

定制属性页的原始版本_20101103

实现了属性页的定制,并对界面进行了一些相关的美化工作。

2010-11-03

对话框标题栏自绘的改进及自绘对话框的封装

在原有范例的基础上做了许多改进,能够较好的实现对话框标题栏自绘效果。本例中涉及到:对话框标题栏的自绘,双缓冲位图的显示以及位图按钮类的使用。

2010-09-05

对话框标题栏自绘范例1

比较好的实现了对话框标题栏的自绘,值得参考

2010-09-05

分割基于SDI的view视图

实现了View区域的分割,可以用作视频监控系统中的视频窗口,即实现视频窗口的分屏功能,可动态切换分屏。

2009-12-24

码头船只管理系统

使用MFC编写的应用程序,主要用于模拟码头船只调度与管理

2007-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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