会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
-zx-
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
2023年4月1日
【v4l2】Linux多媒体框架 - v4l2 core详解
摘要: 简介 V4L2是Video for linux2的简称,是Linux中关于视频设备的内核驱动框架。 常用结构体: 定义在include/linux/videodev2.h struct v4l2_requestbuffers // 申请帧缓冲,对应命令VIDIOC_REQBUFS struct v4
阅读全文
posted @ 2023-04-01 20:24 Emma1111
阅读(3865)
评论(0)
推荐(0)
2023年3月29日
【pmap】软件调试工具-pmap内存调试工具
摘要: 简介 pmap是一款对进程内存占用率进行分析的Linux环境调试工具,他提供了进程的内存映射,可以用于显示一个或多个进程的内存状态。 pmap工具使用说明 Usage: pmap [options] PID [PID ...] Options: -x, --extended show details
阅读全文
posted @ 2023-03-29 22:17 Emma1111
阅读(1009)
评论(0)
推荐(1)
2023年3月15日
【MQTT】MQTT的原理和特性
摘要: 1.MQTT协议简述 MQTT(消息队列遥测传输协议),是一种基于发布/订阅模式的轻量级通讯协议,构建于TCP/IP协议上。MQTT最大的优点在于,用极少的代码和有效的带宽,为连接远程设备提供实时可靠的消息服务。 发布订阅模式(Publish-Subscribe Pattern)是一种消息传递模式,
阅读全文
posted @ 2023-03-15 23:08 Emma1111
阅读(2273)
评论(0)
推荐(0)
2023年1月27日
【Gstreamer】GStreamer编译环境搭建
摘要: 在Ubuntu环境上安装gstreamer apt安装gstreamer sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstream
阅读全文
posted @ 2023-01-27 18:07 Emma1111
阅读(722)
评论(0)
推荐(0)
【Linux中断】Linux系统中断机制简述
摘要: Linux中断 Linux中断处理过程 1.使能中断,初始化相应的寄存器 2.注册中断服务函数,也就是向irqTable数组的指定标号处写入中断服务函数 3.中断发生以后进入IRQ中断服务函数,IRQ的中断服务函数在irqTable里面查找具体的中断处理函数,找到以后执行相应的中断处理函数 Linu
阅读全文
posted @ 2023-01-27 17:39 Emma1111
阅读(857)
评论(0)
推荐(0)
2023年1月26日
【Reactor模型】事件驱动模型 - Reactor模型简述
摘要: 模型演进 抛出一个问题:线程怎样才能高效地处理多个连接的业务? 当一个连接对应一个线程时,线程一般采用[read->业务处理->send]的处理流程,如果当前连接没有数据可读,那么线程会阻塞到read操作上(socket默认情况是阻塞IO),不过这种阻塞方式并不影响其他线程。 但是引入线程池,一个线
阅读全文
posted @ 2023-01-26 17:54 Emma1111
阅读(330)
评论(0)
推荐(0)
2023年1月25日
【GSML】千兆多媒体串行链路GMSL协议
摘要: 什么是GMSL? GSML,中文名称千兆多媒体串行链路,是Maxim公司推出的一种高速串行接口,适用于音频,视频和控制信号的传输,通信介质支持同轴电缆以及屏蔽双绞线,使用50欧同轴电缆或者100欧屏蔽双绞线(STP)时,长度可达15m甚至更长。 核心技术时串行器/解串器,简称SerDes.首先通过串
阅读全文
posted @ 2023-01-25 22:08 Emma1111
阅读(4303)
评论(0)
推荐(0)
2023年1月17日
【UML】UML的使用方法
摘要: 在UML图中,类图、用例图、时序图是较为常用的。类图是面向对象系统建模中最常用和最重要的图,是定义其他图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。类图中最基本的元素是类、接口。软件设计师设计出类图后,程序员就可以用代码实现类图中包含的内容。 类图中具体类、
阅读全文
posted @ 2023-01-17 21:57 Emma1111
阅读(960)
评论(0)
推荐(0)
【git】git常用命令
摘要: 1.初始化本地仓库 可选,如果不指定,将使用当前目录 git init <directory> 2.添加文件到暂存区 git add <file> 添加当前目录中的所有文件: git add . 3.提交更改 git commit -m "<message>" 添加对跟踪文件的所有更改并提交 git
阅读全文
posted @ 2023-01-17 15:48 Emma1111
阅读(51)
评论(0)
推荐(0)
2023年1月15日
【设计模式】23种设计模式简述
摘要: 创建型模式 Abstract Factory(抽象工厂) - 对象创建型模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类 Builder(生成器)- 对象创建型模式:将一个复杂对象的构建 与 它的表示 分离,使它们都可以独立地变化 Factory Method(工厂方法)-
阅读全文
posted @ 2023-01-15 22:49 Emma1111
阅读(77)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
公告