- 博客(32)
- 资源 (32)
- 收藏
- 关注
原创 格式化打印 总结
c出身的开发者。喜欢使用 printf 系列函数格式化信息.总结一下实用的格式化方法。逐步更新64位 多平台统一打印uint64_t hh = 44;printf("%" PRIu64 "\n", hh);
2022-05-13 14:46:15
99
原创 vs2019 资源管理器 过滤显示文件
先说问题。再说效果清爽了。现在看看如何做:1 在工程根目录下创建.vscode目录2 在.vscode目录下创建 setting.json { "files.exclude": { "**/*.o": true, "**/*.d": true } } 意思你懂得。3 如果想只包含 使用关键字 files.exclude 即可...
2022-05-07 09:54:46
534
转载 c++ 开源项目总览
列举的比较多。不一定是最新最全的。但都是热门的工具。收藏作者:知乎用户R26s0w链接:https://www.zhihu.com/question/20124494/answer/1149555136来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站.
2022-04-12 10:38:10
4575
原创 std::string int 转换
c++ std::string test("11); int startid = std::stoi(test); string str = std::to_string(startid)c char buf[32]; sprintf(buf,"%d",11); int num = strtol("11");
2022-04-12 10:34:25
3372
原创 window opencv cuda 编译
先说说背景吧。为了使用opencv + yolo 做目标检测项目.使用cpu帧率仅仅有2帧左右。必须使用gpu能力。:( 但gpu能力不理想在网上看了很多博客,意思都一样。但针对我的环境没有成功。开启cuda编译非常慢,痛苦呀。最后参考这个博客解决问题: https://blog.csdn.net/fixed_zhang/article/details/110428259?spm=1001.2014.3001.5502编译环境 window 10 英伟达 geforce mx23......
2022-04-01 09:44:24
3584
原创 libevent 静态库编译 -fPIC问题
之前一直使用libevent 动态库。发现每次都带很多歌so比较麻烦。决定使用静态库。我使用一个动态库加载libevent。后面只发布我的动态库。感觉清爽了许多。我的动态编译是报错 relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC 我使用libevent-release-2.1.12-stable版本通过修改libevent...
2022-03-24 19:31:09
513
原创 centos7 注册服务
需求描述:1 通过系统命令 service / systemctl 控制进程的启动,停止,状态显示2 当进程意外死亡时,可以自动启动3随系统启动创建配置文件 test.service[Unit]Description=hanbo testAfter=network.target[Service]Type=forkingExecStart=/root/hanbo/bobo_start.shExecStop=/root/hanbo/bobo_stop.shRestart=al.
2022-03-18 11:40:56
507
转载 yolo 配置说明
网上对配置说明的博客比较多了。这里记录一份,为以后研究学习[net] # [xxx]开始的行表示网络的一层,其后的内容为该层的参数配置,[net]为特殊的层,配置整个网络# Testing # 测试模式,batch 和 subdivisions 一般都为1batch=1 subdivisions=1# Training # 训练模式,batch 和 subdiv...
2022-03-07 21:43:10
2074
转载 目标检测 yolov3入门
接收到车牌检测需求。网上有很多用opencv 检测车牌的demo。但是针对固定距离的算法:基本步骤是边缘检测+形态操作+车牌筛选我的需求是识别道路上的车牌,做脱敏处理。所以需要更高级的检测工具。目录【教程】opencv-python+yolov3实现目标检测 目标检测概况 目标检测是? 目标检测算法? yolov3模型简介 性能介绍 架构介绍 opencv-python实现 why opencv? 正文 先 再
2022-02-27 21:06:06
201
原创 vscode使用sftp linux编辑工具
我一般使用samba工具共享linux 目录,在windows上编辑代码。在有的环境中没有samba工具无法共享。现在提供一个vscode使用sftp在线编辑代码的方法安装插件 配置地址ctrl + alt + p{"name":"DataAcquisition_108","host":"10.1.4.108","protocol":"sftp","port":22,"username":"root............
2022-02-18 09:11:19
487
转载 视频发展史及原理
这里写自定义目录标题个人认知,程序员职业发展出路 编码器发展史 编码原理 H264 H265个人认知,程序员职业发展出路随着5G时代的到来,音视频成功走上风口,程序员如何发展,其实不管是入门级选手还是30岁,35岁中年危机的IT开发者,异或是更年长的IT开发者,都会有自己的职业发展路线。总结来说,目前大部分人的职业路线,职业出路,或者说职业遇到瓶颈以后解决方案可以总结为一下几种,程序员是天天解决问题,天天给各种问题解决方案的人,对于自己的职业当然也得给出最好的解决方案:出路1.
2022-02-17 10:50:55
1901
原创 sourceinsight4 黑色主题
找了好久。都是需要积分。我上传一个免积分的。效果:下载地址:CSDNhttps://mp.csdn.net/mp_download/manage/download/UpDetailed别人的下载链接:SourceInsightTheme: Source Insight 4 Theme, Sublime stylehttps://gitee.com/jiahelinyula/SourceInsightTheme...
2021-11-19 13:48:03
726
1
原创 chrome 黑色背景 保护眼睛
先看效果 这个是chrome 安装插件Dark Reader的效果. 如何安装插件,百度一下非常简单。由于chrome需要翻墙才可以下载插件,很是不方便。现在我提供这个插件的离线安装包。资源下载地址:chrome黑色风格保护眼睛-其它文档类资源-CSDN下载...
2021-11-08 22:00:48
145
原创 centos7.5 编译opencv笔记
//准备环境yum install gcc-c++yum install cmakeyum install gtk2-devel //感觉和界面显示有关。非核心依赖.源码地址:https://opencv.org/releases/ 选择版本 sourceunzip opencv3.4.16.zip //opencv4需要cmake3.目前环境不能yum安装cmake3所以使用opencv3//编译 mkdir build &&...
2021-11-07 19:28:56
148
原创 QT 信号 lambda 使用警告
QT 在连接信号时,使用lambda作为槽函数,connect(pDev,&CDev::sigChange,this,[=]{...});必须指定this,否则为回调模式无法处理跨线程信号必须指定this,对象析构后,不会删除连接的信号.会造成信号调用野指针。...
2021-10-18 10:49:22
310
原创 QT 发布打包 缺少依赖dll问题解决
QT 在开发环境中测试时,开发环境会自动连接需要的依赖dll库。在产品发布时,需要将自己的exe和依赖的dll库,整体打包分发。避免其他设备缺少依赖的dll。QTwindeployqt.exe 就是为了解决产品发布,打包问题的。有很多博客也介绍了这个工具的用法。但有个关键的点都没有描述:在使用windeployqt.exe工具的时候,命令行环境需要注意,不能直接使用cmd环境。需要使用qt的cmd环境:启动这个命令行环境的方法是在任务栏中查找:注意你使用的QT版本...
2021-10-18 10:28:13
1961
原创 QT UI 综合工程
项目产品,剥离出UI部分分享QSlite 使用报表定制: 柱状图,波形图,表格无边窗口拖拽,窗口自动布局资源地址:https://download.csdn.net/download/hanbo79/33236030
2021-10-18 09:53:59
300
原创 QT 柱状图 报表
序:1 开发包demo有一个不同的demo2 参考: Qt之如何创建并显示一个柱状图 - 我不是微光 - 博客园效果1第一步:创建一个QBarSet对象;QBarSet类代表条形图中的一组条形。QBarSet *set0 = new QBarSet("Jane");QBarSet *set1 = new QBarSet("John");QBarSet *set2 = new QBarSet("Axel");QBarSet *set3 = new QBarSet("Mary").
2021-10-18 09:32:17
288
转载 SQLite 性能优化
提升SQLite数据插入效率低、速度慢的方法_majiakun1的专栏-CSDN博客前言SQLite数据库由于其简单、灵活、轻量、开源,已经被越来越多的被应用到中小型应用中。甚至有人说,SQLite完全可以用来取代c语言中的文件读写操作。因此我最近编写有关遥感数据处理的程序的时候,也将SQLite引入进来,以提高数据的结构化程度,并且提高大数据的处理能力(SQLite最高支持2PB大小的数据)。但是最开始,我发现,直接使用SQL语句的插入效率简直低的令人发指的。后来不断查文档、查资料,才发现了一条
2021-10-18 09:01:43
1553
原创 sort 排序 list 崩溃的问题
使用sort 算法对list进行排序,需要list保存的对象重载 问题就处在重载 sort算法要求(Strict WeakOrdering原则), 如果两个对象相等,必须返回false。否则算法会造成访问越界奔溃现象在android系统出现。在windows系统下没有问题。主要是因为stl版本不同造成的。
2017-07-27 16:51:09
893
原创 iperf 带宽探测工具 源码分析
今天抽时间看了下iper的源码。做了下总结。1 iperf没有处理乱序造成的丢包率问题。实际使用iperf是也没有发现乱序异常。2 iperf使用单线程发送数据,保证发送精度和均匀性。3 日志统计时使用相对时间刻度,时间以配置的时间刻度前进。类图统计流程图
2017-03-30 20:55:56
770
原创 windows minidump 的那些事
在开发中最让程序员头痛的是程序异常对出。还没有留下任何蛛丝马迹。在linux系统上不用担心这个问题,linux内核可以完成这个工作,通过ulimit -c unlimited。windows也可以同windbg或dr.Watson绑定运行,当出现异常时会挂住进程。这样做是很多程序不允许的。这就需要进程在异常退出是自己产生dump了:MiniDumpWriteDump。有很多帖子都已经讲了了理论。我
2017-03-29 17:26:16
3205
原创 protobuf 使用入门
我把protobuf windows 安装使用经验总结下,其他教材都是针对linux的,直接安装使用。windows版本有些不同。1 直接下载了windows版本exe进行测试。地址:https://github.com/google/protobuf/releasesprotoc-3.2.0-win32.zip这个包中只有protoc.exe转换工具。没有开发人员使用的头文件
2017-02-25 11:00:51
1702
ip转非ip协议网络传输(二层mac透传)
2023-04-21
QT UI QSqlite
2021-10-18
ortp-0.22.0_demo
2017-04-08
iperf 源码分析
2017-03-30
USIM技术规范 USIM技术规范
2009-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人