logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Redis】hiredis库同步、异步连接Redis

这篇文章详细介绍了如何配置和使用hiredis库与Redis服务器进行交互。主要内容包括: hiredis安装配置 从Redis源码包中的deps/hiredis目录安装库 解决动态库路径问题,更新系统共享库缓存 同步连接Redis 介绍了redisContext结构体及其核心成员 详细说明redisConnect函数的使用方法 讲解redisCommand函数及其返回值处理 分析redisRep

文章图片
#redis#数据库#c++
【opencv】第7章 图像变换

霍夫变换(HoughTransform) 是图像处理中的一种特征提取技术,该过程在 一个参数空间中通过计算累计结果的局部最大值得到一个符合该特定形状的集合 作为霍夫变换结果。霍夫变换于1962年由PaulHough 首次提出,最初的Hough变换是设计用来检测直线和曲线的。起初的方法要求知道物体边界线的解析方程, 但不需要有关区域位置的先验知识。这种方法的一个突出优点是分割结果的 Robustne

文章图片
#opencv#计算机视觉#c++
【音视频】WebRTC 开发环境搭建-Web端

本文介绍了WebRTC开发环境搭建流程:1)安装VSCode及Live Server插件用于前端开发测试;2)在Ubuntu系统下通过wget安装Node.js并配置环境变量;3)从GitHub克隆coturn(STUN/TURN服务器)源码,完成编译安装后启动服务并验证3478端口监听状态。文中提供了详细的操作命令和测试方法,包括前端页面实时预览、Node环境检测以及coturn服务器后台启动等

文章图片
#webrtc#前端
【Q&A】观察者模式在QT有哪些应用?

Qt通过信号与槽事件系统和事件过滤器原生支持观察者模式,适用于UI交互、多线程通信等场景。对于复杂业务逻辑,可手动实现接口和聚合关系,或通过全局单例类实现跨层级通信。这些机制共同体现了Qt在解耦对象交互、提升扩展性方面的设计优势。

文章图片
#观察者模式#qt#开发语言
【音视频】ffplay 音视频同步

diff >= sync_threshold && delay > AV_SYNC_FRAMEDUP_THRESHOLD:如果不仅⼤于sync_threshold,⽽且超过了AV_SYNC_FRAMEDUP_THRESHOLD,那么返回delay+diff,由具体diff决定还要显示多久(这⾥不是很明⽩代码意图,按我理解,统⼀处理为返回2*delay,或者delay+diff即可,没有区分的必要)

文章图片
#音视频
【设计模式】享元模式

享元(Flyweight) 模式也称蝇量模式,是一种结构型模式,解决的是面向对象程序设计的性能问题。所谓享元——被共享的单元或被共享的对象,其英文名Flyweight是“轻量级”的意思,指拳击比赛中选手体重比较轻。所以,该模式的作用是为了让对象变“轻”(占用的内存更少),其设计思想是:当需要某个对象时,尽量共用已经创建出的同类对象,从而避免频繁使用new创建同类或者相似的对象;在同类对象数量非常多

文章图片
#设计模式#享元模式
【Q&A】工厂模式在Qt有哪些应用?

设计模式 #Qt在原生 Qt 框架的设计里,工厂模式被广泛应用,它将对象的创建和使用进行分离,增强了代码的可维护性与可扩展性。

文章图片
#qt#开发语言
【设计模式】设计模式介绍

设计模式分很多种,每种一般都用于解决某个软件开发过程中的问题。许多人认为设 计模式有23种,其实,对于这个数字也没必要那么教条,当然还有更多的设计模式种类,只 不过是这23种比较经典而已。甚至可以说,如果你有很丰富的程序设计经验,那么你发明 自己的设计模式也没问题。模式,是指事物的标准样式或者针对特定问题的可重用解决方案。换句话说,遇到这类 问题,用这种解决方法;遇到那类问题,用那种解决方法;遇到

文章图片
#设计模式
    共 96 条
  • 1
  • 2
  • 3
  • 10
  • 请选择