随笔分类 -  编程杂项

编程杂项,环境设置等
摘要:LOCAL_LDLIBS :链接的库不产生依赖关系,一般用于不需要重新编译的库,如库不存在,则会报错找不到。且貌似只能链接那些存在于系统目录下本模块需要连接的库。如果某一个库既有动态库又有静态库,那么在默认情况下是链接的动态库而非静态库。 如:LOCAL_LDLIBS += -lm –lz –lc 阅读全文
posted @ 2018-01-05 13:30 rlandj 阅读(10457) 评论(0) 推荐(0) 编辑
摘要:一直不看好HEVC,总觉得这东西绝对不可能再恢复像h264那么辉煌了,如此高昂的授权费,被淘汰估计也就这一两年了,有必要预研一下AV1,马上进去二进制码流冻结流程了,感觉aom越来越近了,毕竟google自家主打的东西,youtube,android,webrtc,chrome,2018年必将带🔥 阅读全文
posted @ 2017-12-18 22:03 rlandj 阅读(7010) 评论(1) 推荐(0) 编辑
摘要:🤘🤘1.10和1.12版本都留名,哈哈哈,截图纪念🤘🤘 阅读全文
posted @ 2017-12-10 23:02 rlandj 阅读(231) 评论(1) 推荐(0) 编辑
摘要:😆😆😆,今天偶逛gstreamer 官网:https://gstreamer.freedesktop.org/releases/gst-plugins-bad/1.10.5.html 在10.5版本的release memo 中竟然见自己名字列在名单中,果断截图做个纪念。 阅读全文
posted @ 2017-07-06 22:45 rlandj 阅读(423) 评论(0) 推荐(0) 编辑
摘要:远程调试步骤 在Android设备上启动gdbserver并attach你想调试的进程,并指定监听调试命令的端口(此端口是TV上的端口) $ adb shell # ps |grep media #查看要调试进程的PID,以mediaserver进程为例 # gdbserver :1234 --at 阅读全文
posted @ 2017-06-06 10:15 rlandj 阅读(2953) 评论(0) 推荐(0) 编辑
摘要:参考时钟与时间戳处理1、参考时钟 用于作为系统的唯一参考,一般以系统启动时间开始计时,具体数值影响不大,主要是做一个比较和参考作用。参考时钟设计时主要保证稳定性,尽量不产生时钟偏移。2、时间戳时间戳有两种,1)同步时间戳 之所以称为同步,其作用是同步多个流之间的操作,如果只有一个流,显然这个时间戳是 阅读全文
posted @ 2016-09-21 17:41 rlandj 阅读(3886) 评论(1) 推荐(1) 编辑
摘要:PANORAMIC IMAGE PROJECTIONS An image projection occurs whenever a flat image is mapped onto a curved surface, or vice versa, and is particularly commo 阅读全文
posted @ 2016-06-08 17:01 rlandj 阅读(1614) 评论(0) 推荐(0) 编辑
摘要:1. 常用的基本知识 基本概念编解码 编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解... 阅读全文
posted @ 2015-09-23 13:29 rlandj 阅读(3667) 评论(0) 推荐(1) 编辑
摘要:- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。... 阅读全文
posted @ 2015-08-13 09:48 rlandj 阅读(5903) 评论(0) 推荐(3) 编辑
摘要:1.为什么要用C语言直到今天,C语言虽然不是使用人数最多的语言了,但是C没有老去,在很多的核心系统代码里,依然跑的是设计精美的C,绝大多数的嵌入式开发核心库软件是C开发的,多数标准算法是基于标准C设计的。C语言以其简洁,灵活和性能优越,依然在核心软件设计师心目中有不可动摇的地位。2.为什么要面向对象... 阅读全文
posted @ 2015-01-08 16:56 rlandj 阅读(511) 评论(0) 推荐(0) 编辑
摘要:需要看的文档http://www.3gpp.org/ftp/Specs/archive/26_series/3GPP TS 26.2333GPP TS 26.2433GPP TS 26.244luxh找到的一个好东西http://isotc.iso.org/livelink/livelink/fe... 阅读全文
posted @ 2014-09-13 09:39 rlandj 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:1、若要调试FFMPEG,在编译时应当在configure时,加上 --enable-debug --disable-asm注:在调试x264时就应该加上这两个配置选项,方能调试2、make install 会执行strip命令,strip命令就会去掉FFMPEG的symbols(符号表),... 阅读全文
posted @ 2014-09-09 21:06 rlandj 阅读(3487) 评论(0) 推荐(0) 编辑
摘要:基本选项:-formats输出所有可用格式-f fmt指定格式(音频或视频格式)-i filename指定输入文件名,在linux下当然也能指定:0.0(屏幕录制)或摄像头-y覆盖已有文件-t duration记录时长为t-fs limit_size设置文件大小上限-ss time_off从指定的时... 阅读全文
posted @ 2014-09-06 14:28 rlandj 阅读(5742) 评论(0) 推荐(0) 编辑
摘要:工欲善其事,必先利其器;要想用VC开发出高效率程序,必须对VC编译器有充分的了解。1:/GR(启用运行时类型信息)说明:此选项 (/GR) 添加代码以便在运行时检查对象类型。当指定此选项时,编译器定义 _CPPRTTI 预处理器宏。默认情况下,此选项被清除 (/GR–)。在 Visual Studi... 阅读全文
posted @ 2012-07-09 21:34 rlandj 阅读(414) 评论(0) 推荐(0) 编辑
摘要:由于ASP.NET分层呈现页面,它只会直接呈现最顶层的控件,如对于所有的ASP.NET窗体,其中所有的控件都嵌套在标签中,也就是说,必须检查HtmlForm类的Controls集合来获取页面服务控件的信息。所以,选择递归函数的解决方案:public partial class _Default :... 阅读全文
posted @ 2009-10-04 15:38 rlandj 阅读(150) 评论(0) 推荐(0) 编辑
摘要:物理坐标与逻辑坐标,这两个东西真是太容易混淆——关于这两者,有如下总结:1、可以认为CDC的所有成员函数都以逻辑坐标作为其参数。2、可以认为CWnd的成员函数都以设备坐标作为其参数。3、所有选中测试(hit-test)操作都应考虑设备坐标。区域的定义应采用设备坐标。某些像CRect::PtInRec... 阅读全文
posted @ 2009-06-06 20:47 rlandj 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1、 基础知识 坐标系统分为三类:全局坐标系统、页面坐标系统和设备坐标系统。页面坐标系与设备坐标系都是以设备的左上角为坐标原点,X水平向右为正,Y垂直向下为正。页面坐标与设备坐标系的差异在于X,Y的单位不同:页面坐标系中的X,Y单位可以任意设定,如英寸、毫米等;而设备坐标系中,只有一种单位,那... 阅读全文
posted @ 2009-05-17 15:03 rlandj 阅读(367) 评论(0) 推荐(0) 编辑
摘要:判断随机字符串之间的是否相等是程序设计中常用的技巧,再C++时代,我们可以通过把字符串中每四个字节转换为一个int对象,通过int对象一次比较四个字符,从而实现相对高效的字符串比较工作。那么,这个思路在C#中能否是实现呢?答案是肯定的。在C#中使用上述思想,必须要解决两个问题,其一是在C#中使用指... 阅读全文
posted @ 2008-05-18 17:58 rlandj 阅读(501) 评论(0) 推荐(0) 编辑
摘要:C#实现Web文件上传1. C#实现Web文件的上传 在Web编程中,我们常需要把一些本地文件上传到Web服务器上,上传后,用户可以通过浏览器方便地浏览这些文件,应用十分广泛。 那么使用C#如何实现文件上传的功能呢?下面简要介绍一下。 首先,在你的Visual C# web project ... 阅读全文
posted @ 2008-04-03 18:01 rlandj 阅读(479) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示