我们知道,Java NIO的ByteBuffer只有一个position指针标识位置,读写切换时需要调用flip()方法,这样容易出错。而Netty为了解决这个问题,使用了两个指针readerIndex、writerIndex。当然,Netty的ByteBuf的功能不仅仅如此,让我们一起看看Nett ...
分类:
Web程序 时间:
2019-09-25 15:20:28
阅读次数:
111
注册复用器,编码器等的函数av_register_all() 注册编解码器avcodec_register_all() 注册复用器的函数是av_register_output_format()。 注册解复用器的函数是av_register_input_format()。 注册协议处理器的函数是ffu ...
分类:
其他好文 时间:
2019-09-05 23:27:17
阅读次数:
127
https://mp.weixin.qq.com/s/-z9n6SHyAiK2OE7mOSvC2Q 简单介绍SRAM的实现。 ?? 1. 基本介绍 实现一个支持读写的静态存储器。存取的内容可以使用ECC进行编解码和验证。 2. TLRAM TLRAM是DiplomaticSRAM的子类: ?? 1) ...
分类:
其他好文 时间:
2019-09-05 13:53:23
阅读次数:
101
Kafka是一种分布式的,基于发布/订阅的消息系统。 Kafka的组成包括: Kafka将消息以topic为单位进行归纳。 将向Kafka topic发布消息的程序成为producers. 将预订topics并消费消息的程序成为consumer. Kafka以集群的方式运行,可以由一个或多个服务组成 ...
分类:
其他好文 时间:
2019-08-26 16:47:03
阅读次数:
107
参考博客: 1.Windows安装配置ffmpeg 2.百度经验:ffmpeg怎么用 3.FFMPEG零基础入门 ...
分类:
其他好文 时间:
2019-08-21 17:47:37
阅读次数:
83
所有的文件存储 >字节 字节(byte) --(编码)-- > 字符 (char) 字节(byte) < --(解码)-- 字符 (char) 字节:跟机器打交道。 字符:跟人打交道。 乱码的本质原因:编码、解码不一致。 ASCII (American Standard Code For Infor ...
分类:
其他好文 时间:
2019-08-09 23:29:28
阅读次数:
100
最近因项目需要用到JavaCV,所以本小白在项目正式开始之前先学习了一下JavaCV,记录一下学习过程。附上第一个入门程序: 1.JavaCV简介 JavaCV 是一款开源的视觉处理库,使用它可以采集视频和音频,给这些音视频编解码,然后是用指定格式封装这些音视频数据,以及用什么协议传输 GitHub ...
分类:
编程语言 时间:
2019-08-01 14:42:49
阅读次数:
1402
HTML:超文本标记语言 <-- 最好可以自己默写出来 --> <!DOCTYPE HTML> <html> <head> <title></title> </head> <body> 内容 </body> </html> 标签:<i>、斜体</i>、<p align=”left/right/cen ...
分类:
其他好文 时间:
2019-07-31 01:23:51
阅读次数:
91
任何数据类型想在网络中进行传输,都得经过编解码转换成字节流 在netty中,服务端和客户端进行通信的其实是下面这样的 程序 编码 网络 网路 解码 程序 对应服务端: 入站数据, 经过解码器解码后给后续的handler使用 出站数据, 结果编码器编码成字节流给在网络上传播 在netty中的编码器其实 ...
分类:
Web程序 时间:
2019-07-22 13:04:18
阅读次数:
185
一、语法基础 二、常用数据结构及使用方法 1. map: map[key]value 2. 数组:固定长度,较少使用 3. slice: 底层使用数组实现,但长度可扩展,传递切片即引用同一对象 4. struct: 结构体或类型 5. channel: 6. interface: 接口,可用于实现多 ...
分类:
其他好文 时间:
2019-07-20 21:49:06
阅读次数:
177