- 博客(139)
- 资源 (43)
- 收藏
- 关注
原创 gstreamer pad cap的协商
但是,了解如何在代码里面执行 pad 协商是很有帮助的,这在创建自定义元素或更细致地控制数据流时尤其有用。2. **过滤能力**:如果 sink pad 有特定要求,可以调用 `gst_pad_peer_query_caps()` 函数进行过滤,保留 sink pad 支持的能力。1. **查询能力**:调用 `gst_pad_query_caps()` 函数获取源 pad 支持的所有能力集。4. **设置能力**:通过调用 `gst_pad_set_caps()` 函数将所选能力应用到相应的 pad。
2024-04-19 21:30:58 302
原创 网络工具iperf3的使用
网络丢包带宽测试工具 iperf3 简单认知_丢包测试-CSDN博客https://zhuanlan.zhihu.com/p/314727150
2024-04-17 12:02:56 81
原创 imgcat 工具
如果经常在远程服务器或嵌入式设备中操作图片,要查看图片效果,就要先把图片dump到本地,比较麻烦。可以使用这个工具,直接在终端上显示。类似于这种效果。imgcat是一个终端工具,使用内置的特性,允许用户直接在支持的终端模拟器上显示图片。原始的imgcat脚本是专门为 iTerm2 设计的,而现在一些其他的终端模拟器也开始支持类似的功能。
2024-04-16 21:01:30 258
原创 C++ 可调用对象 (Callable Object)
capture list 捕获列表是一个lambda 所在函数中定义的局部变量的列表。一个lambda 表达式代表一个可调用的代码单元,可以将其理解成一个匿名的内联函数。如果忽略了返回类型,lambda 表达式会根据代码推断出返回类型。可以忽略参数列表和返回类型,但必须有捕获列表和函数题。谓词 predicate, 即标准库算法传递的参数。
2023-08-05 07:48:33 182
原创 opencv 之videoio
主要是用来打开视频文件或者camera,输出对应文件/设备的流。官网videoio的教程。https://docs.opencv.org/4.1.1/df/d2c/tutorial_table_of_content_videoio.html简单的代码sample: cv::Mat mat; cv::VideoCapture cap("/opt/data/my_fac...
2019-10-12 15:25:43 2177
原创 Android屏幕适配
各种单位1. px像素2. in英寸3. 屏幕尺寸屏幕的物理尺寸,对角线长。4. 屏幕分辨率屏幕横边和纵边上的像素点,单位是px。比如1920*1080.5. 屏幕像素密度每英寸像素点数,比如120dpi,160dpi。与屏幕尺寸和分辨率有关。...
2019-09-14 12:12:11 156
原创 模型结构可视化神器
需要解析一下pb对应的网络结构,以及训练集使用的样本的尺寸。两个可视化工具tensorboard 和 netronhttps://github.com/lutzroeder/Netron
2019-05-22 21:18:29 692
原创 c++类型系统和强制类型转换
看到msdn上关于c++的类型介绍的不错,https://msdn.microsoft.com/zh-CN/library/hh279663.aspxhttps://msdn.microsoft.com/zh-cn/library/hh279667.aspx
2018-09-25 16:06:42 196
原创 gtest入门
使用环境:Ubuntu(Linux)#include "gtest/gtest.h"using namespace std;int sum(int a, int b) { return a + b;}TEST(FooTest, HandleNoneZeroInput){ EXPECT_EQ(3, sum(1, 2)); EXPECT_EQ(0, sum(1, ...
2018-02-22 13:42:08 275
原创 python 的文件和目录操作
使用File对象和OS对象官方文档参考https://docs.python.org/2.7/library/stdtypes.html#bltin-file-objects // 文件对象https://docs.python.org/2.7/library/filesys.html // 访问文件和目录另外中文文档可以参考http://www.runoob.co
2018-01-24 20:07:24 213
原创 android widget - SwipeRefreshLayout
https://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html效果是这样的:上个代码吧,使用比较简单:package com.ali.yunos.androiddemo_n.activities;import android.app.Activity;
2017-07-18 17:50:12 350
原创 android widget -- ListView
https://developer.android.google.cn/reference/android/widget/ListView.html对于ListView这种adapter view,一般分为三个步骤:1. 准备数据源;2.new一个对应的adapter;3.设置adapter。下面举一个很简单的例子:public class ListViewDemoActivi
2017-07-18 15:39:55 394
原创 Node 的单元测试--jasmine
参考资料:http://www.ibm.com/developerworks/cn/web/1404_changwz_jasmine/http://jasmine.github.io/http://www.cnblogs.com/zhcncn/p/4330112.htmlhttp://www.tych.io/tech/2013/07/10/unit-test.html
2017-07-12 16:36:38 354
原创 《算法》笔记 - 01
《算法》第四版,Robert Sedgwick 著,谢路云 译。给个链接,http://product.china-pub.com/3684367 ,可以看看介绍。不少人推荐,要比《算法导论》更容易入门。所以就先看一下这个。会把相关的资源和习题、笔记都放在这里,希望对自己和大家都有帮助。http://algs4.cs.princeton.edu/code/ 是本书的配套网站,同时,
2017-07-02 10:14:06 293
原创 Android组件 - service
大家应该很清楚,Android的四大组件:Activity,Service,ContentProvider和Broadcast。下面就说说service服务 https://developer.android.google.cn/guide/components/services.html官方定义是A Service is an application component repres
2017-06-30 17:49:25 233
原创 AndroidN编译错误
https://android.googlesource.com/platform/prebuilts/sdk/+/master/tools/README-jack-server.md#if-you-have-trouble-starting-the-server
2017-02-10 10:04:43 287
原创 MediaSession分析
很苦恼没有详细的资料介绍MediaSession,也没有多少现成的例子demo可以参考。那就自己研究一下源码。先看一下先相关的类,MediaSession、MediaController,SessionToken,MediaSessionService。MediaSession构造函数 public MediaSession(@NonNull Context contex
2016-12-14 19:37:35 5133 1
原创 NodeJS--package
包(package) nodejs中除了模块(文件),还有包的概念,为了更好的管理和组织模块,由多个子模块组成的大模块成为包,并把所有子模块放在同一个目录里。 在包中,需要有一个入口模块,入口模块的导出对象称为包的导出对象。这里的包跟java中的package并不相同,对于java,如果import java.io.*,则io包下的所有类都可以直接引用;而npm的package,虽然requir
2016-12-09 19:02:06 446
翻译 NodeJS学习 -- Event
https://nodejs.org/dist/latest-v6.x/docs/api/events.html下面是对官方文档的大体翻译。 Node.js的很多核心api都是建立在异步事件驱动基础上,一些对象(”emitters”)会emit事件,而其他函数对象(”listeners”)被调用。 只有EventEmitter类的实例才能emit事件。当emit一个事件时,关联到这个事件的所有的
2016-12-09 09:31:03 581
原创 Android开发之View系统
进行Android的app的开发(或者说移动开发),首先就要熟悉View系统。包括View的使用和绘制,以及事件分发。下面就针对这个进行学习。通过参考csdn其他同学的博客,大致按照下面的顺序进行。1. 使用Canvas和Drawable绘制2. View和Layout 的使用3. 动画4. 系统的绘制流程,onMeasure、onLayout、onDraw5. 事件分发机
2016-10-22 14:39:22 327
原创 js中array-like object
http://web.jobbole.com/86581/附程序测试function testParams() { console.log("arguments is Array ? " + Array.isArray(arguments)); console.log("param1=" + arguments[0] + ", param2=" + arguments[1] + "
2016-09-29 10:17:07 585
原创 关于编程范式
http://dataunion.org/23223.html 并提到了几份参考材料 MIT的《Concepts, Techniques, and Models of Computer Programming》(简称CTM,另一本标准化的入门书籍是MIT的《Structure and Interpretation of Computer Programs》,简称SCIP 有时间学习一下。
2016-09-29 09:29:53 650
原创 js遍历对象的方法
1. for ... in 语句for (let variable in object) { ... }https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/for...in以任意次序迭代一个对象的可枚举属性。var obj = {a: 1, b: 2};for (let
2016-09-28 10:14:25 29341 1
原创 迭代器
先看看这篇文章,http://wiki.jikexueyuan.com/project/java-design-pattern/iterator-pattern.html迭代器是一种设计模式,与集合有关。集合也可以看成包含对象的容器,如List、Set、Map、数组。迭代器的作用就是把容器中的对象一个个遍历出来.用for循环不行吗?为啥要用迭代器方式?这篇文章总结的很好迭代器模式的优点
2016-09-28 09:55:50 324 2
原创 Javascript对象和原型继承的理解
如果学过java或者c++,那一定认为继承应该是class类型的,在此基础上接触javascript的继承,一定会有点小困难。现在的自己也不能说是很了解,至少还没有理解,为啥大神们说基于原型的继承会比基于类的继承更强大? 先罗列一下资料, MDN中文版 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Inheritance_and
2016-09-21 16:03:26 367 1
原创 javascript ES6之class
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes 根据MDN文档介绍,class语法并不是引入了新的OO继承模型。class提供了一种创建对象和继承更简洁的方式。 定义class有两种方式,class expressions 和 class declarations。对应的文档 https://d
2016-09-20 16:31:35 514
wireshark使用教程
2011-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人