用户中心USER CENTER

首页/用户
  • 视频直播和实时音视频区别调研

    摘要:特定实时性高稳定性差参与者是双向的同时推流和播放服务器模式为每一个参与者分配一个端口流量集中在一台机器上特点实时性低稳定性高流量通过均衡内容加速,目前支持的协议有等通用协议流媒体协议对比基于和核心组件音视频引擎传输层协议底层传输为媒体协议 WebRTC特定 实时性高稳定性差参与者是双向的(同时推流和播放)SFU服务器模式为每一个参与者分配一个端口流量集中在一台机器上 RTMP特点 实时...

    Yumenokanata 发布于Java
  • 源码注释解读—HashMap

    摘要:为了更贴近作者的实现意图,以及中每个类的功能特点,决定从源码的注释中和实现来窥探其真谛。注意,迭代器本身的行为不能被保证,通常来说,在非线程安全的并发修改存在的情况下,不可能做任何硬性的保证。迭代器的机制抛出是最佳的处理方式。 纸上得来终觉浅,绝知此事要躬行。 为了更贴近作者的实现意图,以及JDK中每个类的功能特点,决定从源码的注释中和实现来窥探其真谛。字斟句酌、查缺补漏;顺带提高英...

    Yumenokanata 发布于Java
  • 系列文章目录

    摘要:为了避免一篇文章的篇幅过长,于是一些比较大的主题就都分成几篇来讲了,这篇文章是笔者所有文章的目录,将会持续更新,以给大家一个查看系列文章的入口。 前言 大家好,笔者是今年才开始写博客的,写作的初衷主要是想记录和分享自己的学习经历。因为写作的时候发现,为了弄懂一个知识,不得不先去了解另外一些知识,这样以来,为了说明一个问题,就要把一系列知识都了解一遍,写出来的文章就特别长。 为了避免一篇...

    Yumenokanata 发布于Java
  • Java 中关于锁的一些理解

    摘要:每一个被锁住的对象都会和一个关联对象头的中的指向的起始地址,同时中有一个字段存放拥有该锁的线程的唯一标识,表示该锁被这个线程占用。 jdk 6 对锁进行了优化,让他看起来不再那么笨重,synchronized有三种形式:偏向锁,轻量级锁,重量级锁. 介绍三种锁之前,引入几个接下来会出现的概念 mark work: 对象头,对象头中存储了一些对象的信息,这个是锁的根本,任何锁都需要依赖m...

    Yumenokanata 发布于Java
  • 使用SpringSecurity处理CSRF攻击

    摘要:漏洞现状跨站请求伪造,也被称为或者,通常缩写为或,是一种对网站的恶意利用。与攻击相比,攻击往往不大流行因此对其进行防范的资源也相当稀少和难以防范,所以被认为比更具危险性。是一种依赖浏览器的被混淆过的代理人攻击。 CSRF漏洞现状 CSRF(Cross-site request forgery)跨站请求伪造,也被称为One Click Attack或者Session Riding,通常缩...

    Yumenokanata 发布于Java
<