![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发
文章平均质量分 94
好未来技术团队
好未来作为一家科技驱动的教育企业,始终坚持“爱和科技让教育更美好”的使命。一直以来,好未来技术致力于教育科技技术的研究与创新。 在这里好未来技术团队每周会分享一篇最前沿的教育技术干货!欢迎大家关注!
展开
-
网校学研web直播课堂架构升级之路
概述首先,web的免安装,即用即走的特性,再加上没有版本的限制,可以快速迭代或者试错,特别的适合一些业务场景,例如创新性业务,快速迭代业务,关于web能不能支撑直播业务,web直播性能行不行,带着这两个疑问,我们对web直播能力做了探索。通过读这篇文章你可以了解到到web、h5、小程序是否能够做直播,以下探索基于网校学研大班直播体系。web1.0版本横空出世背景是产品侧提出讲座业务要重构,这时候天时地利人和都占有了,快速组建团队,耗时1个多月,做出了支持rtmp视频播放、即时聊天、投票、献礼物等原创 2021-06-06 03:32:33 · 396 阅读 · 1 评论 -
Windows平台基于API Hook技术的WinInet网络库HttpDNS实现方案
一、项目背景学而思网校直播课堂在线安装程序,是一个独立的应用程序,提供学生端的安装功能,为了减少安装包体积,避免引入第三方网络库,使用的是操作系统的WinInet网络库。为了更好的优化网络,提高网络连接的成功率,避免Local DNS造成的域名劫持等问题,采用HttpDNS方式实现域名解析。二、为什么使用HttpDNS相比于传统的DNS,HttpDNS主要有以下优势: 1. 域名防劫持:使用Http(Https)协议进行域名解析,域名解析请求直接发送至HttpDNS服务器,绕...原创 2021-05-21 12:00:25 · 892 阅读 · 0 评论 -
Java并发编程-Volatile和Syncronized关键字
Java并发编程学习分享的目标了解Java并发编程中常用的工具和类用途与用法 了解Java并发编程工具的实现原理与设计思路 了解并发编程中遇到的常见问题与解决方案 了解如何根据实际情景选择更合适的工具完成高效的设计方案学习分享团队团队:培优-技术中心-平台研发部-运营研发团队Java并发编程分享小组:@沈健 @曹伟伟 @张俊勇 @田新文 @张晨本章分享人:@沈健本章课程简介Volatile关键字Synchronized关键字Volatile篇目标:搞清楚Java并发工具.原创 2021-05-14 15:50:32 · 177 阅读 · 0 评论