Wesley13 Wesley13
3年前
Java Stream
1Stream简介Stream是数据渠道,用于操作数据源(集合,数组等)所生成得元素序列。而集合讲得是数据,流讲得是计算。注意:Stream自己不会存储元素。Stream不会改变源对象。相反,它会返回一个持有结果得新StreamStream操作时延迟执行得,这意味着它们会等到需要结果时才执
Stella981 Stella981
3年前
FLV帧全面分析。研究心得。
做视频会议,用RTMP协议,就要把视频流封装成flv包。最近几星期一直在纠结怎么封装,终于让我找到规律了。首先下载一个flvparse软件。来分析flv的帧数据。打开软件,点浏览选择路径打开flv文件可以得到下图:!(http://static.oschina.net/uploads/img/201203/15191308_1nTr.gif)
可莉 可莉
3年前
20年前和现在
作者本人闲大赋,搞了开发20年,在一流的电信,电商,金融公司工作,编写过《SpringBoot2精髓》和《Java系统性能优化实战》,也是国内流行开源Beetl和BeetlSQL开源的作者。现在再一家AI公司担任后台架构师。!(https://oscimg.oschina.net/oscnet/up998d83bf37c45ebf414ae
Wesley13 Wesley13
3年前
FPGA设计经验总结
1.1FPGA设计经验总结1.1.1本节目录1)本节目录;2)本节引言;3)FPGA简介;4)FPGA设计经验;5)结束语。1.1.2本节引言“不积跬步,无以至千里;不积小流,无以成江海。就是说:不积累一步半步的行程,就没有办法达到千里之远;不积累
Stella981 Stella981
3年前
Android视频直播流(七)NV21转换NV12
上一章已经成功把YUVNV21编码成H264的视频流了,但是因为MediaCodec需要输入的是NV12,所需要把NV21转换成NV12我们这里先看一下NV21和NV12的区别。NV21和NV12都是属于YUV420,所以Y的排列是一样的,唯一的区别就是UV的排列的不同。!NV21和NV12(https://st
Wesley13 Wesley13
3年前
Java Web 学习笔记
过滤器Filter功能:1、用来拦截传入的请求和传出的相应。2、修改或以某种方式处理正在客户端和服务端之间交换的数据流。如何使用?与使用Servlet类似,Filter是JavaWeb提供的一个借口,开发者只需要自定义一个类并且实现该接口即可packagecom.janeroad.filter;
Wesley13 Wesley13
3年前
.NET中的GC垃圾回收
本章将和大家分享.NET中的GC垃圾回收。托管堆垃圾回收CLR提供GC。1、什么样的对象需要垃圾回收?  托管资源引用类型  托管资源和非托管资源:    托管的就是CLR控制的,例如:new的对象、string字符串、变量等;    非托管不是CLR能控制的,例如:数据库连接、文件流、句柄、打印机连接等;    u
Wesley13 Wesley13
3年前
30年技术积累,技术流RTC如何成为视频直播领域的黑马?
摘要:视频业务链的背后,本质是一张视频处理和分发网络。5G云AI时代下,实时音视频必然会步入到一个全新的发展期。2020年这场肆虐全球的新冠疫情让很多企业重新审视自己对数字化的认识,正如“大潮褪去,才知道谁在裸泳”,疫情来势汹汹之时,企业数字化水平高下立分。有的企业之前一直自豪于斥重资打造高科技会议室,但在员工纷纷居家隔离时才发现,
Stella981 Stella981
3年前
Sentienl 流控效果之匀速排队与预热实现原理与实战建议
点击上方“中间件兴趣圈”,选择“设为星标”做积极的人,越努力越幸运!!(https://oscimg.oschina.net/oscnet/a4efb73032c3317edc4d4a58f6f5a2f4235.png)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp
Wesley13 Wesley13
3年前
Java开发笔记(九十一)IO流处理简单的数据压缩
前面介绍的文件I/O,不管是写入文本还是写入对象,文件中的数据基本是原来的模样,用记事本之类的文本编辑软件都能浏览个大概。这么存储数据,要说方便确实方便,只是不够经济划算,原因有二:其一,写入的数据可能存在大量重复的信息,但依原样写到文件的话,无疑保留了不少冗余数据,造成空间浪费;其二,写入的数据多以明文方式保存,容易产生信息泄露,安全性不高。为此Java提