![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
泰勒朗斯
人,可以痛苦,可以失意,可以疯狂的爱,可以恣意的恨,却别忘了行程,别忘记赶路。
展开
-
大模型时代的自动驾驶3D场景
在这里插入图片描述](https://img-blog.csdnimg.cn/68a526c97c9e4f6d82ed34a14d19d826.png)输入点云,2D和3D的最大区别就是输入,2D是图片,3D是点云。原创 2023-09-13 10:55:34 · 82 阅读 · 0 评论 -
如何创建一个自己的sphinx文档网站
最近看到公司的文档中心,突然想起,为什么不为自己创建一个文档中心呢。原创 2023-09-05 14:35:40 · 492 阅读 · 0 评论 -
两人同时操作一个寄存器会不会产生冲突
这是因为从物理结构讲,寄存器在某一个时钟上升沿和下降沿只能进行一种操作,读或者写,所以不存在冲突,除此之外,寄存器总线在同一时刻也只能由一个寄存器来传输数据。那么为什么我们在用户空间要考虑一个整数的互斥呢,这是因为,这个数在两个线程处理的时候,都是被加载到缓存中执行的,两个线程看到的数都不是对方处理后的数。所以看是不是要加锁,就看这一段内存空间有没有经过缓存,如有有缓存,那么就要加,没有缓存,直接操作寄存器,那么就不用加。如题:两人同时操作一个寄存器会不会产生冲突。首先说结论:不会,所以不用添加锁。原创 2023-03-10 16:38:50 · 509 阅读 · 0 评论 -
vp8-vp9-ivf文件格式
【代码】vp8-vp9-ivf文件格式。原创 2023-02-01 11:16:59 · 510 阅读 · 0 评论 -
c语言实现的最简单log debug
我们在些简单的c原因程序时,如果打印log,用专用的log不划算,这个时候可以采用下面简单的log。原创 2023-01-17 10:23:27 · 392 阅读 · 0 评论 -
联想笔记本突然没声音了,但是音量却是打开得,F1亮着
根据网络提示,发现自己得F1键是亮着得,刚好这个键上有个小喇叭被划了一道线,看着像是关闭音量得意思。最近联想笔记本突然没声音了但是音量确实打开得,不得其解。接着打开 设置->声音,下图所示红框中选择扬声器就好了。选择性得将每个app的声音设置低。按了Fn+F1发现F1灯灭了,但是还是没声音。此时发现,竟然有声音了。原创 2022-12-21 10:19:08 · 4082 阅读 · 0 评论 -
如何从pcie总线上读取数据
【代码】如何从pcie总线上读取数据。原创 2022-12-15 16:38:25 · 1021 阅读 · 0 评论 -
Opencv3.4版本+ffmpeg联合编译
Opencv3.4对于ffmpeg支持的版本比较低,我这里选用ffmpeg4.5(./configure --prefix=/usr --enable-shared --enable-swcale)上面的–prefix=/usr一定要设置为这个路径,make,make install。本次编译中在opencv非常重要的两个cmake变量。安装好了以后,可以把原来的ffmpeg删除了就可以了。说明对了,然后make,make install。原创 2022-10-27 18:13:31 · 2161 阅读 · 1 评论 -
OpenCV3.4之VideoCapture分析
下面这句非常重要,apiPreference用户不能设置。原创 2022-10-27 17:58:13 · 857 阅读 · 0 评论 -
Linux下OPencv+ffmpeg编译和进行视频播放
最近公司需要用opencv调用某个解码模块进行解码,所以专门研究了一下。下面是apiPreference 定义,可以看到下面有ffmpeg。通过日志我们可以知道,代码是进入到了ffmpeg中的解码器中了。总体来说这种方式非常简单,比起知乎上的方法容易不少。1、首先编译opencv不带ffmpeg。1、如何编译opencv+ffmpeg。2、编译opencv_ffmpeg插件。CMakeLists.txt文件。在videoio.hpp中定义了。原创 2022-10-25 13:44:41 · 13098 阅读 · 0 评论 -
v4l2解码调用流程
这个案例中,是V4L2_MEMORY_MMAP方式分配内存。原创 2022-10-21 17:21:57 · 1439 阅读 · 0 评论 -
一个MD5计算的代码以及使用案例
这是从供应商代码中提取的一个md5计算代码,只有两个文件,非常简单…原创 2022-10-21 16:37:24 · 470 阅读 · 0 评论 -
mian中argv命令行解析代码C++
我们在写一个命令行程序的时候,在main文件中有时候要解析传入main文件中的argc argv,现在我提供一个比较简单的案例,先看看它的使用方式:使用起来就是这么简单,下面是三个文件的代码:mvx_list.hmvx_argparse.hmvx_argparse.c原创 2022-10-21 15:29:14 · 565 阅读 · 0 评论 -
一个fifo队列
代码】一个fifo队列。原创 2022-08-10 14:42:04 · 123 阅读 · 0 评论 -
V4L2学习笔记
在其内部有media文件夹,里面含有v4l2有关的内核函数。原创 2022-07-19 11:47:02 · 1833 阅读 · 0 评论 -
如何安装scons低版本
scons安装原创 2022-07-18 11:12:08 · 991 阅读 · 0 评论 -
结构体通过成员变量获取主结构体地址(struct)
结构体偏移量计算原创 2022-07-14 11:32:38 · 482 阅读 · 0 评论 -
V4L2学习资料收集
V4L2视频采集的基本流程原创 2022-07-13 18:58:42 · 550 阅读 · 0 评论 -
windows linux环境搭建
windows中linux环境wsl scoop安装git就是原创 2022-07-04 14:37:55 · 372 阅读 · 0 评论 -
关于RGB和YUV颜色空间的理解收集网址
https://blog.csdn.net/leixiaohua1020/article/details/50534150https://sizuoka.blog.csdn.net/article/details/80596655?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-4.control&depth_1-utm_source=d原创 2021-05-06 17:00:24 · 176 阅读 · 0 评论 -
Ubuntu ssh 配置
介绍了ssh相关配置原创 2022-06-24 18:57:48 · 5242 阅读 · 0 评论 -
Vscode 设置clang-format
介绍了vscode设置clang-format 的方法原创 2022-06-23 14:13:22 · 7724 阅读 · 0 评论 -
bashdb下载安装
最近发现一个调试shell脚本的好助手,bashddb.下载地址:https://sourceforge.net/projects/bashdb/files/然后选择bashdb然后在自己电脑上看bash的版本bash --versionbash --versionGNU bash, version 5.0.17(1)-release (x86_64-pc-linux-gnu)Copyright (C) 2019 Free Software Foundation, Inc.Licen原创 2022-04-22 17:17:24 · 1139 阅读 · 0 评论 -
高并发性能调试经验分享【转载】
这是一篇知乎比较火的文章,其实我也在工作中遇到了很多类似的问题,但是处理起来却没有作者这么优雅。并且作者提出了很多解决这类debug的工具集以及方法论。高并发性能调试经验分享原创 2022-03-10 17:30:10 · 238 阅读 · 0 评论 -
华为Atlas 300 推理加速卡介绍
原创 2022-03-10 09:28:26 · 3865 阅读 · 0 评论 -
wvp-pro Java项目启动流程
1、下载eclipse,下载点击左边Download x86_64 下载。2、下载后解压,进入文件夹执行:./eclipse-inst一路 next就可以安装完成了,记得给自己选择一个合适的安装路径。3、安装结束后,打开IDE,选择菜单help->Eclipse Marketplace,安装插件:a) Spring Toolsb) SonarLint 5.7以上版本4、安装结束后安装lomboka)从官网下载lombok.jar。官网执行:sudo apt install原创 2022-02-18 20:10:55 · 2043 阅读 · 0 评论 -
Ubuntu20.4中安装Qt后fcitx中小键盘和inputmethod 都为空了
最后装系统Ubuntu20.4,装好后首先装输入法fcitx+sougoupinyin,教程就按照网上的,很快就搞好了,并且可以输入中文了,然后下载Qt的run文件,当Qt装好后,我重启电脑,结果发现fcitx在电脑右上角的小键盘没有了,并且打开fcitx里面的input method 里面啥都没有了,但是我的sougoupiny是装了的,然后折腾,卸载重装,反复,依然不行,什么fcitx-diangise 诊断啥的,都不行,最后准备重新装系统来了。这时发现了一个文章:https://www.oschi原创 2021-12-12 15:24:15 · 1198 阅读 · 2 评论 -
ActiveMQ学习总结
最近用到ActiveMQ,网上找资料学习了一下:收录比较好的博文:cpp代码客户端案例高级原理基础原理原创 2021-12-08 10:44:32 · 193 阅读 · 0 评论 -
QT安装教程
今天折腾了两个小时安装QT,本来准备卸载了再安装一下写个教程,结果发现了一个:https://blog.csdn.net/dengjin20104042056/article/details/88975907其实呢,主要就是编译器的选择,在这里不要选择msvc,直接选择MGW编译器就可以了。...原创 2021-12-04 22:51:06 · 133 阅读 · 0 评论 -
履带式机器人网址收集
1、https://www.bjltsj.com/html/product/2906.html原创 2021-12-01 13:20:01 · 129 阅读 · 0 评论 -
gdb调试收集网址
这些是自己常用的网址:https://blog.csdn.net/tao_627/article/details/18898995原创 2021-11-30 09:19:27 · 147 阅读 · 0 评论 -
模板函数递归不定参数展开template<typename First, typename ...KeyTypes>
看到一篇文:https://www.cnblogs.com/qicosmos/p/4325949.html讲到了模板函数递归展开不定参数包,突然想起一段段代码如下:void MediaSource::for_each_media(const function<void(const Ptr &src)> &cb, const string &schema,原创 2021-11-23 09:59:35 · 262 阅读 · 0 评论 -
华为安防产品VCN资料下载
首先登录网站:华为入口下载后安装(win10)然后就能看到客户端:注册登录点击资料领航,进入网页然后就可以下载了。原创 2021-11-17 19:19:26 · 174 阅读 · 0 评论 -
阿里云播放器prismplayer抓包的一些理解
Prismplayer是一套在线视频播放技术方案,同时支持Flash和Html5两种播放技术,可对播放器进行功能配置和皮肤定制。其在线使用文档地址为:入口在甘肃交通视频云联网平台中用的就是该播放器通过抓包发现,播放的是hls的ts流,下载了一个*.m3u8文件,如下:#EXTM3U#EXT-X-VERSION:3#EXT-X-MEDIA-SEQUENCE:7#EXT-X-TARGETDURATION:2#EXTINF:1.960,fb12f964-0515-48df-b2c1-931c原创 2021-09-06 10:27:05 · 432 阅读 · 0 评论 -
sip收集资料
sip讲解的比较好的一个博客入口sip学习文档入口sip中文版入口SIP协议原理应用入口SIP协议详解中文版…doc入口原创 2021-08-31 19:36:22 · 118 阅读 · 0 评论 -
几款支持GB28181的平台
1、第一款就是海康自己的ISC,HIKVISION iSecure Center综合安防管理平台。入口提供视频实时预览、网络录像回放、语音对讲取流URL获取能力,通过集成视频SDK、APPSDK实现实时预览、网络录像回放以及语音对讲,通过集成H5视频播放器或使用RTMP、HLS等协议对接可实现实时预览、网络录像回放。提供设备控制能力,包括云台控制和设备级别画面3D放大。提供预置点管理能力,包括预置点的增、删、查能力。提供视频图片获取能力,包括手动抓图和视频事件图片的获取。提供手动录像控制能力。原创 2021-08-31 11:53:00 · 24698 阅读 · 1 评论 -
Linux下操作Excel表格,xlsx表格
最近Linux下用到表格处理,但是libxl库收费,因为版权的问题不能用,所有在git上重新找,最后发现了一个qt版本的:https://github.com/dbzhang800/QtXlsxWriter案例代码:http://qtxlsx.debao.me/qtxlsx-examples.html#include <QtCore>#include "xlsxdocument.h"int main(){ { //Create a new .xlsx file.原创 2021-07-26 17:31:00 · 3940 阅读 · 0 评论 -
常见图像分辨率以及用途
BT.601标准BT.709标准原创 2021-07-21 20:06:52 · 897 阅读 · 0 评论 -
基于HTTP的流媒体AI处理框架
1、实现从摄像头拉流后AI处理;2、实现将处理后的流HTTP-FLV推送;3、实现无人值守关闭流;具体框架图如下:说明:1、通过epoll线程池监听TCP连接,抢到fd的epoll线程去处理后期该fd上的所有事物;2、两种事物,第一是创建流,第二种是拉流。3、创建流就是创建一条可以处理流链路的线程,线程创建后,立即返回,回复客户端,回复的body里面包含创建的流的http-flv地址。4、处理流链路流程为:1)拉流2)解码3)AI处理4)可视化处理5)编码6)送入媒体源5、拉原创 2021-07-16 16:31:08 · 344 阅读 · 0 评论 -
AVI文件格式解析
主要看这篇文章:https://blog.csdn.net/chenyonken/article/details/79174500这是一个具体的AVI文件二进制打开的情况原创 2021-07-14 19:52:03 · 2429 阅读 · 1 评论