自定义博客皮肤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利白的代码足迹$

不积跬步,无以至千里

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

原创 原创:使用Qt Creator作为Linux IDE,实现Nginx和Redis源码编译和gdb断点调试(★★★★★)

Nginx和Redis无疑是互联网领域最具知名度的开源工具,学习它们的源码将令自己的能力大幅提升。但是使用Linux vim源码查看和gdb断点调试一直是令人头疼的事情,那有什么更好的解决方法吗?本人现在使用Qt Creator作为Linux IDE,实现了Nginx和Redis源码编译和断点调试。1、使用Qt Creator编译和gdb断点调试的教程Nginx:使用Qt Creat...

2018-11-04 18:05:21 1604

转载 从面试失败开始说起 -- 面试成功必备,C++ 后台开发面试时一般考察什么?

转载来源:https://mp.weixin.qq.com/s/WhNogMfwRdQzPyLFH6_okghttps://zhuanlan.zhihu.com/p/50247385今天晚上“高性能服务器开发”QQ群(群号:49114021,有兴趣的读者可以加一下)里面一名叫“成都-go-戒炸鸡”的群友提出了他最近面试的一些面试题,面试题内容个人觉得非常典型、也非常有代表性和针对性,故...

2018-11-30 17:56:46 810

转载 去BAT,你应该要看一看的面试经验总结

https://www.cnblogs.com/balloonwj/p/9093631.html我去年12月份从上一家公司离职,一直到今年3月份,基本上都在面试中度过来的。先交代下背景:坐标上海,做技术开发,我本人面试的职位是linux服务器开发,最倾向的职位是服务器开发主程或技术经理。我本人也是上几家公司的面试官,因为接下来几年面临着成家,技术上也到了瓶颈期,虽然拿了不少offer,但是...

2018-11-30 17:53:20 698

转载 一步一图一代码,一定要让你真正彻底明白红黑树

https://blog.csdn.net/v_JULY_v/article/details/6124989红黑树专题:https://blog.csdn.net/v_JULY_v/article/category/774945https://www.julyedu.com/

2018-11-28 11:01:27 455

转载 C++异步调用利器future/promise实现原理

https://blog.csdn.net/jiange_zh/article/details/52542084前言在异步编程中,各种回调将让人眼花缭乱,代码分散,维护起来十分困难。boost和C++11 的 future/promise 提供了一个很好的解决方案,使得代码更加漂亮、易维护。在工作中,我也用过几次future/promise,但是还是十分生疏,所以决定学习下它的原理,用起...

2018-11-24 17:10:39 1721

转载 物联网架构成长之路(10)-Nginx负载均衡 -- 里面有讲通过添加虚拟网卡来实现多IP

http://www.cnblogs.com/wunaozai/p/8278956.html0. 前言  关于Nginx负载均衡的简单配置,我以前博客配置过基于HTTP的负载均衡。这次的负载均衡有点不一样,就是基于TCP的负载均衡。基于HTTP负载均衡是默认的Nginx版本支持的,配置也很简单,但是基于TCP的负载均衡,配置起来就有一点点麻烦了。1. 下载安装  由于我们要用到四层...

2018-11-20 11:23:42 583 1

原创 Microsoft Visual Studio 2017已停止工作,360杀毒导致VC助手冲突

之前安装的VisualAssist,破解文件被360杀毒误杀了,从而导致VS2017与VC助手冲突,devenv.exe进程启动不久就报错:解决方法如下:1、先手动删除文件夹,这些都是临时文件夹,尽管放心删除C:\Users\firecat\AppData\Local\Microsoft\VisualStudioC:\Users\firecat\AppData\Local...

2018-11-10 11:17:02 2846

原创 CentOS 7 安装WireShark,桌面版

1、安装root安装:yum -y install wiresharkyum -y install wireshark-gnome安装完成会在桌面主菜单Application->Internet生成wireshark快捷方式。我们也可以在路径/usr/share/applications/Wireshark Network Analyzer.desktop复制一份到桌面。...

2018-11-08 15:55:31 9984 2

原创 CentOS 7 SSH连接超时自动断开解决方案

用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开!1、修改文件 # vi /etc/ssh/sshd_config  # vi /etc/ssh/sshd_config找到#ClientAliveInterval 0#ClientAliveCountMax 3修改为ClientAliveInterval 60ClientAliveCountMax...

2018-11-08 11:01:35 22473 7

原创 CentOS 7 新建桌面快捷方式,实现一键跳转到指定的文件夹路径

1、先新建shell脚本,project.sh,内容如下:#!/bin/shnautilus /home/firecat/Prjnautilus是终端命令,后面是指定要跳转的文件夹路径 2、新建桌面快捷方式GotoPrj.desktop,内容如下,关注Exec和Icon变量,代表脚本和图标:[Desktop Entry]Encoding=UTF-8Name=Got...

2018-11-05 21:41:49 3837 3

原创 CentOS 7使用Sublime Text 3文本编辑器

下载地址:https://www.sublimetext.com/3我们选择64位的软件版本,sublime_text_3_build_3176_x64.tar.bz2解压即可用。建立桌面快捷方式sublime_text.desktop如下,请关注Icon和Exec两个变量,代表图标和执行程序所在路径:[Desktop Entry]Version=1.0Type=Applic...

2018-11-05 18:47:29 3304

原创 使用Qt Creator作为Linux IDE,实现Redis源码编译和断点调试

1、相关的Linux和Qt环境搭建,请先看链接,姊妹篇《使用Qt Creator作为Linux IDE,实现Nginx源码编译和断点调试》2、源码准备使用黄建宏的带中文注释的版本,https://github.com/huangz1990/redis-3.0-annotated我们解压源码,先使用gcc编译,主要目的是把deps库编译出来[root@localhost redis_...

2018-11-04 17:45:03 1402

原创 使用Qt Creator作为Linux IDE,实现Nginx源码编译和断点调试

1、前言作者本人是桌面软件开发出身,由于以前被vs,qt以及eclipse等IDE宠坏了,导致对Linux vim使用不熟悉。于是我决定使用QtCreator,把nginx源码搞成Qt Creator工程,实现编译和断点调试。2、环境准备(1)安装Linux系统,例如CentOS 7,带GNOME桌面环境,gcc v4.8.5,http://mirror.centos.org/...

2018-11-04 09:42:34 1828 4

原创 我在macbook编译ananas遇到的问题

1、先安装cmakehttps://blog.csdn.net/libaineu2004/article/details/836587852、再安装protobufhttps://blog.csdn.net/libaineu2004/article/details/80706083mac没有ldconfig命令3、需要修改源码才能通过编译:(1)/ananas/protob...

2018-11-02 18:20:06 360

转载 在Mac OS中配置CMake的详细图文教程

https://blog.csdn.net/baimafujinji/article/details/78588488firecat注:本人下载的版本是v3.12.3,亲测有效。但是v2.8.12.2就不行。CMake是一个比make更高级的跨平台的安装、编译、配置工具,可以用简单的语句来描述所有平台的安装(编译过程)。并根据不同平台、不同的编译器,生成相应的Makefile或者pro...

2018-11-02 17:26:32 8328

原创 我的mqtt协议和emqttd开源项目个人理解(26) - 产品开发遇到的问题解答,关于订阅和上下线插件

我 17:27请问大咖们,之前群里提到“EMQ中CPU是公平分配给MQTT会话,大量pub消息到一个订阅,订阅不会拿到更多cpu,最终导致消息累积。”这个问题在emq v1和v2版本都存在吗?大概每秒发多少条数据就会出现这个现象?大梁先生 17:53这和机器配置有一定关系的 而且不要做这种设计呀 干嘛都投给一个topic我 17:59那应该怎么设计?因为我们的场景就是单一的行业...

2018-11-02 16:51:46 1349

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关注的人

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