- 博客(11)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 同步、异步与阻塞和非阻塞
综合 知乎 怎样理解阻塞非阻塞与同步异步的区别? 严肃的回答 愚抄的回答1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由
2017-07-31 12:53:59 392
转载 静态方法和实例化方法的区别
方法是我们每天都在写得,很多程序员大多都使用实例化方法,而很少使用静态方法,问原因也说不出来所以然,或者简单的回答两者定义的区别,静态方法不需要new就可以使用 实例化方法需要new了以后才可以使用。。。。我们真的理解了吗?从实际项目开发说起,这里有开发项目的三种方式:开发项目中把BLL和DAL分开,在BLL调用DAL的代码。一、在DAL中使用静态方法,不创建实例直接调用(大概有很多人
2017-07-31 11:38:25 559
转载 ffmpeg之demux 解复用
今天学习解析媒体文件。写了一个用例,解析MP4文件得到视频帧和音频帧,并分别保存到不同的文件。照惯例,先学习,再代码。学习av_register_all[cpp] view plain copy /** * 初始化 libavformat,并且注册所有的合并器、解析器和协议。 * 如果你不调用这个方法,你可以明确地选择你想要程序支持的
2017-07-29 16:47:46 1391
转载 cv::Mat到YUV420的转换
某些特定场合我们会经常遇到yuv420格式的视频文件,这种视频帧无法直接用于OpenCV,故而,需要进行格式转换;幸运的是,opencv提供了rgb到yuv420的格式转换函数;下面给出基本用法;函数1:读取avi格式的视频文件,转换成Yuv420格式,并写入文件;[cpp] view plain copy void WriteYuv() {
2017-07-26 14:49:55 1930
转载 FFmpeg数据结构:AVPacket解析
本文主要从以下几个方面对AVPacket做解析:AVPacket在FFmpeg中的作用字段说明AVPacket中的内存管理AVPacket相关函数的说明结合AVPacket队列说明下AVPacket在传递过程中数据缓存的管理查了一些资料,发现FFmpeg的版本更新还是挺快,而且有很多API也有改动,本文使用的FFmpeg的最新版本3.1。AVPacket简介AVPacket是F
2017-07-19 10:14:23 920
转载 JNI实现回调| JNI调用JAVA函数|参数和返回值的格式
代码下载:http://dl.dbank.com/c0c0xs3b24一、JNI实现回调通过JNI在Native层调用Java层的方法,来实现Native层向JAVA层传递消息。JNICallback.java[java] view plain copy public class JNICallback extends Activity {
2017-07-13 19:38:37 963
原创 H264码流分析:NAL VCL层,SPS PPS,annexb模式
1、码流总体结构: ( 参考:http://blog.csdn.net/chenchong_219/article/details/37990541 http://www.cnblogs.com/lidabo/p/4602422.html)h264的功能分为两层,视频编码层(VCL)和网络提取层/网络抽象层(NAL)。H.264 的
2017-07-13 11:44:10 1565
转载 Android JNI 传递对象
JNI初步入门后,在传递数据的时候,遇到一个需求:有多个数据需要在Java与C代码之间进行传递。如果都做为函数参数传入,则函数很长很难看,并且多个数据的返回也不好实现。所以想到了把数据打包后传递。这在C语言中就是结构体,在Java中就是类了。我们要做的工作就是,先确定要传递的数据,然后相应在C与Java中定义相应的数据类型,然后通过JNI进行数据对应。下面以一个例程来逐步说明。为了更好
2017-07-11 20:43:28 583 1
转载 回调方法介绍之中国好室友篇(Java示例)(什么是回调函数?)
转自知乎:https://www.zhihu.com/question/19801131/answer/26586203作者:futeng链接:https://www.zhihu.com/question/19801131/answer/26586203来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。前言在Java社区的各种
2017-07-10 10:38:57 462
原创 学习硬解码视频过程(安卓)中参考的一些文档
Android MediaCodec编码解码实例解析源代码:https://github.com/WangShuo1143368701/VideoView/tree/master/mediacodecdemo
2017-07-05 17:22:53 681
原创 Vim常用操作整理备份
1.上下左右移动光标: h:左 l:右 k:上 j:下2.删除一行:dd3.删除一个字符:x4.删除一个换行符:J5.在光标下方新建一行,并且进入插入模式:o(小写字母o)6.在光标上方新建一行,并且进入插入模式:O(大写字母O)7.光标移动到下一单词的词首:w8.光标移动到前一单词的词首:b9.光标移动到下一单词的词尾:e10.
2017-07-03 19:22:36 515 1
基于C/S模式的网络论坛系统
2015-05-17
如何判断 aspx? 有没有传参数?
2016-06-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人