点击上方“终端研发部”,选择“明星”
回复“资源”,接收全网最火爆的Java核心知识汇总~
来源 /
前言
1.图表库
开源来自百度业务前端数据可视化团队。基于它,它是一个纯图表库,提供直观、生动、交互、个性化的数据可视化图表。
拖放重算、数据查看、范围漫游等创新功能大大提升了用户体验,赋予用户挖掘和整合数据的能力。
2.分布式配置管理平台
ent(分布式配置管理平台)专注于对各种分布式系统进行配置管理的通用组件/通用平台,提供统一的配置管理服务。
3.移动开发框架
它是一个基于 node.js 的开发框架。您需要安装 node.js 和。
4.新的3D可视化库-X
-X是团队推出的全新3D可视化库。是基于QTEK与底层库深度融合的扩展。
5.百度的图书馆
它是一组开发的简单可靠的库。
6.在线富文本编辑器
,简称UM,是一款为满足大多数门户网站中简单的邮箱或回复框需求而定制的在线富文本编辑器。UM的主要特点是容量和加载速度的变化。完整版代码大小为125k,摒弃传统模式,采用div加载方式,实现更快的加载速度和零加载失败率。
7.自动化测试框架Cafe
Cafe测试框架是百度QA部门开创性的平台自动化测试框架。该框架涵盖了自动化测试的各种要求。该框架致力于实现跨进程测试、快速测试、深度测试,解决了自动化测试中的诸多问题,如业界尚未解决的跨进程测试问题。
8.Web UI 框架
它是百度的一个Web前端UI框架。可以使其具有可比性的体验和互动。
9.百度音乐播放器核心
它是一个跨平台的轻量级音频播放解决方案。是百度@音乐前端团队开发维护的浏览器音频播放内核。它基于音频技术,并已应用于百度音乐的多个在线产品线。具有很强的灵活性和稳定性。
10.轻量级UI组件
它是一个用脚本开发的轻量级 UI 组件。具有性能高、代码量少、支持多种初始化方式等优点。Web 前端开发人员可以使用它来快速构建具有更复杂前端功能的网站。每个组件都有非常丰富的接口和事件处理,网站还提供了详细的使用文档和Demo演示。Web前端开发者可以通过自定义组件、初始化方法、插件等方式获得最轻量的版本。
11. 高性能RPC框架BGCC
BGCC(音:[:])是百度拥有完整知识产权的跨平台、多语言、面向对象和服务的轻量级高性能RPC框架。支持事务级服务器端消息的主动推送,强大的接口级事务管理功能,包括自定义通信协议、接口描述语言(bidl)、强大的代码生成引擎(),以及Java和C++通信的无缝集成。
12.分布式表系统Tera
Tera 是一个高性能、可扩展的数据库系统,旨在管理搜索引擎中数以万亿计的超链接和网页信息。为实现数据的实时分析和高效访问,我们采用按行键、列名和时间戳进行全局排序的三维数据模型来组织数据,采用多级系统,充分利用新一代服务器硬件大内存、SSD盘和10G网卡。性能优势,在实现模型灵活的同时,实现高吞吐量和横向扩展。
13. 基于Node的同构方案
基于 Node.js 的同构解决方案。提供的服务端运行环境,使其具备从SPA到MPA,从前端渲染到后端渲染的深度响应能力。
14.C/c++ 面向语言的构建工具 Broc
broc是c/c++语言的构建工具,提供编译、分支依赖、依赖模块下载等功能。与使用库文件链接的 make 不同,broc 同时编译依赖库源代码和程序源代码。这种方法可以避免由于程序源代码与依赖库编译选项或平台不一致而导致的软件兼容性问题。问题; broc 支持编译后自动运行单元测试用例;在持续软件集成的帮助下。
15.富文本编辑器
它是百度网页前端研发部门开发的一款所见即所得的富文本网页编辑器,轻量级、可定制、注重用户体验。
16.在线思维导图编辑器Kity
是百度FEX团队f-cube组(原创组)的又一力作。作为一款在线思维导图编辑工具,它拥有众多编辑工具的交互体验。KM与UE的目的相同,都是关注终端用户的体验。同时充分发挥Web云存储的优势,可以将编辑好的思维导图直接同步到云端。此外,独创的“云盘分享”功能,用户可以直接将当前编辑好的脑图生成在线链接,一键分享给其他用户,实现无缝沟通。
17.轻量级类库
() 是一个轻量级的类库,MVC封装,数据驱动,提供了类似Dom的事件模型,让绘图有了很大的不同!
18.文件上传组件
它是由(FEX)团队开发的一个简单的现代文件上传组件。在不放弃主流IE浏览器的情况下,可以充分发挥现代浏览器的优势,继续使用原版运行时,兼容IE6+、4+、IOS6+。两台设备运行时,相同的调用方式可供用户随意选择。
19. 手势识别和事件库.js
.js 是移动设备上的手势识别和事件库,由百度云团队维护,也是百度内部广泛使用的开发工具。
20.地图可视化工具库Mapv
Mapv是一个基于百度地图的大数据可视化开源库。可用于显示大量的点、线、面数据。每种类型的数据也有不同的显示类型,如直接点、热图、网格、聚合等。显示数据。
21.专注移动滑动解决方案
这是一个非常流畅的滑块,支持移动和混合应用程序。
22.百度UI库ESUI
ESUI是一套简单的UI,提供了一系列的控件来满足基本的页面交互功能。ESUI 的 API 和默认的视觉皮肤遵循标准。
23.的弹窗插件wBox
wBox是基于.4.2开发的轻量级弹窗插件。主要实现了弹窗的效果,并增加了很多有趣的功能,比如功能、显示隐藏层、Ajax页面、嵌入页面等功能。
24.百度BI平台
百度开源的新一代一站式敏捷BI平台,提供报表和OLAP服务的敏捷BI平台。
25.前端集成方案FIS
FIS(FIS)提供的集成解决方案依赖于一套灵活高效的编译工具。FIS利用这个编译平台整合前端开发资源。联系FIS,你可以从这个平台开始。
26.移动组件库UI
GMU(UI)是百度前端通用组开发的移动组件库。它具有代码量小、简单、易用的特点。很多移动端的bug都在组件内部处理,覆盖的模型范围很广,可以大大减少交互组件的开发。工作量大,非常适合移动网站项目。
27.RPC框架沙发-
SOFA-(-rpc)是一个基于使用::Asio实现的RPC框架的网络通信库,广泛应用于百度各部门。
28.百度文件系统BFS-
百度的核心数据库 Tera 将数据保存在分布式文件系统上。分布式文件系统的性能、可用性和可扩展性对整个上层搜索业务的稳定性和有效性有着至关重要的影响。
29.企业标准加载器ESL
ESL 是浏览器端的、符合 AMD 标准的加载器,适用于现代 Web 浏览器端应用程序的入口和模块管理。
30.前端移动框架
它是一个模块化和组合的前端移动框架。
31.百度分库分表中间件服务器
是百度同学赵熊(id:)编写的基于协议的分库分表中间件服务器。支持多种灵活的(脚本自定义)分库分表规则,实现应用和分库分发。表之间是隔离的,对于处理,降低db连接的IO压力,可以实现读写分离和手动切换。
32.doc在线编辑预览
它是一个在线编辑和预览 .doc 和 .docx 文档的工具。
33.JS模板引擎
希望打造一个让用户觉得“简单好用”的JS模板引擎。
34.在线文件管理器
是一款基于百度前端团队的页面级文件管理应用。
35.
它是一个在线PPT演示文档的框架。
36.网页幻灯片
它是使用编写的网络幻灯片。
37.前端模块化方案fis-pure
fis-pure是基于FIS的纯前端模块化解决方案。
Pure是基于FIS二次封装能力封装的解决方案。可以直接使用,也可以参考fis-pure封装或组合插件,构建自己的集成方案。
38.J2EE前端集成方案
是服务器端JAVA+的前端集成解决方案。为前端开发优化而生,提供前后端分离、性能自动优化、模块化开发机制等功能。
39.的Java开发工具包
就是为Java程序开发一套简单的类库。目的是为了简化java语言中类库的使用。您不需要了解文件的操作和语法。可以直接使用java注解来定义字段类型。
40.人工智能软件WARP-CTC
WARP-CTC是百度硅谷人工智能研究院开源的百度关键人工智能(AI)软件。
41.百度云Go语言SDK
百度云存储服务Go语言SDK。
42.前端模块加载方案
它是一套前端模块加载解决方案。与传统的模块加载相比,根据产品的实际使用场景自动选择相应的解决方案,使得最终的实现非常轻巧简洁。
43. 公式编辑器
Kity为您提供公式表达式分析、公式可视化编辑、公式完美展示的网页端整体解决方案。
44.优质类库Qtek
Qtek()是一个仍处于实验阶段的优质库。
物理组件:
二维组件
45.集群操作系统
它是一个数据中心操作系统。目标是最大限度地利用资源,降低应用部署和运维成本。支持对数以万计的集群资源进行调度和管理。目前主要服务于百度搜索的离线架构业务,解决分布式文件系统。形成系统,以及上层计算模块的运维和部署。
46.丰富的浏览器端Web应用框架ER
ER是百度丰富的浏览器端Web应用框架。它适用于并可轻松构建全站 AJAX Web 应用程序。
47.深度学习平台
( Deep ) 是一个易于使用、高效、灵活且可扩展的深度学习平台。它最初是由百度科学家和工程师开发的,目的是使百度产品能够提供深度学习。
48.前端统计框架ALog
ALog 是一个前端统计框架。
49.推送SDK
Push SDK 是百度的云推送 SDK 开发包。
50.企业级前端应用开发平台EDP
EDP是一个基于Node.js的前端应用开发平台。它是一个企业级前端应用程序开发平台。提供了常用的项目管理工具、包管理工具、调试工具、构建工具、代码生成工具、代码检查工具等一系列开发时间。支持并允许用户自定义自己的扩展。
51. 音乐播放器
它是一个支持 iOS 设备的音乐播放器版本。
演示地址:
52.遮罩插件
它是一个插件,基于它可以感知鼠标移动的方向,并在相应方向(或相反方向)以动画方式显示蒙版图层以显示标题或描述。应用于幻灯片或专辑的选择是很好的。还支持自定义蒙版高度、动画时间、字体颜色、背景颜色、文本布局等。
53.模板引擎ETPL
ETPL是一个灵活的、高性能的模板引擎,具有很强的复用能力,适用于WEB前端应用中的视图生成,尤其是SPA(Page APP)类应用。
54. 基于LESS的风格工具库EST
EST (ECOM) 是一个基于 LESS 的样式工具库,可以帮助您更轻松地编写 LESS 代码。EST 提供了一系列方便快捷,只在调用时输出代码。est 不想提供 HTML 直接调用的类名,用“样式类”污染 HTML 代码的语义。当然,你也可以根据自己的项目需求,基于est构建样式类库,并提供类名接口,方便快速开发。
演示地址:
55. 基于SVG的矢量图形库Kity
Kity 是一个基于 SVG 的矢量图形库,可帮助您在页面上快速创建和使用矢量元素。
56.前端资源聚合平台
是FIS包管理工具。提供方便易用的资源安装、发布、搜索和管理工具。用于在团队之间快速共享资源,提高开发效率。
57.EDP 扩展名 edpx-
edpx-是edp的扩展纯文字类小程序开发,为百度FE开发搜索结果页面模板提供工具。
58.服务虚拟化
服务虚拟化是指对不稳定、不可用和未开发的服务进行虚拟化。
59.前端集成方案
是一种基于fis扩展的前端集成解决方案,适用于.js的服务端。
60. 移动Web CSS 样式工具库
它是一个基于并专注于移动Web的CSS样式工具库。
61..js 扩展 Yog
Yog 是一个基于 .js 的 Node.js Web 应用程序启动模块,它扩展了 .js。
6基于2.的前端工具集
它基于前端工具集。因为是在系统中开发的,所以目前只适用于系统。
63.Node Log统计解决方法yog-log
yog-log是一个Node Log统计解决方案,yog框架的一个日志统计模块。支持中间件或独立使用,兼容ODP日志格式和配置。
64.轻量级覆盖测试工具
是一个非常方便的统计测试用例异常日志覆盖率的工具。可以清晰的分析程序源代码中异常日志的覆盖率,检查测试的充分性,指导测试用例的改进。
65.智信组件库moye
Moye 是 ECOM UI 1.1 规范的轻量级实现。
66.fis--amd
fis--amd 可以识别js中的amd依赖,自动打包的js为amd。
67.EDP的移动端扩展EDPM
edpx-(EDPM) 是 EDP 的移动扩展。EDPM是对edp功能的补充,为移动项目提供项目初始化、搭建脚手架、调试服务器等功能。
68.前端代码风格工具FECS
FECS 是一个基于 Node.js 的前端代码风格工具。
69.WEB组件规范
它是一系列基于WEB的组件规范,致力于利用规范的力量让组件发挥更大的价值。
70.瑜伽下午
yog-pm 在 pm2 的基础上提供了几个增强的命令,以提高 pm2 的易用性和稳定性。
71..js 中间件 yog-view