摘要: 项目中遇到了这个东西,怎么都调试不到。记录下。 一、完成端口IOCP https://www.cnblogs.com/yuanchenhui/p/iocp_windows.html 阅读全文
posted @ 2020-07-20 20:33 秋雨声 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、void指针的类型转换 int A::functionCommamd(const DWORD _from,const DWORD _to,const DWORD Event_type,void * _data,void* _ret) { if (CMD_XXX_NUM==Event_type) 阅读全文
posted @ 2020-07-12 17:37 秋雨声 阅读(485) 评论(0) 推荐(0) 编辑
摘要: QString qTest; std::string sTest = qTest.toStdString(); qTest = QString::fromStdString(sTest); //进入两个函数源码 inline std::string QString::toStdString() co 阅读全文
posted @ 2020-06-02 16:34 秋雨声 阅读(3130) 评论(0) 推荐(0) 编辑
摘要: ui->catchPhotoLabel_607->setPixmap(QPixmap::fromImage(*m_imageCatchtDefaultPhoto_607).scaled(QSize(200, 210), Qt::IgnoreAspectRatio, Qt::SmoothTransformation)); ui->catchPhotoLabel_607->setScaled... 阅读全文
posted @ 2019-10-14 18:32 秋雨声 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 【前言】最近看公司的代码,好多项目里面使用了单例模式。不会涉及公司具体代码,仅对单例模式做一个学习总结。 一、C++单例模式 通过单例模式可以保证系统中只有一个类只有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。对于系统中的某些类来说,只有一个实例很重要,比如一个打印机可以有多个 阅读全文
posted @ 2019-10-04 15:59 秋雨声 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 雷霄骅:https://me.csdn.net/leixiaohua1020 1、[总结]视音频编解码技术零基础学习方法 https://blog.csdn.net/leixiaohua1020/article/details/18893769 阅读全文
posted @ 2019-10-04 14:51 秋雨声 阅读(217) 评论(0) 推荐(0) 编辑
摘要: header的传入参数 https://www.cnblogs.com/moodlxs/archive/2012/10/15/2724318.html 阅读全文
posted @ 2019-09-25 10:05 秋雨声 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-21 10:36 秋雨声 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、使用epoll的ET模式; 2、开启reuseport方法; Linux 最新SO_REUSEPORT特性:http://www.mamicode.com/info-detail-2201958.html 3、增加backlog队列大小。 浅谈socket的backlog参数:https://w 阅读全文
posted @ 2019-08-07 19:05 秋雨声 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 在使用vs调试qt代码时,可以编译但无法单步调试QT源码。报错缺少qmain_win.cpp或者其他q******.cpp文件。 1、因为安装qt时没有安装qt源码库,重新下载一个src源码就可以了。 http://download.qt.io/archive/qt/5.9/5.9.1/single 阅读全文
posted @ 2019-08-06 11:04 秋雨声 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 构造函数用来初始化类对象。构造函数有好几种,在编程时如何选择不同的构造函数呢?做个总结 一、默认构造函数 默认构造函数是在程序员没有声明任何构造函数的时,编译器为了初始化类对象自己进行的默认构造函数。既然是是编译器为了方便自己做的构造函数,它在初始化时就没有那么的智能,一般有两种: 1)如果类内有初 阅读全文
posted @ 2019-08-02 10:38 秋雨声 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 【前言】基于通信基础,介绍Hurricane实时处理系统的工程实现,主要使用C++语言。 一、IPC、socket、异步I/O epoll 二、C++11 1、linux内存管理中使用RALL原则,C++通过加入 类的构造函数和析构函数 解决资源管理问题。让编译器自己去调用析构函数释放资源。 2、类 阅读全文
posted @ 2019-02-21 10:34 秋雨声 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 工作中需补充 阅读全文
posted @ 2019-01-21 15:01 秋雨声 阅读(419) 评论(2) 推荐(0) 编辑
摘要: 【前言】分布式主要应用在云计算、大数据等需要多机协作的场景。大数据对应分布式存储,云计算对应分布式计算?但是二者一般交叉出现。分布式技术或者说分布式实时处理系统可看成将分布式计算和存储结合起来。大规模的视频图像处理,单机或者少核算力不够,需要分布式系统。万物互联的时代,分布式系统会有更大的应用场景。 阅读全文
posted @ 2018-12-18 21:23 秋雨声 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 【前言】go语言的并发机制以及它所使用的CSP并发模型 一、CSP并发模型 CSP模型是上个世纪七十年代提出的,用于描述两个独立的并发实体通过共享的通讯 channel(管道)进行通信的并发模型。 CSP中channel是第一类对象,它不关注发送消息的实体,而关注与发送消息时使用的channel。 阅读全文
posted @ 2018-11-29 17:04 秋雨声 阅读(729) 评论(0) 推荐(0) 编辑