Mobile
一、React工具
用于构建用户界面的JavaScript库。采用组件化的开发模式和虚拟DOM(Document Object Model)技术。提供JSX的语法扩展,可在JS代码中编写类似HTML的标记。
DOM:DOM详解JS操作网页的接口,用于将网页转为一个JS对象,从而可以用脚本进行各种操作。
五、Java基础
六、Java的Interface
特殊的引用类型,一种抽象的数据类型,相当于是全都是纯虚函数的类。不能有实现代码。
Cloud
七、云服务性能优化中的虚拟化理解
虚拟化是将物理资源(服务器、存储、网络等)抽象为虚拟资源的技术。使用虚拟化软件将物理资源划分为多个独立的虚拟环境,每个虚拟环境可独立运行操作系统和应用程序。
八、形式化验证
通过数学方法验证计算机系统/软件的正确性的技术。步骤:规范建模、推理证明、反例分析。
九、Rust语言
一门系统级编程语言。特点:内存安全(解决空指针、栈溢出等)、并发性、跨平台。
十一、ICP(Internet Content Provider):在互联网上提供信息服务的机构或个人。
十二、IXP(Internet eXchange Points)
是互联网交换点,用于两个高流量客户端之间进行网络流量交换的方便的节点。可提高互联网的可达性和交换性能。(区别于ISP网络服务提供商)。
十三、动/静态短/长期Peering
动态短期Peering指网络服务提供之间建立临时的互联互通关系实现高效的数据传输。
动态即临时建立,静态即长期建立,Peering指互联网服务提供商之间直接连接并交换流量的过程。通过建立互联网交换点(IXP)或私有互联网交换(PNI)连接,共享流量。
十四、什么是云
云就是通过 互联网 提供的【计算资源和服务】。云计算通过将计算任务和数据存储在远程的服务器上,提供按需访问和使用的计算资源。所以云其实就是互联网的各个服务器聚在一起形成的一朵巨大的互联网计算资源云。(暂时这么理解吧)
十九、TCP拥塞控制算法
主要包括:慢启动、拥塞避免、快速重传、快速回复、超时重传。
目标:通过动态调整发送速率和拥塞窗口大小,适应网络的拥塞程度,实现高效的数据传输。
二十、看板
敏捷项目管理方法,用于可视化工作流程和任务的管理。通过将工作流程划分为不同的列和任务卡片来帮助团队可视化工作进展。
二十一、云服务和云原生
云服务:通过互联网提供的各种计算资源和服务,包括计算、存储、数据库、网络等。
云原生:一种软件开发和部署的方法论,旨在充分利用云服务的优势。
二十三、RPC(Remote Procedure Call)开销
网络开销、序列化和反序列化开销、远程调用开销、并发开销等。