自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蜗牛

心有多远, 你就能走多远

  • 博客(41)
  • 资源 (29)
  • 收藏
  • 关注

原创 C++如何用OpenCV中实现图像的边缘检测和轮廓提取?

【代码】C++如何用OpenCV中实现图像的边缘检测和轮廓提取?

2023-08-02 14:07:31 1539

原创 C++ Opencv 读取视频示例

C++ Opencv 读取视频示例

2023-08-02 11:13:39 129

原创 cv::Mat 转 QPixmap

cv::Mat 转 QPixmap

2023-08-02 11:09:30 372

原创 YOLOv8-pose姿态模型笔记1

YOLOv8-pose关键点模型输出,每个框输出51个信息,即17个关键点以及每个关键点的得分。COCO的annotation一共有17个关节点。

2023-08-02 11:01:34 572

原创 远程桌面断开后无法截图

可尝试一下批处理解决,用管理员打开power shell,并运行test.bat,修改loginusername = "改成你当前登录的用户名"即可。

2022-07-12 08:24:02 764 1

原创 Win10 vs2019 编译 FFMpeg

Win10 vs2019 编译 FFMpeg一. 准备安装包:mingw-w64-v8.0.0.zipffmpeg-4.3.1-support-flvh265-rtmp.tar.gzx265_3.2.1.tar.gzlast_stable_x264.tar.bz2pkg-config_0.23-2_win64.zipmsys+7za+wget+svn+git+mercurial+cvs-rev13.7z二. 解压安装1. 解压 MinGW mingw-w64-v8..

2021-04-08 10:41:06 598

原创 win10 darknet yolov4 训练过程

创建目录结构下载需要的文件yolov4.conv.137放到darknet-master\build\darknet\x64目录下Anaconda3-2020.11-Windows-x86_64.exe直接运行安装一. 安装标注数据集工具LabelImg 开始菜单那打开 Anaconda Prompt (Anaconda3) 1. 创建虚拟环境conda create -n env_LabelImg_2020120...

2020-12-06 18:03:37 1690 7

原创 Html switch checkbox

一. ie版本Css.iSwitch{ position: relative; display: inline-block; width: 36px; height: 18px; border-radius: 15px; background: #dcdcdc; border:1px solid #dcdcdc; box-shadow: 0 0 5px #dcdcdc; overflow: hidden; vertical-align: middle; }

2020-09-24 16:56:12 271

原创 css实现div禁用效果

//禁用$.fn.disable = function () { $(this).addClass("disable");}; //启用$.fn.enable = function () { $(this).removeClass("disable");};//禁用某个元素$("#元素Id").disable();//恢复禁用$("#元素Id").enable();

2020-09-24 16:41:35 5066 1

原创 Qt5.6 windows下vs2015编译QODBC

1. 进入vs2015开发人员命令提示cmd2. cd 到 E:\Qt\Qt5.6.0\5.6\msvc2015\bin, 执行qtenv2.bat    cd  到 E:\Qt\Qt5.6.0\5.6\Src\qtbase\src\plugins\sqldrivers\odbc 执行 qmake odbc.pro    再执行 nmake3. 生成完毕后复制E:\Qt\Qt5.6

2016-03-30 20:05:41 3079 5

原创 CentOS 中 make: g++ command not found

CentOS 5中 make: g++ command not found1. yum -y install gcc automake autoconf libtool make2. yum install gcc gcc-c++

2015-09-08 16:30:31 1497

原创 qt QLineEdit 左侧带自定义图标类

qt QLineEdit 左侧带自定义图标类, 分享给大家.

2015-07-24 13:41:14 11907 1

原创 android 检查服务是否在运行

public static boolean IsServiceWorked(String strService) { System.out.println("检查服务是否已经运行:"+strService); ActivityManager myManager=(ActivityManager)m_pThis.getSystemService(Context.A

2015-03-01 09:15:03 951

原创 android 判断文件是否存在

//判断文件是否存在 public boolean fileIsExists(String strFile) { try { File f=new File(strFile); if(!f.exists()) { return false;

2015-03-01 09:12:55 55170

原创 java AlertDialog 的调用例子

new AlertDialog.Builder(JavaForQtActivity.this).setTitle("系统提示")//设置对话框标题 .setMessage("请确认所有数据都保存后再退出系统!")//设置显示的内容 .setPositiveButt

2015-03-01 09:08:45 1337

原创 网段的划分以及子网掩码

学习自网络, 不喜勿喷, 仅用作个人参考IP地址由  网络地址 + 主机地址 组成.IP地址分为三大类: A类 : 10.0.0.0 ~ 10.255.255.255 默认子网掩码: 255.0.0.0B类 : 172.16.0.0 ~ 172.131.255.255 默认子网掩码: 255.255.0.0C类 : 192.168.0.0 ~ 192.168.255.2

2014-12-31 16:23:35 7266 2

原创 QT5.4 vs2013静态编译之加载静态插件sqlite

1. 很多同学在静态编译QT5完成后, sqlite的驱动老是加载不进去, 原因可能是因为你没有如下操作:    #include Q_IMPORT_PLUGIN(QSQLiteDriverPlugin)记得是 QSQLiteDriverPlugin 而不是 qsqlite当然你在编译的时候的configure 要把插件编进去-plugin-sql-sqlite

2014-11-11 10:13:45 4739 1

原创 apr-pool 内存池测试用例

apr-pool 测试用例

2014-08-15 14:54:55 4326

原创 Qt5.3.1 静态编译的configure

今天终于自己静态编译过了QT5.3.1, 成功用在项目上了, 记录下configure指令. configure -confirm-license -opensource -platform win32-msvc2013 -mp -debug-and-release -static -prefix "E:\Qt\5.3.1-static-vs2013" -qt-sql-sqlite -

2014-07-23 17:27:51 7886 8

原创 Qt 静态编译后的exe太大, 可以这样压缩.

1. 下载PECompact 下载地址:http://download.csdn.net/download/sniper_bing/7669247 ,  不行大家就去baidu搜索下载就可以了这个是绿色版本, 不需要安装, 然后放到项目目录下.2.配置: 如图 3. 重新生成即可, 压缩率可达62%.

2014-07-23 17:26:56 9201

原创 QT4之屏幕gif爬虫

有趣的屏幕爬虫, Qt4 实现透明窗体, gif图片透明显示, 按Ctrl+Alt+Q退出(注册快捷键成功的话,winEventFilter方式实现),能抓住爬虫算你厉害, 抓紧后鼠标不松开可以移动爬虫, 由于是默认的窗口, 窗口默认尺寸不大, 但是你们可以自己去实现放大到整个屏幕.非常有趣, 何不来试试呢?效果如上图, 源码连接: 点击打开链接

2014-04-22 13:48:09 3728

转载 OCX中通过HOOK来实现PreTranslateMessage

1.首先在OCX的cpp文件中声明一个全局变量:static HHOOK hHook=NULL;2.定义hHook处理函数:LRESULT CALLBACK GetMessageProc(int nCode, WPARAM wParam, LPARAM lParam){ AFX_MANAGE_STATE(AfxGetStaticModuleState( ));//模块切换时

2013-07-01 16:51:13 2364 1

原创 ocx 支持文件拖拽

在activex control test container上测试可以响应wm_dropfiles,但拖放文件到web页面的activex控件上时,弹出下载文件对话框,activex控件没有响应wm_dropfiles。怎么样让我的控件获得wm_dropfiles消息,响应拖放文件操作?1.在ctrl类中加变量COleDropTarget oleDropTarget;

2013-06-26 09:52:00 1848

原创 Windows 核心编程学习笔记 一

1. 获取当前线程的上一错误代码a:) 代码 GetLastError()和 FormatMessage() LPVOID lpMsgBuffer; DWORD dwRet=FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, ::GetLas

2013-06-05 10:52:49 1906

原创 查找目录中所有带中文字符的文件,并列出中文所在的行

bat文件:  findcn.bat rem start to search...wscript findcn.jsfindcn.sj文件/**//** * @Author : Barry Diu 2008-05-08 * 找出目录下的php,js,htm文件中的中文字符的位置 * usage : wscript find_chinese.js outpu

2012-06-05 14:19:27 3989

原创 mfc UTF8 To GB2312

CString UTF8ToGB2312(char *str){ CString result; WCHAR *strSrc = NULL; TCHAR *szRes = NULL; int i; // UTF8转换成Unicode i = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL,

2012-04-27 11:06:08 2912

原创 得到自己的公网IP C代码

#include "stdafx.h"BOOL GetPubIp(char *ip);int main(){char myip[32]={0};GetPubIp(myip);cout<<myip<<endl;return 0;}BOOL GetPubIp(char *ip){HINTERNET hInternet=NULL;HINTERNET hConnect=NULL;

2012-04-20 14:18:47 3711

原创 UTF8ToGB

int UTF8ToGB(const char* str,char *out){ WCHAR *strSrc; TCHAR *szRes; int len;  //获得临时变量的大小 int i = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0); strSrc = new WCHAR[i+1]; MultiB

2012-01-14 09:24:33 1503

原创 如何从IHTMLDOMNode 得到 IHTMLElement 接口

方法如下: CComPtr spElment=NULL;spNode->QueryInterface(&spElment); if (spUnknown==NULL) break; 

2010-01-26 13:58:00 2426

转载 判断多Frame网页是否真正加载完毕(CHtmlView)

MFC 界面控件自动大小伸缩 C++ Builder 开发WINDOWS界面非常省时,不仅仅是提供的界面控件元素多,而且界面元素控件有一项自动伸缩和固定控件边界在某个位置上的属性。MFC提供的界面元素控件时没有该属性的,如果需要,必须得手动加上一堆代码才可以实现,非常繁琐。对入门的开发人员来说这一点很头疼,其实本人也很头疼这一点,所以花了点小时间封装了一些代码来解决该问题,主要还是节省开发

2010-01-05 10:22:00 1270

转载 MFC 多线程总结

(一) MFC对多线程编程的支持             MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。          工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他线程执行之外 的用户输入,响应用户及系统所产生的事件和

2009-12-17 16:56:00 737

转载 MFC 多线程总结

(一) MFC对多线程编程的支持             MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。          工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他线程执行之外 的用户输入,响应用户及系统所产生的事件和

2009-12-17 15:21:00 916

原创 创建UI线程并正确传递参数

UI 线程是由CWinThread派生类控制的,这个派生类和CWinApp极为类似,实际上CWinApp也是一个UI线程,他是应用程序的主线程,一般我们所说的UI线程,是指除主线程之外的界面线程。 具体创建方法:1.创建一个CWinThread的派生类CUiTread22.在CUiTread2类的InitInstance函数中建立自己的界面,注意必须设置CWinThread类的m_pMainWnd

2009-12-14 09:15:00 3090

原创 ASSERT等,在debug状态下,怎么能捕获ASSERT之类的异常?

在debug状态下,ASSERT等断言宏会使的程序中断并弹出调试对话框。     有什么方法可以不跳出调试对话框而是调用我自己的异常处理过程呢?   MS的MFC定义了一套很灵活的调试函数     只要在CMyApp::InitInstance()里加     _CrtSetReportMode(_CRT_ASSERT,   _CRTDBG_MODE_DEBUG);     _CrtSetRe

2009-12-10 09:50:00 1615

转载 CListCtrl的使用

CListCtrl 风格设置: DWORD   dwStyle   =   m_ListCtrl.GetExtendedStyle();    dwStyle   |=   LVS_EX_FULLROWSELECT;    //选中某行使整行高亮(只适用与report风格的listctrl)    dwStyle   |=   LVS_EX_GRIDLINES;     //网格线(只适用

2009-08-06 09:50:00 1869

原创 API之打印函数

AbortDoc取消一份文档的打印AbortPrinter删除与一台打印机关联在一起的缓冲文件AddForm为打印机的表单列表添加一个新表单AddJob用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号AddMonitor为系统添加一个打印机监视器AddPort

2009-07-08 17:37:00 1030

原创 设置打印机

void WINAPI PrintSet(LPCTSTR PrinterName, DWORD PaperSize, DWORD Height, DWORD Width, LPDWORD ret_code, LPTSTR errortext){ DEVMODE* lv_devmode; DEVMODE* lv_devmode_2; PRINTER_INFO_2

2009-07-08 17:34:00 1169

原创 枚举本地所有的打印机

#include #include //函数体 DWORD dwFlags = PRINTER_ENUM_FAVORITE | PRINTER_ENUM_LOCAL; LPPRINTER_INFO_2 pPrinters; DWORD cbPrinters; DWORD

2009-07-08 16:36:00 2476

转载 简单的使用CreateDialog的Win32程序框架

转自:http://www.cnblogs.com/jjccx/articles/296501.html //这样的好处是可以对主窗口可视化编辑,适合小型应用程序开发,我们甚至可以在此基础上写一个自己的 Foundation Classes#include "stdafx.h"#include "resource.h" HINSTANCE hInst;LRESUL

2009-07-08 11:19:00 6163

原创 在窗口中显示一幅 JPG 图象

// ShowPicture.cpp : Defines the entry point for the application.//#include "stdafx.h"#include "resource.h"#include "objbase.h"#include "iostream"#include "OCIdl.h"#include "OleCtl.h"H

2009-07-08 11:16:00 1080

ffmpeg 编译 支持 h265 rtmp 推流

Windows 下 用MSYS2 MinGW 64-bit 编译 ffmpeg , 使之 支持 h265 rtmp 推流 资源文件。

2022-08-04

windows opencv 编译, 下载 opencv_ffmpeg.dll等文件失败

cmake 编译opencv 缺失opencv_ffmpeg.dll 、 opencv_ffmpeg_64.dll、ffmpeg_version.cmake等问题,只需替换下载替换.cache目录即可 : opencv-4.5.0\.cache

2021-01-21

yolov4 标签环境搭建 Anaconda3-2020.11-Windows-x86_64.7z

训练用的 Anaconda3-2020.11-Windows-x86_64.7z 请参阅我的博文 https://blog.csdn.net/sniper_bing/article/details/110742573

2020-12-06

训练用的yolov4.conv.137.7z

训练用的yolov4.conv.7z, 请参阅我的博文https://blog.csdn.net/sniper_bing/article/details/110742573

2020-12-06

haneWIN NFS服务器 1.1.69

haneWIN NFS服务器 1.1.69 1. 安装 2. 编辑安装目录下的exports文件 F:\projects\共享点 -public -name:share 3. 重启NFSserver服务 4. linux或板子挂载 mount -o nolock 192.168.1.2:/share /opt/app/s1

2020-09-24

PELCO-D-P协议.docx

1、PELCO主控与前端解码器是通过RS422\RS485通信格式传输。 2、除PELCO原装设备支持RS422和RS485兼容接口,国内大部分厂家主控和接收设备仅支持RS485接口,RS485接口是半双工通信模式,即发送端发过去的控制命令,只管发出去,不管你收不收得到,有的厂家连续发,有的间隔发,总类很多。停止命令往往发1、2条。如PELCO\PANASONIC、三星等大厂做的通信接口,主控发出去命令,接收端收到命令返回SCK命令给主控,叫回答命令,告知发送端我已收到命令,不用再发了,这就是RS422通信模式的一种用途。

2020-09-24

video-h265.7z

h265测试文件,亲测可用,

2020-08-23

h264_704x576_pal_baseline.7z

h264测试文件, h264_704x576_pal_baseline,亲测可用,欢迎大家下载测试,h264测试文件, h264_704x576_pal_baseline,亲测可用,欢迎大家下载测试,

2020-08-23

win7 qr creator cdb 64 位下载

win7 qr creator cdb 64 位下载 win7 qr creator cdb 64 位下载 win7 qr creator cdb 64 位下载

2017-11-14

qt vs2013 静态编译 配置

qt vs2013 静态配置参数 configure -confirm-license -opensource -platform win32-msvc2013

2014-12-04

Qt_Quick中文手册

Qt_Quick中文手册.doc , 适合新手, 欢迎下载

2014-12-04

NC c++ 的源代码

NC windows编译版源, 里面的NC.EXE大家直接删除自己生成你们自己的就可以了

2014-11-26

PECompact exe/PE压缩工具

PECompact exe/PE压缩工具

2014-07-23

Qt-有趣的爬虫

Qt4 实现透明窗体, gif图片透明显示, 屏幕爬虫, 按Ctrl+Alt+Q退出(注册快捷键成功的话,winEventFilter方式实现).

2014-04-22

使用ADO封装类的数据库程序开发实例

使用ADO封装类的数据库程序开发实例.

2011-12-31

CListCtrl-Print

CListCtrl控件的 预览及打印,API直接调用

2010-12-01

pb打印条形码源码程序(适合新手)

pb打印条形码源码程序(适合新手)pb打印条形码源码程序(适合新手)

2010-08-04

mapx二次开发资料

样式方法 MAPX中文培训教材 基于MAPX控件的鹰眼图实现方法.doc 地理信息系统的发展及展望.doc mapx中文讲义 ...详情看压缩包, 对mapx开发绝对有用

2010-08-04

WinSock网路编程实用宝典.chm

WinSock网路编程实用宝典, 手册类型, 挺方便

2010-02-24

wpe 0.9监视、修改网络数据包

wpe 0.9_绿色英文版_监视、修改网络数据包 可以监视网络数据包并可修改数据包报毒提示:部分杀毒会报告Sniff-WpePro或者packer什么的,看名字就知道是嗅探类软件,杀毒封杀的,很正常。不喜欢请不要用,也请不要Sniff监视人家的数据....这是不道德的

2009-12-31

c++ 修改注册表设置环境变量

c++ 修改注册表设置环境变量, 广播使其立即生效,压缩包内有代码,更换变量路径即刻使用

2009-05-07

jspsmart文件上次组件

jspsmart,JSP文件上传组件,实用

2009-04-21

WINCE 注册表编辑器

WINCE 注册表编辑器 WINCE 注册表编辑器

2009-04-21

Visual.Assist.X.v10.5.1715.0

Visual.Assist.X.v10.5.1715.0 VC6.0,VS2008等编译器的辅助工具,挺实用的

2009-04-21

dsoframer v2.2.1.2更新文档说明

dsoframer v2.2.1.2更新文档说明 内有新增接口说明及使用方法

2009-04-21

MS_DSOFramer_OpenSource_V2.2.1.2

MS_DSOFramer_OpenSource 版本v2.2.1.2 支持保存文档到服务器

2009-04-21

DsoFramer_KB311765_x86.rar

MS最新DsoFramer,在线编辑OFFICE文档

2009-04-21

空空如也

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

TA关注的人

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