2021-11月报

0、产品设计

1、基础知识(编程语言、计算机理论基础)

大约在1988年之前TCP/IP是没有拥塞控制的,但是随着网络接入规模的发展之前仅有的端到端窗口控制已经无法满足要求,在1986年引发大规模网络瘫痪,此时就要提到一个重量级人物:Van Jacobson范·雅各布森。

这位力挽狂澜的人物入选了计算机名人堂Internet Hall of Fame,Van Jacobson大神提出并设计实施了TCP/IP拥塞控制,解决了当时最大的问题

Volatile是Java虚拟机提供的轻量级的同步机制(三大特性)

2、流媒体、播放器相关技术

  • 优酷播放体验优化实战(四)–“三高”音频渲染引擎设计

  • 浅谈多人音视频的传输架构

    一般建议:如果规模不大 (5 人以下) Mesh 框架就够用了,毕竟实现简单;如果 50 人以下,且带宽有限,选择 MCU 比较适合;如果规模更大,且带宽良好,SFU 相对更适合。

3、android技术

4、前端技术

5、架构、框架、跨平台、性能优化等技术

页面可视化搭建系统从16年开始如雨后春笋般涌现而出,从活动页搭建到中后台搭建,有开源有仅公司内部使用的,都致力于将前端从繁复的体力劳动中解脱出来,提高页面生产效率。优酷内部也有一套营销活动搭建系统,每年生产2K+活动页;能够满足这么多页面的需求,除了沉淀了大量可复用的组件外,围绕着搭建系统的前端研发每天都在不停地维护升级老的组件,同时生产新的组件。

下面总结一下几种方式的优缺点:

  • hash模式兼容性更好,且不需要服务器配合修改,但SEO不友好,并且hash模式的地址比较丑陋。
  • history模式对于SEO更友好,但需要服务端进行配置,并且IE8及以下不支持。
  • memeory模式的路由信息保存在内存中,浏览器的前进后退操作无效,更适合运用在单机应用中。

  表1-1 React语法小程序跨端框架举例

框架

厂家

特征

Kbone

腾讯

不限技术栈,微信小程序和 Web 端同构的运行时解决方案,模拟了一套dom和bom接口,用以兼容现有的前端体系,只能用于Web兼容微信小程序,无法满足其他平台小程序的开发

Taro1/2

京东

类React,静态编译型框架仅在开发时遵循React语法,编译后运行时与React无关

Nanachi

去哪儿

React,静态编译型框架

Rax

阿里巴巴

以运行时方案为基础,支持局部场景使用编译时方案。运行时的支持基于Kbone,使用的是类React语法的Rax框架

Remax

蚂蚁金服

使用原生React来构建小程序,运行时框架,从Remax2.0开始支持Web应用的构建

Taro3

京东

不限技术栈,使用一套runtime层来兼容各种DSL,诞生于Remax之后

6、优秀开源项目、工具、安全

7、新技术(5G/VR/AI/IOT/自动驾驶/区块链/边缘计算/端智能等)

本文结合KBQA在美团场景中的具体实践,以及发表在EMNLP 2021上的论文,介绍了KBQA系统整体设计、难点突破以及端到端问答的探索,希望能对从事相关研究的同学有所帮助或者启发。

8、服务端技术

9、工程师文化

10、行业动态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值