自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 1、JAVA中Object对象内存布局JOL

Java中Object对象内存模型JOL详细介绍,通过实际的代码演示介绍面试官会问到的Object占用多少内存问题

2023-06-23 21:31:55 134 1

原创 Webrtc音视频会议之Janus源码架构设计

Webrtc音视频会议之Janus源码架构设计架构WebRTC音视频转发核心原理引用文章请标明出处,否则可以保留一切追究责任的权利技术交流:qq:408365330微信:egojit

2020-06-20 08:03:57 1710

原创 Webrtc音视频会议之Janus源码阅读必备

Webrtc音视频会议之Janus源码调试准备前面写了那么多Webrtc方面理论性的知识,从这篇文章开始终于开始进入Janus WebRTC server的源码阅读和分析;工欲善其事,必先利其器,这篇文章我们来说下阅读Janus-gateway源码准备的工具和环境;同时了解下如何利用这些工具阅读Janus源码环境准备Linux和MacOS环境Janus WebRTCserver是由C语言编写,依赖了Linux系统的一些特有库,所以不支持在Window下进行编译调试,由于linux和MacOS其实最终

2020-06-15 19:59:51 2411 6

原创 Webrtc音视频会议之Mesh/MCU/SFU三种架构

Webrtc音视频会议之Mesh/MCU/SFU常用架构列出这三种架构的优缺点,通过这种对比让我们在音视频会议架构设计的时候能选择更合适的架构模式;并且让我们对这三种架构有一个更准确的认识同时为后续为什么我选择SFU架构的Janus项目来研究做准备

2020-06-13 23:01:59 6874 2

原创 Webrtc音视频会议之Webrtc“不求甚解”

音视频会议SFU方案之Webrtc“不求甚解”这里只是对Webrtc的“不求甚解”情况下的“高屋建瓴”,想要“细致入微“”那得好好的研究RFC一堆协议和Webrtc源码;Webrtc涉及的协议之多和内容之丰富我只能叹一声到此处休矣!!!!再此处我列出一些有兴趣可以去看看ICE协议:rfc5245OAM模型:rfc3264SDP协议: rfc4566对一个技术的深度把我是阅读源码;前人的肩膀还是值得站一站的;但是阅读一个项目源码的前提是了解源码中包含的思想,同时设计一个方案的前提是得对方案中涉

2020-06-12 20:46:00 862

原创 Webrtc音视频会议之Janus编译

音视频会议SFU方案之Janus编译说明环境准备安装了ubuntu系统的visualbox虚拟机,本案使用xubunt16.04;安装好git,方便从github上面clone源码apt 安装 aptitude (sudo apt install aptitude)更新 aptitude (sudo aptitude upgrade)安装cmake (sudo aptitude install cmake)开始编译1.安装依赖 aptitude install libmi

2020-06-07 14:48:58 2800

原创 3. springboot2.2.x源码学习-run的启动流程

QQ: 408365330email: [email protected]. springboot2.2.x源码学习-run的启动流程run代码总览: public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); // 1.1 springboot程序...

2020-03-17 12:54:00 249

原创 2. springboot2.2.x源码学习-SpringApplication构造说起

2. springboot2.2.x源码学习-SpringApplication构造说起public SpringApplication(ResourceLoader resourceLoader, Class<?>... primarySources) { // 2.1 设置资源加载器 this.resourceLoader = resourceLoader; Asse...

2020-03-03 14:16:11 314

原创 1. springboot2.2.x源码学习-说在前面

1. springboot2.2.x源码学习-说在前面初衷2020年是个特殊的年份,由于疫情的影响,享受了从工作以来最长的带薪休假;感觉还是不能太闲,太闲了生物钟作息规律全乱套,生活过的一团遭;所以思考了一下找点事情让自己忙起来,有规律起来;这个事情有利于自己的提升而且还要有意义,最后决定开始写这个springboot源码阅读系列的技术博客;后续上班了,不一定天天去阅读源码和更新博客,但是有时...

2020-03-02 13:28:48 284

原创 Springboot全套技术培训和常用框架整合

Springboot全套技术培训和常用框架整合闲暇时间录制了一套很全的springboot教学视频,包括一些常用第三方框架和springboot的整合,录制视频的初衷就是为了分享,不是以盈利为目的的,第一次录制经验欠缺,所以存在着这样或那样的问题,但是内容和经验是有用的。课程的进度是一个礼拜保证2-4节课程的上传,喜欢和感兴趣的可以关注下介绍springboot2.x全套培训材料;总共15章...

2019-10-31 19:56:44 346

空空如也

空空如也

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

TA关注的人

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