阅读更多

2顶
0踩

开源软件

转载新闻 百度开源项目推荐

2017-09-06 16:41 by 副主编 jihong10102006 评论(0) 有7578人浏览
JavaScript 图表库 ECharts

ECharts是一款由百度前端技术部开发的,基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。

提供大量常用的数据可视化图表,底层基于ZRender(一个全新的轻量级canvas类库),创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、力导向布局图以及和弦图,同时支持任意维度的堆积和多图表混合展现。

开源自动驾驶平台 ApolloAuto

Apollo (阿波罗)是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。

Apollo 是百度重点打造的 AI 开放平台之一,计划主要包含 4 个技术模块:定位/感知模块、车辆规划与运营(AI+大数据,精准控制车辆,适合不同路况)、软件运营框架(支持英特尔、英伟达等多种芯片)。

百度文件系统 BFS-Baidu

百度的核心数据库Tera将数据持久化在分布式文件系统上,分布式文件系统的性能、可用性和扩展性对整个上层搜索业务的稳定性与效果有着至关重要的影响。现有的分布式文件系统(如HDFS等)无法满足低延迟、高可用、跨地域扩展等方面的需求,所以我们从百度搜索的业务特点出发,开发了自己的分布式文件系统BFS。

系统主要由NameServer、MetaServer、ChunkServer、SDK、bfs_mount和bfs_client等几个模块构成。
其中NameServer是中心控制模块,采用集群化部署,负责目录树的管理;ChunkServer是数据节点负责提供文件块的读写服务;SDK以静态库的形式提供了用户使用的API;bfs_mount通过libfuse,将bfs挂载到本地,作为本地文件系统访问;bfs_client是一个二进制的管理工具。

在线脑图编辑器 Kity Minder

KityMinder 是百度FEX团队的f-cube小组(原UEditor小组)的又一力作。作为一款在线的脑图编辑工具,它有着很多Native编辑工具的交互体验。KM与UE有着一样的宗旨,就是注重最终用户的使用体验。同时,它充分发挥了Web云存储的优势,可以直接将编辑中的脑图同步到云端。此外,借由独创的 “云盘分享”功能,用户可以一键将当前编辑的脑图直接生成在线链接共享给其他用户,实现无缝沟通。

分布式配置管理平台 Disconf

专注于各种 分布式系统配置管理 的通用组件/通用平台, 提供统一的配置管理服务。包括 百度、滴滴打车、银联、网易、拉勾网 等知名互联网公司正在使用!

分布式表格系统 Tera

Tera 是一个高性能、可伸缩的数据库系统,被设计用来管理搜索引擎万亿量级的超链与网页信息。为实现数据的实时分析与高效访问,我们使用按行键、列名和时间戳全局排序的三维数据模型组织数据,使用多级Cache系统,充分利用新一代服务器硬件大内存、SSD盘和万兆网卡的性能优势,做到模型灵活的同时,实现了高吞吐与水平扩展。

Android自动化测试框架 Cafe

Cafe 测试框架是一款来自百度QA部门的具有开创性意义的Android平台的自动化测试框架,框架覆盖了Android自动化测试的各种需求。框架致力于实现跨进程测试、快速测试、深度测试,解决了Android自动化测试中的诸多难题,比如业界一直没有解决的跨进程测试问题。

富文本编辑器 Ueditor

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点。

地图可视化工具库 Mapv

Mapv 是一款基于百度地图的大数据可视化开源库,可以用来展示大量的点、线、面的数据,每种数据也有不同的展示类型,如直接打点、热力图、网格、聚合等方式展示数据。

全新 3D 可视化库 ECharts-X

ECharts-X是 ECharts 团队推出的全新 3D 可视化库,它是基于 ECharts 的扩展,底层深度整合了 WebGL 库QTEK和 Canvas2D 库ZRender。

百度音乐播放内核 MuPlayer

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,是百度@音乐前端团队开发维护的浏览端音频播放内核,它基于HTML5 Audio及Flash音频技术,已在百度音乐多个线上产品线中应用,具备很强的灵活性和稳定性。

文件上传组件 WebUploader

WebUploader 是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,延用原来的FLASH运行时,兼容IE6+,Andorid 4+,IOS 6+。两套运行时,同样的调用方式,可供用户任意选用。
  • 大小: 50.9 KB
  • 大小: 14.1 KB
  • 大小: 46.5 KB
  • 大小: 17.6 KB
  • 大小: 15.1 KB
  • 大小: 27.8 KB
  • 大小: 633.2 KB
  • 大小: 11.3 KB
  • 大小: 1.1 KB
  • 大小: 15.9 KB
  • 大小: 21.6 KB
来自: oschina
2
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • CSDN原力值解析:功能作用、获取方法、积分对应等级关系详解

    ” 文章目录 一、什么是 CSDN 原力 二、为什么会有原力(原力值作用) 2.1 原力值作用(官方解释) 2.2 原力值作用(博主分析) 2.3 不同人眼里的原力值等级作用 三、原力值等级和积分对应关系 四、原力值怎么获取 ...

  • vue中 key 值的作用

    1 .index值不是一定不变的,如果不加key值的话,删除前面的项。后面的index可能变也可能不变,比如加个定时器的时候会变,不加定时器不会变 2 .不加key的话,更新机制的进行diff的时候是会全部比较的,比如删除第一...

  • cookie、sessionStorage、localstorage作用范围

    默认情况下coolie是暂时存在的,他们存储的值只在浏览器会话期间存在,当用户退出浏览器后这些值也会丢失。 如果想让 cookie存在一段时间,就要用户expires属性设置为未来的一个过期日期,默认为UTC或GMT时间4. 4. ...

  • javaweb:域对象的属性操作setAttribute(),getAttribute()及其作用范围

    pagecontext的作用范围当前jsp页面,request的作用范围是同一个请求,session的作用范围仅限于一次会话(浏览器打开到关闭为一次会话,在此期间会话不失效),application的作用范围限于当前WEB应用,是范围最大的...

  • int的取值范围

    在学C++或者Java的时候应该都会先了解各种基本数据类型的初值和它们的取值范围,有些人可能会不太重视这块内容,其实很重要,很多大公司面试的过程中都会问到int的取值范围,溢出之后会怎么样等问题。 正文 首先来...

  • java中的修饰符以及作用范围详解图解

    java中的修饰符分为类修饰符,字段修饰符,方法修饰符。 权限访问修饰符有public,protected,default,private,这四种级别的修饰符都可以用来修饰类、方法...修饰字段后字段的值不能被改变,因此如果有final修饰字段,应

  • 在jsp中九大内置对象的pageContext,request,session和application四个对象的作用范围

    application的作用范围 编辑一个实验类jsp文件,applicationDemo1.jsp 使用application设定两个属性:userName和userPwd,然后使用application的getAttribute的方法获取数据 主要代码如下 <% ...

  • 局部变量和全局变量,以及作用范围

    在写工程文件的时候,犯了一个基础性的错误,基础不牢,地动山摇。...变量按作用域分:  全局变量:在整个工程文件内都有效;“在函数外定义的变量”,即从定义变量的位置到本源文件结束都有效。由于同一文...

  • Jsp的四种作用域范围

    首先要声明一点,所谓"作用域"就是"信息共享的范围",也就是说一个信息能够在多大的范围内有效。 JSP的四种范围,分别为page,request,session,application可以用setAttribute("",""); getAttribute("",""); Web...

  • Maven中的依赖作用范围(scope)

    1.Maven中的依赖作用范围概述 Maven中使用scope来指定当前包的依赖范围和依赖的传递性。常见的可选值有:compile,provided,runtime,test,system等。scope主要是用在pom.xml文件中的依赖定义部分,例如: <...

  • python 限定数据范围_python取值范围

    新建一个python文件命名为py3_scope.py,在这个文件中进行操作代码编写:#变量作用域范围#local局部变量#enclosing封闭函数变量,闭包中常见#global 全局变量#built-in内置模块#python中查找一个变量准守legb规则#...

  • mysql 查询介于范围之间_SQL高级语句-BETWEEN 操作符在 WHERE 子句中使用,作用是选取介于两个值之间的数据范围。...

    BETWEEN 操作符操作符 BETWEEN … AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。SQL BETWEEN 语法SELECT column_name(s)FROM table_nameWHERE column_nameBETWEEN value1 AND value2原始的...

  • 电容选型及常用值与作用的学习

    标称电容量:指在电容出厂的时候标记在电容上的容量,我们常用的电容标称称值如下: 但通常电容在使用时,是有误差的,这个误差我们通常称之为精度,而电容的精度有以下六种: 1.D:代表005级,指+-0.5%的精度 ...

  • return的作用

    return 语句的作用是终止一个函数的执行,结束当前代码块中return后的语句,即return后的语句不再执行,从当前函数退出,为该函数返回一个指定的expression 值。如果 expression 被省略, 或在函数内没有 return ...

  • java integer的范围_java integer的取值范围是什么?

    Java Integer取值范围Integer类取值和 int 类型取值一致,取值范围是从-2147483648 至 2147483647 ,包括-2147483648 和 2147483647。但是对于Integer类,java为了提高效率,初始化了-128--127之间的整数对象,因此...

  • 品质因素Q值的探究,物理含义以及作用

    品质因素Q值的探究,物理含义以及作用

  • 缺省值和null值的区别和作用

    许多人认为缺省值就是null值,甚至有些书籍上也是这么...使用范围: 值的不同: 操作的不同 实际使用的不同 用程序计算出边长为整数且周长为16的矩形之中面积最大的是正方形 https://blog.csdn.net/number1kille...

  • C语言中变量的作用范围

    从变量的作用域角度来分,可以分为局部变量与全局变量。 从变量值的存在的时间(即生存期)来分,可以分为静态存储方法和动态存储方式。 所谓静态存储方式是指程序在运行期间由系统分配固定的村粗空间的方式。动态...

  • 四大作用域Page域,Request域,Session域,Application域的作用范围总结

    这些Map集合是由一定的作用范围的 例如 HttpRequest对象存储的数据只能在当前请求中获取到 我们把这些Map集合称为域 这些Map集合所在的对象称为域对象 在EL表达式中, 为了获取指定域中的数据 提供了pageScope、...

  • 宏定义的有效范围

    在C/C++中,宏定义的有效范围被规定为当前文件内有效。 “当前文件内有效”分为两种情况,一种是定义在头文件中,另一种是定义在源文件中。 在头文件中的宏定义随着头文件一同被包含到源文件中时,此时宏定义在该...

Global site tag (gtag.js) - Google Analytics