自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小伙儿在这儿烤地瓜

It's never too late to start

  • 博客(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

H.265与H.264的对比

H.265与H.264的对比

2016-12-20

基于C/S模式的网络论坛系统

JAVA网页设计基础文件,利用java和javascript编写了一个网上论坛系统,利用JDBC:ODBC数据源实现了数据库的连接,前台后台数据库都有,均为自己编写。

2015-05-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除