首先,OpenTiny是一个开源的Angular技术栈UI组件库,由OpenTiny团队开发和维护,旨在为企业级应用提供高质量、高效率、高稳定性的UI组件和解决方案。OpenTiny提供了70多个Angular组件,支持OnPush模式、CSS变量主题定制、7种语言国际化等功能。
其次,OpenTiny是在2021年10月份正式开源的,目前已经发布了002版本,遵循MIT协议。 OpenTiny的源码和文档都托管在GitHub上。
OpenTiny的GitHub地址如下:
OpenTiny主页:>
OpenTiny-ng仓库:>
最后,如果您想要使用OpenTiny-ng组件库,您需要满足以下条件:
使用Angular ^1400或以上版本
使用现代浏览器,如Edge、Firefox、Chrome、Safari等
如果您符合以上条件,并且对OpenTiny-ng组件库感兴趣,您可以通过以下方式安装和使用:
通过npm安装:$ npm install @opentiny/ng
在模块文件中导入需要使用的组件模块:import { TiButtonModule } from ‘@opentiny/ng’;
在angularjson中导入样式文件链接:"styles": [ "node_modules/@opentiny/ng/themes/stylescss", "node_modules/@opentiny/ng/themes/theme-defaultcss", ]
大家都知道, *** 作系统是智能设备的灵魂,但过去的这些年,这灵魂却一直被掌握在国外企业的手中的。比如电脑用windows/MacOS,手机用安卓/iOS,车机用QNX+安卓,国产系统在绝大部分的领域,基本上是没有存在感的。
但这一两年,因为众所周知的原因,国产系统却迎来了蓬勃发展时期,大家越来越期待国产系统了,所以华为的鸿蒙系统,阿里的AliOS、国产的UOS系统都得到了众多网友的支持。
特别是华为将鸿蒙系统,捐赠给开放原子开源基金会事件,得到了众多网友的好评。
但事实上,作为国内知名的互联网企业,腾讯也有自己的 *** 作系统的,不计算失败的手机系统TOS,腾讯还有4款系统,其中有两款2019年就开源了,其中还有一款也像华为鸿蒙一样,捐赠给了开放原子开源基金会。
这四款系统分别是服务器系统 TencentOS Server、物联网 *** 作系统TencentOS Tiny、边缘 *** 作系统TencentOS Edge和桌面 *** 作系统TencentOS Desktop。
TencentOS Server最开始推出于2010,目前在腾讯的服务器中大量采用,装机量超过百万台,大大的帮助腾讯节约了成本,提高了效率。
而后面三款系统是腾讯在2018年推出来的,因为一款 TencentOS Server系统已经无法满足各种应用场景了,于是腾讯针对不同的场景,推出了不同的 *** 作系统。
而这4款系统中,服务器系统 TencentOS Server、 物联网系统TencentOS Tiny在2019年就开源了。而在2020年10月份,腾讯进一步向开放原子开源基金会捐赠了TencentOS Tiny项目。
目前在开源原子开源基金会的项目中,大家可以查到 TencentOS Tiny项目,与华为鸿蒙Openharmony项目是一样的。
可见,在 *** 作系统领域,华为并不孤单,众多的厂商都在努力,阿里、腾讯等等众多的互联网企业们、 科技 企业们都在研发自己的系统,并且也在努力的开源,致力于让国产系统变得更强大。一个开源的专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的工作量
定义了创新的数据存储结构,单核每秒就能处理至少2万次请求,插入数百万个数据点,读出一千万以上数据点,比现有通用数据库快了十倍以上。
由于超强性能,计算资源不到通用大数据方案的1/5;通过列式存储和先进的压缩算法,存储空间不到通用数据库的1/10。
将数据库、消息队列、缓存、流式计算等功能融合一起,应用无需再集成Kafka/Redis/HBase/Spark等软件,大幅降低应用开发和维护成本。
无论是十年前还是一秒钟前的数据,指定时间范围即可查询。数据可在时间轴上或多个设备上进行聚合。即席查询可通过Shell/Python/R/Matlab随时进行。
不用一行代码,即可与Telegraf, Grafana, Matlab, R集成。后续还将支持MQTT, OPC, Hadoop,Spark等, BI工具也将无缝连接。
你知道哪些好用的开源的物联网大数据处理方式,欢迎评论分享,共同探讨学习像是360EDA,立创开源硬件,阿莫论坛,都是比较不错的硬件开源平台
像是立创开源硬件里,首页有专门的物联网开源工程合集,基本上大部分工程都会分享原理图和PCB图,而且可以直接在编辑器打开
阿莫论坛更多的是干货交流啊,硬件电路分享啊什么的
360EDA也还不错吧物联网有四层平台:设备连接平台、设备管理平台、应用分析平台、应用开发平台,提供Paas服务。这都是使能平台。选择现有的IOT使能平台可以通过平台开发厂商的影响力、成功案例、全球通用性、服务持续提供能力、开发水平、方案解决能力等多方面综合考虑。
一、 提供统一的终端接入
通过使能平台,为不同业务类型的所有物联网应用终端提供统一的数据接入方案,极大降低了终端接入的难度和成本。终端数据接入支持多种通讯设备、通讯协议,对接收到的数据进行辨识、分发以及报警分析等预处理。
二、 提供统一的应用基础运行平台
物联网应用软件与传统的应用软件应用相比,有底层终端类型及数量多、行业应用复杂的特点,各种行业终端数量规模通过一定的发展往往能达到百万甚至更高级别,要求使能平台能维护大量共享数据和控制数据,提供物联网应用的统一运行环境,从概念、技术、方法与机制等多个方面无缝集成数据的实时处理与历史记录,实现数据的高时效调度与处理,并保证数据的一致性,以便能够支撑所有连接终端所需要呈现的各种应用。
三、 提供统一的安全认证
以用户信息、系统权限为核心,集成各业务系统的认证信息,提供一个高度集成且统一的认证平台。
四、 统一的数据管理及数据交换
不同种类及数终端的海量数据在平台上得以集中管理并且提供统一的数据交换功能,通过平台连接各种业务相关的异构系统、应用以及数据源,满足重要系统之间无缝共享和交换数据的需要。彻底解决了由于业务不同、应用不同、系统不同所导致的信息孤岛问题,数据平台的统一性让大数据分析成为可能,让更多的应用能够因数据的开发性得以实现。
五、 提供统一的门户支撑
提供一个灵活、规范的信息组织管理平台和全网范围的网络协作环境,实现集成的信息采集、内容管理、信息搜索,能够直接组织各类共享信息和内部业务基础信息,面向不同使用对象,通过门户技术实现个性化服务,实现信息整合应用。
六、 提供多种业务基础构件
为各行业应用业务提供开发辅助工具、快速定制、地理信息服务、权限管理、数据展现及挖掘等多种平台支撑服务。通过这些基础构件,实现系统的松散耦合,提高系统的灵活性和可扩展性,保障快速开发、降低运营维护成本。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)