logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt/C++音视频开发 - 逐帧播放/上一帧下一帧/切换播放进度/实时解码

逐帧播放是近期增加的功能,之前也一直思考过这个功能该如何实现,对于mdk/qtav等内核组件,可以直接用该组件提供的接口实现即可,而对于ffmpeg,需要自己处理,如果有缓存的数据的话,可以通过在缓存中的数据往前移动往后移动即可。这样就要求做一个比较大的缓存队列,占用一定的内存是肯定的。

文章图片
#qt#c++#音视频
使用Eclipse IDE for GNU ARM搭建STM32的开发环境

可以看出,开启并行编译后速度飞快。

文章图片
#ide#eclipse#gnu
我们访问github,会出现无法访问此网站的情况

打开windows电脑的hosts文件,位置大概在C:\Windows\System32\drivers\etc,每个人根据情况可能不一样。可能会被杀毒软件拦截,提示可能会有域名劫持的风险。如果一直提示,也可以关掉杀毒软件,用完github之后再开启。我们访问github,会出现无法访问此网站的情况,能访问全靠运气和心情,经常出现这样的情况。结果是这样的,记住140.82.112.3这个ip,下面

#github
vs中.\ 与 ..\ 区别

需要注意的是,在跨平台开发中,应该避免硬编码路径分隔符和使用特定的路径表示方式。应该使用跨平台的路径处理函数来确保代码可以在不同操作系统上正确运行。则代表上一级目录,通常用于访问父目录中的文件或目录。因此,它们在路径表示中的含义和使用场景也是不同的。表示上一级目录(即父目录)下的文件 "file.txt"。代表当前目录,通常用于在当前目录下查找文件或目录,而。表示当前目录下的文件 "file.tx

文章图片
#c++
linux上网络配置不生效的怪异现象处理

1、在Linux上,在ifcfg-eth0上设置IP地址等信息详细配置信息如下已[root@rac01 Desktop]#more/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneNM_CONTROLLED=yesONBOOT=noTYPE=EthernetUUID=3

#linux
Linux ifcfg-eth 网络接口配置参数详解

Linux ifcfg-eth 网络接口配置参数详解Linux 网络接口配置文件 [ /etc/sysconfig/network-scripts/ifcfg-eth0 ] 这里的“0”是一个唯一号对应于一个指定的接口。 代码如下复制代码TYPE=Ethernet    #网卡协议类型DEVICE=eth0    #设定物理设备别名(除了动态

#linux
Qt现在几乎已经取代MFC了,是时候学习Qt6了。Qt6可以作为学习界面编程的入门技术。

本书以Qt 6.2版本为开发平台,循序渐进地介绍Qt开发应用程序的常用技术,包括在Windows和Linux下的Qt开发环境的搭建、单步调试功能的使用、应用程序的基本架构、信号与槽工作机制、Qt绘图、对话框编程、常用界面组件编程、文件读写、Windows和Linux下的库的创建和使用、绘图、数据库、多线程、网络和多媒体等模块的使用。Qt作为一个跨平台的开源C++应用程序开发框架,在国内外的各种行业

文章图片
#qt#mfc#学习
到底了