利用信号灯和共享内存实现进程间同步通信
编写两个程序,利用同一个文件路径进行全局Key创建,然后创建两个信号灯,一个是读通知,一个是写通知。 发送端: / include stdio.h / include stdlib.h / include sys/types.h / include sys/ipc.h / include sys/s...
2022-08-09 13:05【zhouyongku】
阅读更多vim常用命令
以下n代表输入的数字 1.跳转到指定行 :n 例如跳转到15行 :15 2.删除某一行 :n d 3.删除光标行 dd 4.删除多行 :n1,n2 d 例如删除2到15行 :2,15 d 5.拷贝光标行 y 6.移动多行 :n1,n2 move n3 例如,将5到8行移动插入到12行 :5,8 mo...
2022-08-09 13:05【zhouyongku】
阅读更多TCP三次握手和四次挥手及拥塞控制
TCP是网络层级中第四层: 物理层 链路层 交换机 网络层 IP/路由器 三层交换机 传输层 tcp/udp CP的主要特性对比: udp是面向无链接的,不需要维护与目标对象的链接状态 不保证数据可靠.而TCP恰好相反. https://img blog.csdnimg.cn/201812261...
2022-08-09 13:05【zhouyongku】
阅读更多音视频录入的pts和dts问题
目前我在从事远程rtsp视频采集+本地录音整合到一个mp4文件的工作,遇到的问题:由于视频的编解码以及网络耗时导致音视频无法同步,播放出来的画面延迟很严重。 为了解决这个问题,研究了一下音视频pts和dts。 录像音视频的原理: 1 获取网络码流 抛...
2022-08-09 13:05【zhouyongku】
阅读更多客户端连接rtsp的步骤
通过建立与rtsp server的TCP/IP连接 发送指定的rtsp文本串 建立与相机的会话。 步骤如下: 发送 OPTIONS 等待回应 发送DESCRIBE 等待回应 发送DESCRIBE注册 等待回应 发送SETUP 等待回应 发送PLAY 等待回应 发送TEARDOWN...
2022-08-09 13:05【zhouyongku】
阅读更多从房产中介到程序员--80后张江男
从房产中介到程序员 80后张江男 序言 成都,一座来了就不想离开的城市,此刻,我坐在咖啡厅,享受午后惬意的阳光,等待着相亲女孩的到来。没过多久,一个身穿红色呢子大衣、黑色丝袜、高跟鞋的女孩和她母亲以及介绍人,出现在我的眼帘。这女孩我第一眼满意,干净利落的打扮,飘逸的长发,大衣高跟鞋大红的颜色将唇红的...
2022-08-09 13:05【zhouyongku】
阅读更多FFmpeg长时间无响应的解决方法
FFmpeg长时间无响应的解决方法 需要解决的问题 1、FFmpeg去连接的时候相机不在线导致avformat open input等函数一直死等,造成程序卡死 2、av read frame的过程中相机断开连接导致读取码流一直死等 解决方法 打开流媒体之前注册FFmpeg回调函数 AVForma...
2022-08-09 13:05【zhouyongku】
阅读更多FFmpeg相机花屏花图问题解决方法
FFmpeg相机花图问题解决方法 一、问题现象 使用FFmpeg进行进行相机rtsp连接获取相机码流并解码在本地显示,这个过程中有遇见相机花图等问题,排查后发现有花图。正常情况下图像为 https://img blog.csdn.net/20150410144724375?watermark/2/...
2022-08-09 13:05【zhouyongku】
阅读更多海康设备获取YV12图像-不用rtsp
概要: 海康威视是目前中国领先的监控产品供应商,在我们很多项目中需要使用到他的产品;所以接入他的流变得很有必要。本文记录了如何接入海康威视的SDK,并获私有码流,随后得到NV12序列。本文出自CSDN 固本培元。转载注明出处,交流邮箱:[email protected]。 ...
2022-08-09 13:05【zhouyongku】
阅读更多RTP打包发送H.264
RTP打包发送H.264 / include stdio.h / include stdlib.h / include conio.h / include string.h / include winsock2.h / pragma comment lib, 'ws2 32.lib' / de...
2022-08-09 13:05【zhouyongku】
阅读更多FFmpeg av_interleaved_write_frame错误
av interleaved write frame 1、av interleaved write frame 崩溃 检查 传入的AVPacket中的pts和dts、AVFormatContext中的AVStream中的time base 2、av interleaved...
2022-08-09 13:05【zhouyongku】
阅读更多RobotFramework 之 数据驱动
RobotFramework 之 数据驱动 RF数据驱动 RF 4 RF数据驱动 用例逻辑相同,每次输入的数据不同,并且数据量很大的时候,这时候就要使用到数据驱动。 比如测试输入框的内容,页面上有很多输入框,在输入框中要输入很多次数据进行验证,负数、0、小数、整数、中文、英文、特殊字符及组合输入。...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 资源文件
RobotFramework 之 资源文件 资源文件 3 导入资源文件 61 资源文件与用例前置、后置结合使用 111 资源文件 资源(Resource) : 用户关键字的集合。用来对用户关键字进行管理。 类比python中编写自己的类。 举例: 使用用户关键字方式登录163邮箱 登录163邮箱....
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 用户关键字
RobotFramework 之 用户关键字 用户关键字的调用 16 带参用户关键字 51 带参用户关键字 默认参数 75 带参用户关键字 多个参数 103 带参用户关键字 键值对参数 126 带参用户关键字 返回值 153 用户关键字(user keyword) : 按系统业务操作,调用系统关键...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 Setup和Teardown
RobotFramework 之 初始化与清除 在 testcase 中引入 setup 和 teardown testcasesetupteardown 14 在 testsuit 中引入 setup 和 teardown testsuitsetupteardown 64 在测试套件文件中引入 ...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 Evaluate
RobotFramework 之 Evaluate 在RF中,语法不如python来的直接,就比如python要生成一个列表,列表中包含0~9,直接用列表生成式 x for x in range 10 所以在RF中要实现一些功能,可能需要通过自定义关键字的方式来实现,不怎么便捷 RF中也可以执行p...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 条件判断
RobotFramework 之 条件判断 条件判断 3 条件判断 if if 5 条件判断 else分支 else 72 else else 74 else if else if 105 条件判断 嵌套 139 for循环判断 for 176 for循环 for 178 跳出循环与继续循环 24...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 RF变量与标准库关键字使用
RobotFramework 之 RF变量与标准库关键字使用 关键字使用方法查看 2 方法一:查看官方文档 3 方法二:查看关键字对应的源码 15 RF变量 RF 20 RF变量类型和声明 RF 22 RF变量赋值 RF 50 scalar变量 scalar 56 list变量 list 173 ...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework 之 库与关键字
RobotFramework 之 库与关键字 库与关键字的概念 2 库Library、库与系统关键字 Library 20 RF标准库 RF 24 RF第三方库 RF 48 自定义库 108 库与关键字的概念 库Library :类比python中的第三方库。如mysql库、logging库等。 ...
2022-08-09 13:06【沉觞流年】
阅读更多RobotFramework简介
RobotFramework简介 RobotFramework几大概念 RobotFramework 10 RF环境安装 RF 29 RF用例 RF 57 RF用例编写规则 RF 58 RF用例执行 RF 92 RobotFramework 是一款 python 编写的 功能自动化测试框架 。 具...
2022-08-09 13:06【沉觞流年】
阅读更多
边栏推荐
- 1. LVGL 8.3 在 Visual Studio 2019 模拟器中的环境搭建
- IO byte stream reads text Chinese garbled
- Blazor Server (9) from scratch -- modify Layout
- AQS同步组件-FutureTask解析和用例
- 预置第三方apk到MTK项目相关问题总结
- Since I use the HiFlow scene connector, I don't have to worry about becoming a "dropper" anymore
- 如何用数组实现环形队列
- Luogu P1110 report statistics multiset stl good question
- When and How to use MALLOC
- 编程memonic chant、trick
猜你喜欢
[Machine Learning] Basics of Data Science - Basic Practice of Machine Learning (2) https://img blog.csdnimg.cn/8b354a7916f240d0bc7839822301ba90.gif pi...
JDBC中的增删改查操作 升级版插入操作 2 实现数据库的修改操作 126 删除数据库中的数据操作 188 查找操作 243 升级版插入操作 上一篇文章里插入的代码,其实我们是把插入操作写“死”了 String sql = 'insert into student values 1,'张三' ';...
方案简介 “门店通”以自定义通讯录基础结构为支撑,结合表单、OA审批等钉钉原生能力,针对零售连锁企业提供门店的“自检+工单”业务解决方案。通过钉钉IM能力、待办能力,解决传统门店管理中的业务痛点,实现门店问题快速聚焦、标准化整改,助力门店标准化运营。 方案场景 巡店是连锁企业例行的工作,是一项由总...
1、Visual Studio 2019下载,下载地址: Visual Studio 2019 version 16.11 Release Notes Microsoft Docs us/visualstudio/releases/2019/release notes 'Visual Studi...
https://img blog.csdnimg.cn/2021050823403982.png?x oss process=image/watermark,type ZmFuZ3poZW5naGVpdGk,shadow 10,text aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2...
我们做 SEO推广 时,主要关注的是优化关键词排名上涨与否,说白了就是借助关键词的自然点击来获得流量,因此大部分网站在布局关键词时,都会筛选有搜索量的关键词,自然这样就形成了竞争态势,所以你会发现搜索量也越大的关键词,竞争也越激烈,而我们应该也知道,除了这些指数词,网络中还存在大量长尾词,甚至有很多...
信息反馈平台 信息反馈平台是为用户提供信息反馈的网站,比如产品使用反馈、民意征集或游戏体验反馈等。 信息反馈平台功能 信息反馈平台的功能有:信息反馈页面、Admin后台管理系统、自定义异常机制和单元测试。 信息反馈页面包括信息提交功能和信息展示。信息提交功能以表单的形式实现;信息展示以数据列表的形...
目录 一、数据链路层的功能 %E4%B8%80%E3%80%81%E6%95%B0%E6%8D%AE%E9%93%BE%E8%B7%AF%E5%B1%82%E7%9A%84%E5%8A%9F%E8%83%BD 二、以太网 %E4%BA%8C%E3%80%81%E4%BB%A5%E5%A4%AA%E7...
我们在安装mysql 5.5.40的时候,有时到最后一步时,总是不能安装完成,原因是之前的MySQL没有卸载干净,下面是mysql 5.5.40的完全卸载干净的步骤,以win 7 32位的电脑为例: 最后附:mysql 5.5.40的免费安装包下载链接 一、停止window的MySQL服务。 找到“...
文章目录 get一个小技巧,教你如何在typora写文章上传图片到博客上 gettypora 1 目录 3 一、前言 5 二、尝试方法 11 1、阿里云oss 1oss 19 2、gitee 2gitee 25 3、metapic 3metapic 31 4、github 4github 37 三...