自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (44)
  • 收藏
  • 关注

原创 【视频】视频传输协议:RTSP、RTP、RTCP、RTMP、HTTP

一、RTSP、RTP、RTCPRTSP、RTP、RTCP是一组协议,其中RTSP在应用层、RTP和RTCP在传输层。RTP用于传输流媒体数据,而RTCP对RTP进行控制、同步。二、RTSP、RTMP、HTTP1、共同点RTSP、RTMP、HTTP都是用在应用层。理论上这三种协议都可以做直播和点播,但直播一般用RTSP和RTMP,点播用HTTP。2、不同点HTTP将数据作为文件处理,所以...

2019-12-23 15:04:36 4273 1

原创 【网络编程】epoll 笔记

一、最大连接数1、selectselect在单进程中最多同时监听1024个fd;要想实现百万并发需要一千个进程,并且性能会很差、内存消耗巨大。所以select只适用于连接数在一千个以下的场景。2、epollepoll本身不限制连接数,但是连接数会受到系统限制。1)文件句柄限制Linux系统限制单进程可以打开文件的数量默认是1024,可以使用ulimit -n命令查看。$ ulimit...

2019-12-11 14:55:28 1289

原创 【网络编程】同步IO、异步IO、阻塞IO、非阻塞IO

IO分两阶段:1.数据准备阶段:在该阶段,根据是否等待数据准备,将IO分成阻塞和非阻塞;2.内核空间复制回用户进程缓冲区阶段:在该阶段,只要程序需要等待复制完成,才能往下运行(尽管这个时间很短),就是同步IO,否则才是异步IO。详见博客:同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别...

2019-12-09 16:22:04 206

原创 【C++】C++11 STL算法(十):使用STL实现排序算法

一、快速排序1、适用于c++11版本template <class ForwardIt>void quicksort(ForwardIt first, ForwardIt last){ if(first == last) return; auto pivot = *std::next(first, std::distance(first,last)/2); Forwar...

2019-12-05 15:05:25 622 1

原创 【C++】C++11 STL算法(九):番外篇

1、如果获取指针或迭代器指向的类型详见:C 11:如何获取一个指针或迭代器指向的类型?decltype(*std::declval<Pointer>())decltype:c++11关键字,类型推导。详见:【C++】C++11新增关键字详解std::declval将任何类型T转换为引用类型2、在lambad函数的参数声明不能使用auto在C++11中,lambad函数的参...

2019-12-05 14:27:07 1837

原创 【C++】error: passing ‘const xxx’ as ‘this’ argument discards qualifiers [-fpermissive]

1、错误信息分析error: passing ‘const xxx’ as ‘this’ argument discards qualifiers [-fpermissive]直译:错误:将“const xxx”作为“this”参数传递会丢弃限定词。discards qualifiers:丢弃限定符,当尝试修改const类型时,会报discards qualifiers-fpermiss...

2019-12-05 10:36:11 42286 5

原创 【数据库】适用于SQLite的SQL语句(三)

十七、重新引索REINDEXREINDEX命令用于从头开始删除和重新创建索引。十八、查询SELECT1、简单查询关键词:FROM :数据源,后加表名或子查询WHERE:过滤GROUP BY:聚合查询,根据一个或多个列对结果集进行分组(合并行)HAVING:过滤,和WHERE类似,WHERE不能和合计函数一起使用,HAVING可以DISTINCT:去重2、复合查询在复合SEL...

2019-12-03 15:07:08 511

原创 【数据库】适用于SQLite的SQL语句(二)

九、视图VIEW视图是基于真实数据上创建的虚拟表,在查询语句SELECT中可以当表来使用。1、创建视图CREATE VIEW "VIEW_NAME" AS "SQL 语句";2、删除视图DROP VIEW "VIEW_NAME";十、虚拟表虚拟表和普通表类似,但是并不实际存储数据。1、创建虚拟表CREATE VIRTUAL TABLE2、删除虚拟表使用删除普通表的语法:...

2019-12-03 12:17:02 447

原创 【数据库】适用于SQLite的SQL语句(一)

一、统计函数avg(X) : 计算平均值,针对整数;count(*):统计总行数;count(X):统计X在组中不为NULL的行数;group_concat(X):返回X非NULL值串联成的字符串,以逗号‘,’分隔group_concat(X,Y):返回X非NULL值串联成的字符串,以‘Y’分隔max(X):返回最大值min(X):返回最小值sum(X):如果所有非NULL输入均为...

2019-12-02 18:27:00 993

Qt进阶:优秀QT开源项目

详细说明:https://blog.csdn.net/u010168781/article/details/138924179 1、Krita 2、QGIS 3、Kdenlive 4、Clementine 5、Syncthing 6、KDevelop

2024-05-15

Ubuntu20.04.6+Qt5.15.2+QtCreator10.0.1中文输入法

Ubuntu20.04.6+Qt5.15.2+QtCreator10.0.1中文输入法libfcitxplatforminputcontextplugin库

2024-04-03

QtQt实现图片缝合:4张图片缝合成四宫格

将四张PNG使用QImage来拼接成四宫格

2023-06-15

linux(ubuntu)上测试手柄的程序jstest

linux(ubuntu)上测试手柄的程序jstest,注意是应用程序,不是驱动 驱动可以在kernel中配置Joysticks interface和Joysticks/Gamepads

2023-05-05

NVIDIA TX2 PyTorch-GPU安装包V1.10

NVIDIA TX2 PyTorch-GPU安装包: torch-1.10.0-cp36-cp36m-linux_aarch64.whl torchvision-0.11.0a0+fa347eb-cp36-cp36m-linux_aarch64.whl

2022-09-15

ubuntu18.04 chrome浏览器安装包

ubuntu18.04 chrome浏览器安装包

2022-08-26

STM32 ST-LINK UtilityV4.0.0

STM32 ST-LINK Utility软件主要的功能就是量产(批量下载代码的工具)。它也是比较实用的一个工具,当我们需要查看芯片FLASH数据时,可以很快定位查找到想要的数据(前提是没有添加保护)。 STM32 ST-LINK Utility软件包含ST-Link驱动。若你安装了STM32 ST-LINK Utility软件,你的ST-Link就不用单独安装驱动了,可以直接使用(比如Keil、IAR在线调试、下载等)。 STM32 ST-LINK Utility软件除了可以快速读取FLASH数据外,还可快速读取STM32芯片型号、ID、版本等信息。

2022-08-14

keil-STM32芯片包F1x、3x、4x、7x

keil-STM32芯片包F1x、3x、4x、7x(版本日期2022-08-14)

2022-08-14

科学使用keil,有效期到2023年

科学使用keil,有效期到2023年

2022-08-14

毕业设计:学生管理系统源码,界面为Qt,数据库为sqlite 代码里可以借鉴 sql 语句的操作

毕业设计:学生管理系统源码,界面为Qt,数据库为sqlite 代码里可以借鉴 sql 语句的操作

2022-06-19

在编译部署emq的qmqtt过程中,需要整理出qmqtt的头文件,资源中对应qmqtt版本为1.0.0

在编译部署emq的qmqtt过程中,需要整理出qmqtt的头文件,资源中对应qmqtt版本为1.0.0

2022-04-11

qtmqtt在编译部署过程中需要将头文件导出,资源中是整理后的头文件,对应qtmqtt版本为5.14.2

qtmqtt在编译部署过程中需要将头文件导出,资源中是整理后的头文件,对应qtmqtt版本为5.14.2

2022-04-11

rtl8821ce.tar.gz

rtl8821ce驱动源码

2021-10-16

SignalVu_PC_3.17.0013_066143420.zip

tektronix应用软件;

2021-03-01

iperf-3.1.3-win64.zip

最新的IPERF3网络测试工具,使用方法,服务端iperf3 -s; 客户端:iperf3 -c 服务端IP -u -b 1000M -i 2

2020-11-25

Camera的结构介绍以及Sensor参数和内部功能简介.ppt

Camera主要的组成部分由:lens,VCM,IRFilter,Sensor,Substrate PCB;其中有些Sensor IC是集成了DSP,有些是没有集成DSP,没有集成DSP的module需要外部外挂DSP。

2020-11-02

valgrind测试代码

valgrind$ tree . ├── cachegrind │   ├── cg_annotate.txt │   ├── main.c │   └── readme ├── callgrind │   ├── callgrind.out.21547 │   ├── callgrind.out.21547-01 │   ├── callgrind.out.21547-02 │   ├── callgrind.out.21642 │   ├── gprof2dot.py │   ├── main.c │   ├── readme │   ├── valgrind.dot │   └── va

2020-09-04

视频编解码资源:test_h264_aac.mp4

视频格式mp4;视频编码格式h264,音频编码格式aac;图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

视频编解码资源:test_h265.mp4

视频格式mp4;编码格式h265;图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

图像编解码测试资源:test.h265

视频格式h265;图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

图像编解码测试资源:test.h264

视频格式h264;图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

图像编解码测试资源:test.y4m(YUV4MPEG2)

视频格式y4m(YUV4MPEG2);图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

test.I420(YUV420)

视频格式YUV;图像格式YUV420(I420);时长约3秒;分辨率544x960;帧率30;视频来源,本人手机拍摄。

2020-07-22

clipp手册.zip

clipp是一个使用方便、功能强大的现代c++编程的命令行解析器。 这个手册是由clipp源码编译doxyfile后生成的html文档。

2020-03-16

sqliteman.zip

下sqliteman源码后,编译生成的html格式说明文档。 github地址https://github.com/pvanek/sqliteman。 sqliteman官网已经停用

2019-11-18

HDF5-1.10.5-win64.msi

在window10下编译安装caffe时,需要依赖HDF5_LIBRARIES HDF5_INCLUDE_DIRS。 官网下载:https://www.hdfgroup.org/downloads/hdf5/ 官网下载需要注册。

2019-07-31

mnist.tar.gz

mnist官方的数据不是图片格式的,现将t10k-images-idx3-ubyte train-images-idx3-ubyte t10k-labels-idx1-ubyte train-labels-idx1-ubyte转换成png图片格式,分类放入对应的目录中,目录结构如下: /mnist$ tree -d . ├── test │   ├── 0 │   ├── 1 │   ├── 2 │   ├── 3 │   ├── 4 │   ├── 5 │   ├── 6 │   ├── 7 │   ├── 8 │   └── 9 └── train ├── 0 ├── 1 ├── 2 ├── 3 ├── 4 ├── 5 ├── 6 ├── 7 ├── 8 └── 9

2019-06-28

glog文档(中英文).zip

google glog日志管理系统,配合命令行参数gflags使用。该资源是官方源码中的说明文档,包括中文、英文对照

2019-06-27

caff手册html.zip

使用doxygen编译caffe源码中的说明文档,格式为html,可以在chrome浏览器中打开,后点击翻译,可以查看翻译成中文的

2019-06-25

caffe英文手册,编程并转换成chm格式

将caffe中doxygen编译成html,并已经转换成chm格式的英文手册

2019-06-21

吴恩达斯坦福机器学习课件pdf.zip

吴恩达斯坦福机器学习课件(完整版,带课堂笔记):已将ppt转成pdf,没有合并,按课时分开

2019-05-27

吴恩达斯坦福机器学习课件.pdf

吴恩达斯坦福机器学习课件(完整版,带课堂笔记):已经将ppt从转换并合并成成pdf

2019-05-27

libcudnn7_7.1.4.18-1+cuda8.0_amd64.deb

ubuntu14.04-64位操作系统 + cudnn7.1.4 + cuda版本8.0:cuDNN v7.1.3 Runtime Library for Ubuntu14.04 (Deb)(libcudnn7_7.1.4.18-1+cuda8.0_amd64.deb)

2019-05-22

libcudnn7-doc_7.1.4.18-1_cuda8.0_amd64.deb

ubuntu14.04-64位操作系统 + cudnn7.1.4 + cuda版本8.0:cuDNN v7.1.4 Code Samples and User Guide for Ubuntu14.04 (Deb)(libcudnn7-doc_7.1.4.18-1_cuda8.0_amd64.deb)

2019-05-22

libcudnn7-dev_7.1.4.18-1_cuda8.0_amd64.deb

ubuntu14.04-64位操作系统 + cudnn7.1.4 + cuda版本8.0:libcudnn7-doc_7.1.4.18-1_cuda8.0_amd64.deb

2019-05-22

opencv_contrib-4.0.1.zip

在官网或者github上下载opencv_contrib-4.0.1时,总是失败。尝试用迅雷下载,中间失败了几次,最终成功。

2019-05-16

详细分析内核中设备树相关的代码流程

详细分析内核代码中关于设备树相关的流程; 设备-总线-驱动模型:设备端先加载设备树为“设备”列表;驱动端根据“设备”列表加载驱动

2018-10-16

设备树执行标准翻译

为了初始化和引导计算机系统,各种软件组件之间的相互作用,在将控制传递给诸如操作系统、引导装载程序或管理程序之类的软件之前,可能对系统硬件进行低级的初 始化。引导加载程序和管理程序可以反过来加载和将控制转移到操作系统。标准的、一致的接口和约定使他在这些软件组件之间进行交互。在这个文档中,术语引导程序 通常指的是一个软件组件,它初始化系统状态并执行另一个被称为客户端程序的软件组件。引导程序的示例包括:固件、引导加载程序和管理程序。客户端程序的示例包 括:oot装载机、虚拟机监控程序、操作系统和特殊目的程序。

2018-10-16

QObject::moveToThread用例

QObject调用moveToThread(QThread *targetThread)后, 运行targetThread.start(),此后QObject的事件将在targetThread中处理。 比如:QObject的槽函数,将在targetThread中处理。

2018-08-16

【C】数组数组初始化总结

【C】数组数组初始化总结;参见博客https://blog.csdn.net/u010168781/article/details/80061118

2018-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除