自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

$firecat利白的代码足迹$

不积跬步,无以至千里

  • 博客(34)
  • 资源 (134)
  • 收藏
  • 关注

原创 Mac与WinXP共享文件夹

1、选取苹果菜单 >“系统偏好设置”,然后点按“共享”。在列表中选择“文件共享”,然后点按“选项”。选择“使用 SMB 来共享文件和文件夹”注记格。选择要与 Windows 用户共享文件的用户帐户旁边的注记格,输入该用户的密码,然后点按“好”。为了保证电脑的安全,您可能需要在“帐户”偏好设置中为 Windows 用户创建一个特殊的帐户。点

2014-10-31 11:14:03 1742

原创 Qt之九宫格图片处理

/***  功能             : 9格图处理**  picName          : 图片名字**  titleHeight      : 标题栏高度(单位:像素)**  BorderLineWidth  : 边框宽度(单位:像素)**  parent           : 带画背景的窗口句柄**  返回值           

2014-10-25 12:54:19 5311

转载 Android之九宫格9.png图片的处理

文章来源:http://blog.csdn.net/lizzy115/article/details/7950959

2014-10-25 12:41:37 9252 2

原创 Windows Socket 最大连接数(★firecat推荐★,附个人总结)

文章来源:http://blog.csdn.net/weiqingli190949353/article/details/7854691Socket 编程时,单机最多可以建立多少个 TCP 连接,受到操作系统的影响。  Windows 下单机的TCP连接数受多个参数影响:   最大TCP连接数[HKEY_LOCAL_MACHINE \System \CurrentC

2014-10-23 22:38:39 7471

转载 一个进程(Process)最多可以生成多少个线程(Thread),★firecat推荐★

一、Windows版本文章来源:http://blog.csdn.net/great3779/article/details/59301901.进程中创建线程的限制默认情况下,一个线程的栈要预留1M的内存空间,而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个线程,但是内存当然不可能完全拿来作线程的栈,所以实际数目要比这个值要小。  [cpp] v...

2014-10-23 15:55:18 5348

原创 UI线程和工作者线程

线程分为UI线程和工作者线程,UI线程有窗口,窗口自建了消息队列,这个UI线程维护“消息队列”,“消息队列”是界面线程和工作者线程的最大区别。所以有用户界面的一般称为UI线程,没有界面的称之为工作者线程,UI线程因为有界面,所以系统会给它维护一个消息队列,工作者线程就没有消息队列.工作者线程原本是没有消息队列,但是你可以强制加一个,一般只要你的线程中出现了GDI

2014-10-23 15:36:40 3995

转载 Windows线程、界面、消息剖析

文章来源:http://blog.csdn.net/ybb_y1b1b1/article/details/6606715

2014-10-23 15:15:27 1181

原创 Socket API

Socket API分为MFC Socket和 Winsock API两种编程接口。两种方式是d

2014-10-23 14:36:21 1058

转载 CAsyncSocket及CSocket的区别和用法

文章来源:http://blog.chinaunix.net/uid-20743151-id-326359.html

2014-10-23 14:06:34 14307 5

原创 ICMP:Windows DOS命令行指令"ping"的工作原理

在默认状态下,一次“ping”操作发送4个数据包

2014-10-23 10:59:55 1656

转载 关于栈和堆的定量分析(★firecat推荐★)

文章来源:http://blog.csdn.net/bigbug_zju/article/details/39525281计算机系统中的堆和栈是跟程序员最密切的两个概念。如果没有栈和堆的概念,下面程序的错误就不知道其所以然。[cpp] view plaincopy#include   int main(int argc, ch

2014-10-21 17:01:01 914

转载 Qt多国语言QT_TR_NOOP和QT_TRANSLATE_NOOP

文章来源:http://devbean.blog.51cto.com/448512/245063/

2014-10-17 18:27:46 9888

原创 Qt调用VC++生成的动态链接库

当前有VC++编译器生成的文件testdll.h,testdll.lib和

2014-10-16 18:10:29 16336 11

原创 Qt通过注册表枚举串口(winXP和win7测试通过)

源文件:#include "prjini.h"#include #if defined(Q_OS_WIN32)#include //#endifQStringList QPrjIni::getCOMPorts_win(void)//通过注册表枚举串口{    QStringList comList;#if defined(Q_OS_WIN32)

2014-10-16 16:19:00 2893

转载 VC++通过注册表枚举串口

文章来源:http://blog.csdn.net/zgl7903/article/details/2571080[cpp] view plaincopyCStringArray m_Serial_Port;    BOOL Enum_Serial_Port() //枚举串口  {      m_Serial_Port.RemoveA

2014-10-16 14:57:31 2273

原创 关于TCP心跳

所谓的心跳包就是客户端定时放送简单的信息给服务器端,告诉它我还在而已。代码就是每隔几分钟发送一个固定信息给服务器端,服务器端回复一个固定信息。如果服务器端几分钟后没有收到客户端信息则视客户端断开。比如有些通信软件长时间不适用,要想知道它的状态是在线还是离线,就需要心跳包,定时发包收包。心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活在。事实上这是

2014-10-15 18:44:07 1845

转载 强大的TcpServer压力测试工具源码(附突破连接限制的方法和工具)

文章来源:http://blog.csdn.net/guestcode/article/details/5756806强大的TcpServer压力测试工具源码(附突破连接限制的方法和工具) 关键词:IOCP TcpServer TcpClient 完成端口 服务器 达到6万连接 突破连接限制 压力测试工具 堵塞锁 非堵塞锁 无锁 Lock Free 并发队列 并发可扩充环形队列

2014-10-14 23:32:40 3566

转载 Java与完成端口IOCP

文章来源:http://xiaohuabiao.blog.163.com/blog/static/13848218201010262717738/

2014-10-14 23:16:59 2551

转载 IOCP工作原理

文章来源:http://blog.csdn.net/zhongguoren666/article/details/7386592

2014-10-14 23:05:24 5103

原创 IOCP基本概念

IOCP全称I/O Completion Port,中文译为I/O完成端口。IOCP是一个异步I/O的API,它可以高效地将I/O事件通知给应用程序。与使用select()或是其它异步方法不同的是,一个套接字[socket]与一个完成端口关联了起来,然后就可继续进行正常的Winsock操作了。然而,当一个事件发生的时候,此完成端口就将被操作系统加入一个队列中。然后应用程序可以对核心层进行查询以得到

2014-10-14 22:51:40 978

转载 DELPHI高性能大容量SOCKET并发:IOCP完成端口例子介绍

文章来源:http://blog.csdn.net/sqldebug_fan/article/details/7881793例子主要包括IOCP控件封装、服务端实现、传输协议和日志、控制、SQL查询、上传、下载等协议实现,并包括一些初步的性能测试结果。服务端:界面截图如下:提供服务和桌面方式运行,桌面方式可直接打开程序,方便日常调试,可以使用命令行注册或

2014-10-14 22:49:12 3033

转载 完成端口(CompletionPort)详解

文章来源:http://blog.csdn.net/piggyxp/article/details/6922277手把手叫你玩转网络编程系列之三   完成端口(Completion Port)详解                                                             ----- By PiggyXP(小猪)

2014-10-14 22:39:12 7796 2

原创 清除ARP缓存的方法

第一步:通过点击桌面上任务栏的“开始”->“运行”,然后输入cmd后回车,进入cmd(黑色背景)命令行模式; 第二步:在命令行模式下输入arp -a命令来查看当前本机储存在本地系统ARP缓存中IP和MAC对应关系的信息; 第三步:使用arp -d命令,将储存在本机系统中的ARP缓存信息清空,这样错误的ARP缓存信息就被删除了,本机将重新从网络中获得正确的ARP信息,达到局域网机器间

2014-10-14 21:52:55 15478

转载 深入理解.NET的垃圾回收(GC)机制

文章来源:http://www.5fire.com/rjkf/6451.htm

2014-10-13 22:47:05 10539 2

原创 vs2010工程的图标关联

软件推荐:http://www.nirsoft.net

2014-10-09 15:45:20 2144

原创 C#与C++混合编程

C# Winform调用win32 C++动态链接库

2014-10-08 15:52:23 3033

转载 C#与C++之间类型的对应

[c-sharp] view plaincopy C#与C++之间类型的对应   Windows Data Type    .NET Data Type  BOOL, BOOLEAN    Boolean or Int32  BSTR    String  BYTE    Byte  CHAR    Char  DOUBLE    Doubl

2014-10-08 14:37:39 1226

转载 在WPF中,使用C++编写的DLL文件

文章来源:http://blog.csdn.net/jarvischu/article/details/6634185

2014-10-08 14:31:05 2710

原创 Qt读写ini文件的C++类

#include "prjini.h"#include QPrjIni::QPrjIni(){}bool QPrjIni::write(QString section, QString key, QString value, QString path){    if (path.isEmpty() || key.isEmpty())    { 

2014-10-08 11:13:58 1419

转载 Eclipse字符编码设置

文章来源:http://blog.sina.com.cn/s/blog_4e64ae7a0106gtqf.html

2014-10-07 20:13:45 1067

转载 java枚举使用详解

文章来源:http://www.cnblogs.com/linjiqin/archive/2011/02/11/1951632.html

2014-10-07 19:00:18 794

原创 OSI七层网络结构图

集线器属于一层设备,数据进来以后广播形式发送,对应OSI物理层。交换机属于二层设备,根据MAC地址进行数据转发,他跟集线器不同于他每一个端口属于一个冲突域,而集线器所有端口属于一个冲突域,交换机对应OSI的数据链路层。网桥属于二层设备,根据MAC地址进行帧转发,可以看做是2层路由,对应OSI数据链路层。路由器是三层设备,根据IP进行寻址转发数据包,对应OSI网络层。

2014-10-06 17:26:37 1804

原创 QTabWidget添加自定义样式

参考文章:http://bbs.csdn.net/topics/390632657?page=1

2014-10-06 17:10:07 31441 5

原创 如何使用QSignalMapper

QSignalMapper这个类并不是个新鲜概念, 早在Qt2里就已经存在, 而且它的功能也是始终如一。 不过由于宣传力度不够(例子里涉及到它的很少)了解这个类人可能还不是很多, 所以特此撰文介绍此类的功能和用法。简单的理解,可以把SignalMapper这个类看成是信号的翻译和转发器, 它可以把一个无参数的信号翻译成带int参数、QString参数、QObject*参数或者QWidget

2014-10-06 16:19:14 1127

qt-google-breakpad-demo.rar

dump系列(3)Qt使用Google Breakpad捕获程序崩溃报告 https://libaineu2004.blog.csdn.net/article/details/108033316 附件是qt使用的demo完整源码

2020-08-16

qt-creator-minimal.7z

这里分享一下本人从qt-creator-opensource-src-4.12.4源码,简化过后的版本。该源码使用MSVC2017编译器编译。 详情见https://libaineu2004.blog.csdn.net/article/details/104686045

2020-08-06

log4cplus-demo-vc141.7z

我个人的log4cplus-1.2.2和2.0.5的编译与测试使用,VS2017编译器 https://blog.csdn.net/libaineu2004/article/details/88759176

2020-01-26

Visual Leak Detector(VLD内存泄漏检测工具)支持VS2017

博客配套源码 VC++内存泄漏检测方法(3):Visual Leak Detector(VLD内存泄漏检测工具)支持VS2017 https://blog.csdn.net/libaineu2004/article/details/89763798

2020-01-23

HPGL(PLT文件格式)文件解析及VS2017工程源码

HPGL(PLT文件格式)文件解析及VS2017工程源码 https://blog.csdn.net/libaineu2004/article/details/103017026

2019-11-14

图像处理中项目代码合集,包括特征提取-图像分割-分类-匹配-降噪等等 - 满城风絮 - CSDN博客.rar

图像处理中项目代码合集,包括特征提取-图像分割-分类-匹配-降噪等等 https://blog.csdn.net/libaineu2004/article/details/103024649

2019-11-12

MFCApplication1.rar

MFC自定义环形进度条的实现;效果图请见https://blog.csdn.net/libaineu2004/article/details/102886446

2019-11-03

MFCResourceID v2.0.rar

本程序将MFC资源文件Resource.h中的ID重新整理和排序; 按照字母顺序排序,拒绝重复Id; 要求resource.h文件的编码必须是Windows系统默认的ANSI,否则会出现乱码; 详情见博客:https://blog.csdn.net/libaineu2004/article/details/90678212

2019-06-02

MFCResourceID.rar

本程序将MFC资源文件Resource.h中的ID重新整理和排序;以资源文件空行分组,按照字母顺序排序,拒绝重复; 要求resource.h文件的编码必须是Windows系统默认的ANSI,否则会出现乱码; MFC工程如果使用了ribbon工具栏,需要手动把res文件夹下的ribbon.mfcribbon-ms删除重建,否则MFC工程启动会报错; 谨慎起见,建议转换前备份Resource.h --------------------- 作者:libaineu2004 原文:https://blog.csdn.net/libaineu2004/article/details/90678212

2019-05-29

Qt Creator plugin动手实践(4)修改qtc-cppcheck源码,快捷使用cppcheck

Qt Creator plugin动手实践(4)修改qtc-cppcheck源码,快捷使用cppcheck

2019-04-30

安装完MSBuild (Visual C++ 2015),项目属性页怎么都是英文?有办法解决!

安装完Visual C++ Build Tools 2015,发现VC的项目属性页都是英文:那怎么把它变成中文呢?2052汉化包请下载: 解压后放在C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140路径下即可。

2019-04-27

Qt Creator plugin动手实践(2)自己动手写qt creator插件,实现自定义工具栏按钮

Qt Creator plugin动手实践(2)自己动手写qt creator插件,实现自定义工具栏按钮

2019-04-20

AutoCAD *.dxf文件解析,使用dxflib搞定polyline/spline/ellipse等复杂图形

AutoCAD *.dxf文件解析,使用dxflib搞定polyline/spline/ellipse等复杂图形。实现了以下元素的解析和绘制: 元素:point、line、circle、arc、polyline、spline、ellipse、text 其他:layer、block 绘制图形,使用了opencv,把dxf转化成为png文件。 作者的联系方式:423776537@qq.com

2019-04-15

dxflib在VS2013的使用

dxflib在VS2013的使用

2019-03-30

Qt日志重定向qInstallMessageHandler,输出至文件及网络

Qt日志重定向qInstallMessageHandler,输出至文件及网络

2019-03-25

我个人的log4cplus-1.2.2的编译与测试使用,Win7+VS2013环境

我个人的log4cplus-1.2.2的编译与测试使用,Win7+VS2013环境。里面包含了编译出来的32位/64位的动态/静态库和测试用例。

2019-03-23

举源码实例来说明epoll之LT和ET模式的区别

举源码实例来说明epoll之LT和ET模式的区别

2019-01-01

微信后台phxrpc协程库理解(提取协程相关源码)

微信后台phxrpc协程库理解(提取协程相关源码) 微信后台phxrpc协程库理解(提取协程相关源码) 源码,demo等

2018-12-25

微信后台phxrpc编译及QtCreator工程下载

微信后台phxrpc编译及QtCreator工程下载

2018-12-17

lighttpd-1.4.20-cmake

lighttpd-1.4.20-cmake

2018-12-11

如何使用贝塞尔曲线和 QPainter 在 C++ 中获得圆角形状:分步指南.docx

如何绘制经过QT中几个点的平滑曲线 https://blog.csdn.net/libaineu2004/article/details/121338441

2021-11-15

GSL科学计算函数库(GNU Scientific Library)

开源项目推荐:GSL科学计算函数库(GNU Scientific Library),实现VS2019源码编译 包含Win32和x64 https://libaineu2004.blog.csdn.net/article/details/103558341

2021-02-16

VS2019使用clang-format实现源代码格式化排版

VS2019使用clang-format实现源代码格式化排版 https://libaineu2004.blog.csdn.net/article/details/112760035

2021-01-18

FramelessWidget.rar

纯源码实现Qt无边框窗口FramelessWidget:可移动+可改大小 https://libaineu2004.blog.csdn.net/article/details/110524323

2020-12-03

QPropertyBrowserDemo_v2.rar

Qt属性表控件:QtPropertyBrowser的使用示例2 https://libaineu2004.blog.csdn.net/article/details/108962179

2020-10-08

QPropertyBrowserDemo.rar

Qt属性表控件:QtPropertyBrowser的使用示例 https://libaineu2004.blog.csdn.net/article/details/108962179

2020-10-08

GIS系列专题(5):使用遗传算法解决最优路径问题

TSP,遗传算法,最优路径的算法。详情: https://libaineu2004.blog.csdn.net/article/details/108562750

2020-09-13

Qt橡皮筋项目,实现打开并显示图像,还能支持ROI矩形或椭圆框选

我个人收集的Qt橡皮筋项目,实现打开并显示图像,还能支持ROI矩形或椭圆框选。 https://blog.csdn.net/libaineu2004/article/details/105149569

2020-09-05

Windows环境VS2017编译skia库-m84之已编译的库文件等

Windows环境VS2017编译skia库-m84之已编译的库文件等 附件里面有已编译的x64和x86的库文件和头文件; 还有若干demo案例,有控制台的案例,也有和Qt结合的案例。 编译教程博客:https://libaineu2004.blog.csdn.net/article/details/106175625

2020-05-18

Windows环境VS2017编译skia库-m84,亲测成功,使用官方编译的方法

Windows环境VS2017编译skia库-m84,亲测成功,使用官方编译的方法。 附件是配套资源:gn和ninja工具 编译教程博客:https://libaineu2004.blog.csdn.net/article/details/106175625

2020-05-17

Qt5多线程技术集锦,源码案例

Qt5多线程技术集锦,详情参见博客: https://blog.csdn.net/libaineu2004/article/details/106095491

2020-05-13

opengl动态库文件及配套vs2017demo

资源包含opengl动态库文件freegult和glew msvc编译的库文件;包含x86和x64 同时也有配套的demo,基于VS2017 详情参见 https://libaineu2004.blog.csdn.net/article/details/105879521

2020-05-09

Q_DECLARE_METATYPE_qRegisterMetaType.rar

Qt信号槽使用结构体作为参数 https://blog.csdn.net/libaineu2004/article/details/105332464

2020-04-06

qt-logger.rar

Qt日志库Log4Qt的使用,支持文件名/行号/函数名的打印输出 https://libaineu2004.blog.csdn.net/article/details/105037652

2020-04-01

RoiSelectGui_v1.1.7z

我个人实现的MFC+OpenCV4+VS2017对话框打开并显示图像,还能支持ROI矩形框选 v1.1版本 https://blog.csdn.net/libaineu2004/article/details/105149569 和v1.0区别: 新增全屏显示图像的子项目

2020-03-30

RoiSelectGui.7z

我个人实现的MFC+OpenCV4+VS2017对话框打开并显示图像,还能支持ROI矩形框选 https://blog.csdn.net/libaineu2004/article/details/105149569

2020-03-27

Windows环境使用VS2017编译opencv-4.2.0和opencv_contrib-4.2.0源码,支持TBB

Windows环境使用VS2017编译opencv-4.2.0和opencv_contrib-4.2.0源码,支持TBB 包含x86和x64 https://blog.csdn.net/libaineu2004/article/details/104252289

2020-02-11

tbb-2019_U9源码及库文件

tbb-2019_U9源码和vs2017编译生成的库 https://mpnew.csdn.net/console/editor/html/104252289

2020-02-11

opencv_ffmpeg.rar

VS2017编译opencv-4.2.0需要的opencv_videoio_ffmpeg.dll,opencv_videoio_ffmpeg_64.dll https://blog.csdn.net/libaineu2004/article/details/104252289

2020-02-11

关于实现Halcon算法加速的基础知识(多核并行/GPU)

关于实现Halcon算法加速的基础知识 详情:https://blog.csdn.net/libaineu2004/article/details/104202063

2020-02-09

空空如也

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

TA关注的人

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