低代码平台介绍(国内常见的)
文章目录
- 前言
- 1、阿里云宜搭
- 2、腾讯云微搭
- 3、百度爱速搭
- 4、华为云Astro轻应用 Astro Zero(AppCube)
- 5、字节飞书多维表格
- 6、云程低代码平台
- 7、ClickPaaS
- 8、网易轻舟
- 9、用友YonBuilder
- 10、金蝶苍穹云平台
- 11、泛微平台
- 12、蓝凌低代码平台
- 13、简道云
- 14、轻流
前言
低代码市场,早在几年前,亚马逊、微软、阿里、腾讯等国内外巨头公司就已纷纷入局。
随着钉钉发布会的推出,2021年开年“低代码”再一次被推向了风口,“低代码”市场又重新火爆起来。
1、阿里云宜搭
-
2021 年 10 月,在 2021 云栖大会低代码分论坛 上,钉钉宜搭负责人 - 阿里巴巴资深技术专家叶周全(花名骁勇)发布钉钉宜搭 3.0 版本,主打易连接、酷数据、更安全。钉钉上的低代码应用数突破 120 万,其中宜搭应用数破 100 万,低代码让越来越多的企业和组织找到了高效、低成本的数字化创新路径,也让个体的需求得到了满足,让个人更有获得感。
-
宜搭是阿里巴巴自研的低代码应用构建平台,通过可视化拖拽的方式,传统模式下需要 2 周才能完成开发的应用,用宜搭 2 小时就能完成。在宜搭模版市场,我们为大家准备了一些免费应用模版,你只需选择一个模版修改个别文案,一分钟就能搭建一款专属应用,体验人人都是开发者的乐趣。宜搭核心功能包括:
-
应用可视化搭建:宜搭提供了大量的图形化的开发组件,用户通过拖拽和配置,无需代码或仅需少量代码就能快速完成应用的搭建。不懂代码的业务人员,如 HR、财务等也可以成为开发者。
-
应用量身定制:通过表单、流程、数据能力搭建更贴合业务需求的应用,把身边每一件事数字化。
-
集成云原生+钉原生能力:打通阿里云和钉钉的底层能力和技术,将企业原有系统与钉钉连接,降低企业数字化门槛。
-
官网:https://www.aliwork.com/
2、腾讯云微搭
-
腾讯云微搭低代码是高效、高性能的拖拽式低代码开发平台。腾讯云微搭低代码以云开发作为底层支撑,提供高度开放的开发环境,将繁琐的底层架构和基础设施抽象化为图形界面,通过行业化模板、拖放式组件和可视化配置快速构建多端应用(小程序、H5 应用、Web 应用等),免去了代码编写工作,让您能够完全专注于业务场景。
-
腾讯云微搭低代码提供了应用开发的一站式低代码开发服务,从底层能力迭代至行业级方案,云原生全链路支撑为您的应用保驾护航,让您能够完全专注于业务场景,小白也可以极速搭建出成熟、专业的应用。
-
腾讯云微搭的产品优势是与腾讯生态的完美结合。微搭基于腾讯云底层资源/技术/生态赋能,
-
多环节耦合微信生态能力,实现外部客户运营和营销,打通企业微信能力,实现内部客户沉淀,链接腾讯会议、腾讯文档、微信支付、腾讯广告等腾讯内部生态。
-
官网:https://cloud.tencent.com/product/weda
3、百度爱速搭
百度爱速搭低代码平台作为可与百度 AI 生态能力和企业自有技术平台深度对接的 APaaS 应用开发底座,以 “随想即现、随需而变” 的核心价值定位、广泛的应用场景、敏捷高效的应用构建能力和极低的运维成本,加倍提升开发与落地效率,打破传统数字化实践的困境,引领企业数字化转型。
爱速搭最初用户是百度内部开发者,因此它最重要的设计理念是「开发者优先」。
我们认为面向非开发者的零代码平台使用场景有限,只能做简单的办公应用,大部分时候还不如在线 Excel 简单方便,因此爱速搭不是零代码平台,它面向的是有一定开发经验的用户。爱速搭低代码平台的目标不是取代开发者,而是辅助开发者更高效地完成工作。爱速搭前端使用了自主开发的开源项目 amis,爱速搭后端的数据模型是基于传统数据库。
因为重视开发者,爱速搭比起其它低代码平台有三个显著特点:
-
灵活性高,我们重视灵活性和功能可扩展,让开发人员可以最大程度发挥,而不是为了易用性处处设限,这点在后续的前端和后端设计中都有体现。
-
开放和透明,低代码平台最大的风险是技术锁定和黑盒,作为开发者我们自己也不喜欢封闭的低代码平台,因此爱速搭重视开放性,前端方面渲染器开源了,后端方面也选择了开发人员最熟悉的传统数据库技术,没有中间层,对开发者是透明的,并且爱速搭后端不依赖任何云厂商,可以部署到任意环境。
-
架构上松耦合,比起大而全的集成系统,我们选择了松耦合的架构,这样能让开发者有更多选择,可以选择只用前端、只用可视化编辑器、只用后端,可以很好和现有开发结合。
官网:https://suda.baidu.com/
4、华为云Astro轻应用 Astro Zero(AppCube)
-
应用魔方 AppCube是华为云为行业客户、合作伙伴、开发者量身打造的低代码应用开发平台,提供全场景可视化开发能力和端到端部署能力,可快速搭建行业和大型企业级应用并沉淀复用行业资产,加速行业数字化。
-
应用魔方 AppCube(以下简称AppCube)是低代码应用开发平台,源于华为应用开发和数字化转型的实践,提供了云上无码化、低码化、支持多码化的应用开发模式,屏蔽了技术的复杂性,提升了企业开发的效率。同时提供应用资产的开发标准和微服务框架,助力企业不断沉淀可复制的套件,加速应用的定制,并通过开放的生态,实现套件资产的商业变现。应用魔方顾名思义就如同魔方一样,可以通过任意组合,排列各种模块化元素,创建功能各异的应用。通过应用魔方 AppCube提供的界面、逻辑、对象等可视化编排工具,以“拖、拉、拽”的方式来快速构建应用,从而实现所见即所得的快速应用开发和构建。
-
官网:https://www.huaweicloud.com/product/appcube.html
5、字节飞书多维表格
-
字节跳动飞书多维表格是一款以表格为基础的新一代效率应用。它具备表格的轻盈和业务系统的强大,融合了在线协作、信息管理和可视化能力,能够自适应团队思维和业务发展需求,是具备个性化能力的业务管理工具。
-
设置高级权限,保障表格数据安全性,精细到每行每列权限。
-
智能的自动化流程,让企业级业务流转高效、及时、全自动。
-
使用直观清晰的仪表盘,汇总各数据表数据洞察,稳坐数据驾驶舱。
-
一键生成表单视图,解决各类信息收集问题,充分释放人力。
-
将强大的 API 能力与企业内部系统打通,让数据驱动业务,助力企业分布式组织转型。
-
飞书多维表格:多维表格能用表格视图、看板视图、甘特视图、画册视图和表单视图5种呈现同一个数据源。所有放入多维表格的数据,都能被实时转换为不同形式,可一键切换不同视图,满足各部门人员的查阅需求。
-
官网:https://www.feishu.cn/hc/zh-CN/articles/796815692857
6、云程低代码平台
-
云程平台是一款基于springboot+vue.js的低代码开发平台。采用微服务、前后端分离等标准云原生架构,基于可视化业务建模、流程建模、表单建模、页面建模、报表建模、大盘建模、移动端建模等工具,零代码快速构建云端业务应用 ,平台即可本地化物理机或虚拟机部署,也可基于华为云、阿里云、企业私有云方式部署。云程平台也是一款专业的BPM软件,即可独立部署,支撑企业级端到端流程落地,也可嵌入到您的OA、ERP等系统中,作为流程引擎组件使用。云程平台主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量,为企业信息化建设降本增效。云程研发团队核心成员有10年以上的软件研发经验,聚焦于低代码平台、流程引擎等中间件产品研发,即可输出平台产品和组件,也可交付平台源代码。核心能力包括:
-
业务建模:基于元数据模型驱动开发的思想,提供灵活、稳定的元数据模型建模与管理,通过数据实体、属性、关系等元数据配置响应业务需求变化,云程平台提供了在线的数据库实体建模和E-R建模功能,支持单表、一对一、一对多关系。
-
表单建模:在线可视化化表单设计器可快速建符合业务的表单,用于数据采集和流程审批,在线预览,所见即所得。
-
页面建模:提供可视化配置功能,支持单表、主子表、树等多种模板,基于组件化组合思想,可构建复杂页面功能,并可配置页面查询框、操作按钮等功能。
-
流程建模:BPMN2.0规范,可视化拖拉拽流程设计;会签、加签、跳转、退回、撤销等多种流程操作,配置即用;用户、部门、角色、岗位、 关系等多种选人方式,符合中国特色组织选人需求。
-
报表建模:报表设计器是一款在线可视化报表建模工具,提供了汇总表、明细表、柱形图、条形图、饼图、折线图、面积图、雷达图、指标图等多种种常用图表,可以组合及联动使用。设计器采用拖拽操作的风格,简单易用,能够实时展示配置效果,一目了然。
-
门户建模:拖拉拽方式设计首页,无需编码;多种布局风格,可自由布局;支持多角色门户,不同角色不同首页;在线预览,所见即所得。
-
大屏建模:无需写代码,在线可视化设计大屏,支持图表、表格、媒体等20+常用组件,支持静态数据、HTTP、SQL等多种获取数据方式。
-
移动建模:云程移动APP是一款轻量化的移动办公软件,可以在线设计流程和表单,开发应用,无需手写代码,可自动生成移动端界面,极大提升了移动应用开发效率。
-
数据服务化:无需开发Controller、Service、Dao、Mapper、XML、VO等Java对象,一键即可生成HTTP API接口,跟Swagger无缝结合,生成标准RESTful接口文档。
官网:http://www.yunchengxc.com/
7、ClickPaaS
-
上海爱湃斯科技有限公司(以下简称ClickPaaS)是一家企业级低代 码开发平台公司,以帮助更多组织,更快速度、更易迭代、更低成 本建设关键业务系统为使命,专注于领域模型驱动开发,帮助中大 型企业快速搭建核心业务系统,同时赋能生态伙伴快速实现定制化 垂直行业解决方案,助力其开拓新的业务增量。ClickPaaS依托完全 自主研发的低代码开发平台,携手一众合作伙伴,广泛服务于工程 基建、跨境物流、敏捷政务、创新金融、智能制造等领域头部客户 的数智化战略转型。
-
ClickPaaS平台提供高性能PaaS、aPaaS、iPaaS组合的产品,以及以此为基础的应用模板库,服务各类企业不同的IT诉求、SaaS产品的进化,以及IT和管理咨询公司项目落地的需求。企业数字化转型对技术平台的要求必然是敏捷搭建加大集成,反映到PaaS层,就是以高性能PaaS为地基,需要具备应用创建PaaS(aPaaS)和应用集成PaaS(iPaaS)功能,其中aPaaS通过业务模型构建满足各种业务场景应用,iPaaS通过非代码方式完成应用之间数据匹配、数据转换和数据管理。
-
其中,高效能应用平台hpaPaaS(High-Productivity Application PaaS),是极具效率的应用生成平台,使IT部门可以与业务部门密切合作,快速交付应用并高效实现企业的数字化流程,快速响应业务变化。
-
aPaaS是创建器,ClickPaaS提供了业务流设计器、模型设计器、运维工具、报表设计器、页面设计器、模板设计器、规则设计器等工具,快速创建,快速响应变化。
-
iPaas是一个全方位集成平台,可以连接不同的异构系统,为客户提供统一的系统集成解决方案,并拥有丰富的原生组件、生态组件、自定义组件,为个性化的复杂对接场景提供保障。
-
官网:https://www.clickpaas.com/
8、网易轻舟
-
网易轻舟低代码平台帮助企业快速搭建云原生应用的低代码平台,提供强大的数据模型构建能力、灵活易用的可视化编程语言,帮助构建多层次细粒度企业数字化资产。
-
数据模型:通过实体、数据结构、枚举等构建低代码数据模型。可视化定义数据之间的关联关系,平-台自动生成数据库表和通用接口。
-
页面视图:基于模板创建页面或在空白页面上通过拖、拉、拽组件的方式完成页面搭建。平台提供标准化组件,以及组件扩展能力,可维护自有组件库。
-
逻辑编辑:平台提供逻辑单元,可使用搭积木的方式完成逻辑判断、接口调用、逻辑调用等前后端逻辑功能。
-
接口开放:企业存量接口可通过低代码平台快速导入,并自动接入 API 网关。提供可视化定义接口能力,并将接口自动接入 API 网关。
-
工作流程:集成流程引擎,支持 BPMN2.0 规范的业务流程开发,并在此基础上进行了模型和符号标准化。可支持常规流程的快速开发,如请假、入职、离职等企业内常用流程。
-
数据统计:可通过拖拽组件的方式实现折线图、柱状图、饼状图、散点图,也可在有数 BI 产品上完成从数据到模型再到报表的设计,低代码可以直接将生成的复杂报表集成到应用中。
-
官网:https://sf.163.com/product/lcap
9、用友YonBuilder
-
YonBuilder在用友内部从2016年开始开发和实践,持续积累各种业务组件、可视化设计器、规则引擎。2019年,用友的云 ERP 套件 YonSuite 发布,YonBIP 的核心云服务经完成了向 iuap5. 0统一平台底座的迁移,而这个底座就是 YonBuilder,是其云原生开发层和 MDD 驱动层。现在,YonBuilder 面向开发者提供完整覆盖设计开 发 、 测 试开发、测试部署、运维&升级的能力。同时,YonBuilder 还会和用友其他产品线配和。如 YonLinker 面向开发者提供的服务集成在 YonBuilder 中面向开发者一体化提供,YonBuilder 构建的成果可以发布到云市场 YonStore 来推广,形成开发者服务的商业闭环。
-
YonBuilder提供企业级全能基础设施,帮助用户通过“零安装,低编码,可视化”来构建适用于不同场景的应用;拖拽式开发web应用、移动应用、小程序,加速业务创新转化。并提供向导和大量应用模板,快速轻松构建企业应用程序,满足用户想象力,激活更多商业潜能。具体来说 YonBuilder 是基于数据和模型驱动的低代码或无代码的开发平台,从四个层次提供支持:
-
业务管理为核心。YonBuilder 提供从数据模型定义、页面模型、流程模型、业务规则、到多端应用发布的支持,这些都是以数据为驱动,整个业务过程都能够业务管理人员通过无代码方式设计和配置完成;或者通过反向建模的能力,直接在设计器上画出页面,通过设计器的能力反向生成数据模型和流程。
-
以业务控制为目标的主要功能。业务人员完成的页面、流程、规则实现了业务的基础逻辑控制,如果需要更加个性化的交互控制、数据检查、调用三方系统(企业中的多系统关联、企业应用社会的服务),就由有 coding 能力开发的人员来完成,形成接力棒的效果。
-
YonBuilder 本身提供了完整的脚本能力和脚手架。通过脚本片段和脚本向导,也能够大规模提升开发人员的效率。此外 YonBuilder 还提供扩展机制,比如组件中心,能够帮助开发人员扩展组件使应用更贴近业务。
-
YonBuilder 将用友的全部服务和应用组合后提供给用户。从业务应用、业务报表、数据可视化、分析&预测,都能一套平台,通过完整的元数据提供支持。
-
-
官网:https://developer.yonyoucloud.com/
10、金蝶苍穹云平台
-
金蝶云·苍穹 开发服务云基于金蝶独创的第四代动态领域模型(KDDM),开发服务云提供动态建模工具,支持可视化配置、低代码开发,轻松构建基于微服务架构的自定义应用。为云应用(SaaS服务)的开发、部署、运行及运营提供一系列服务及管理工具,涵盖微服务组件、开发服务、运行服务、服务管理、API服务框架、应用建模、云支撑服务与运维服务等。金蝶云·苍穹 开发服务云基于动态领域模型提供动态建模工具,支持可视化配置、低代码开发,轻松构建基于微服务架构的自定义应用。
-
动态领域模型是金蝶将多年企业级应用经验沉淀,结合“企业架构(EA)、模型驱动架构(MDA)、领域驱动设计(DDD)”等企业建模思想,所形成的一套企业业务建模体系和方法论,解决了企业级软件研发效率、一致性、安全、共性与个性、IT资产化的一系列难题,是低代码开发平台的核心基础。
-
官网:https://www.kingdee.com/products/cosmic_development_services.html
11、泛微平台
-
泛微以“组织权限引擎、建模引擎、流程引擎、集成引擎、内容引擎、门户以及消息引擎”等7大引擎为支撑,帮助组织打造开放共享的低代码应用构建平台。
-
快速构建能力是泛微低代码构建平台的重要特性,组织通过后台引擎配置方式,拖拉拽即可构建个性化应用场景。灵活的表单设计、流程搭建功能,还有在线调试、智能修改功能,让应用搭建更加方便、智能。
-
泛微低代码平台实现了内部协同,确保内部流程、门户、文档、数据、角色之间的协同关联,点击任何一个字段,即可追溯与之相关的数据及工作内容,了解业务全貌。通过泛微低代码业务构建平台,组织可以在一个平台连接、扩展和集成ERP、CRM、HRM、SRM等应用。
-
在平台能力的基础上,泛微提供了“应用共享商城”的运营模式,与客户时时互联、共享应用成果。并且直接获取用户的需求和想法,第一时间了解市场需求,进一步满足不同组织的需求,大大缩短了和客户的距离。泛微应用商城里已有上百种各类场景应用,包括共享复用的元素、组件、表单、模版、门户、应用等,组织可以自由选择各种已经构建好的应用,查找安装即可使用。
-
官网:https://eteams.cn/appbuilder
12、蓝凌低代码平台
-
蓝凌软件成立于2001年,是生态OA引领者、数字化工作专业服务商、 深圳500强企业,为各类组织提供智能办公、移动门户、知识管理、 数字经营、财务共享等一体化解决方案。
-
蓝凌软件是国内知名的知识管理、协同OA服务品牌。在协同办 公市场创造出较高的知名度,也是最早与互联网TOB生态走的 最近的老牌协同厂商。2015年蓝凌软件与钉钉达成战略合作,直至2018年钉钉注资, 蓝凌软件与钉钉生态开始紧密结合,由于其过往的大量大客户 项目经验和产品服务的积累,蓝凌软件在基于大客户的“表格 +流程+数据”的低代码服务领域构筑一定的先发优势,形成了 对钉钉生态的市场补充。蓝凌软件水桶型产品特征比较突出,作为一个老牌协同OA品牌, 蓝凌软件将低代码作为能力之一输出给客户的倾向更浓,如何 定位/平衡“低代码”的产品化路径将是蓝凌的挑战之一。
-
核心优势:
-
UI、移动组件丰富,调用更方便
-
蓝凌低代码平台封装丰富UI和移动组件,减少专业美工依赖,利于界面风格统一;移动化组件调用,让应用移动化更方便。
-
可视化表单、流程设计,门槛低
-
支持流程表单和无流程表单两种类型,拖拽布局、控件即可生成表单;根据需求绘制自定义流程图,快速搭建工作流;业务人员也可以快速上手。
-
规则配置化,灵活应对业务变化
-
基于平台所带规则引擎,轻松完成业务表单关系设计、触发动作设计、业务操作设计,更敏捷响应业务变化。
-
动态生成多图表,支撑数据分析
-
集成原生图表引擎;支撑列表统计、图表统计、图表集统计等;可动态生成各类业务报表,让应用分析更方便。
-
精细化权限设计,让应用更安全
-
支持角色权限、数据管理、数据权限、字段权限等精细化管理;确保不同场景下的数据与应用安全。
-
支持全面移动化,应用随时随地
-
PC建模与移动建模结合;PC建模拥有MK-PaaS各机制服务,深化业务需求;移动建模采用前后端分离技术,让业务创新在移动端随时发挥作用。
-
官网:http://www.landray.com.cn/static-old/solution/didaima/index.html
13、简道云
-
简道云是帆软软件有限公司旗下的一款软件。简道云提供表单、流程、分析仪表盘、知识库等功能模块。管理员无需代码,即可构建出符合需求的业务管理应用(如生产管理、进销存、订餐等应用)。员工可以在电脑、手机上接收简道云消息、处理业务。
-
数据可视化和分析仪表盘是简道云的核心功能,在表单中收集得到的数据,可通过仪表盘来进行查看、分析和处理。仪表盘由 数据组件、文本组件、图片组件 以及 筛选组件 组成,其中数据组件包含种类丰富的图表类型,管理员可以根据实际需要选择图表类型进行仪表盘统计看板的搭建。仪表盘中提供了多种样式的图表,可以通过明细表、数据透视表等查看表单数据的明细和汇总;通过柱形、折线、图形、雷达图等可以对数据进行处理,显示出数据的发展趋势、分类对比等结果。
-
官网:https://www.jiandaoyun.com/
14、轻流
-
轻流是上海易校信息科技有限公司出品的一个无代码开发平台,也是一个云端的无代码业务流程管理平台;提供轻流业务流程SaaS工具,不需要开发就能够创建在线的业务流程管理系统,同时将云端业务流程顾问与企业进行对接,输出基于轻流的业务流程解决方案。轻流(QingFlow)内置了强大的表单引擎、流程引擎、报表引擎,通过自动化业务机器人Q-Robot进行串联,并且提供了丰富的拓展插件以及开放接口,“乐高式”的操作体验让你的想法立刻成为现实。企业信息化·有轻流就够了。
-
表单引擎:像“乐高”一样,拖拽式设计表单,字段类型丰富,还可以定义表单样式,设置数据联动、公式函数、逻辑规则、来源标记等强大、实用且美观。自定义您的企业数据入口。
-
流程引擎:创新强悍的工作流引擎,为业务高效流转提供了坚实的技术支持,可视化的流程设计界面,易于上手、无比强大,无需代码即可轻松创建、改变、维护业务流程应用。
-
报表引擎:通过业务流程自动化,积累大量业务数据,设置可实时查看的报表、仪表盘 让你从各方面一目,了然业务现状,工作效率成倍提升。
-
官网:https://qingflow.com/
相关文章:

低代码平台介绍(国内常见的)
文章目录 前言1、阿里云宜搭2、腾讯云微搭3、百度爱速搭4、华为云Astro轻应用 Astro Zero(AppCube)5、字节飞书多维表格6、云程低代码平台7、ClickPaaS8、网易轻舟9、用友YonBuilder10、金蝶苍穹云平台11、泛微平台12、蓝凌低代码平台13、简道云14、轻流…...

matlab RRR机械臂 简略代码
RRR机器人!启动! gazebo在arm mac上似乎难以运行,退而选择Matlab,完成老师第一个作业,现学现卖,权当记录作业过程,有不足之处,多多指教。 作业!启动! RRR机…...

集成测试,单元测试隔离 maven-surefire-plugin
详见 集成测试,单元测试隔离 maven-surefire-plugin maven的goal生命周期 Maven生存周期 - 含 integration-test Maven本身支持的命令(Goals)是有顺序的,越后面执行的命令,会将其前面的命令和其本身按顺序执行一遍,…...

渗透测试基础知识(1)
渗透基础知识一 一、Web架构1、了解Web2、Web技术架构3、Web客户端技术4、Web服务端组成5、动态网站工作过程6、后端存储 二、HTTP协议1、HTTP协议解析2、HTTP协议3、http1.1与http2.0的区别4、HTTP协议 三、HTTP请求1、发起HTTP请求2、HTTP响应与请求-HTTP请求3、HTTP响应与请…...

Android NDK开发
工程目录图 NDK中文官网 请点击下面工程名称,跳转到代码的仓库页面,将工程 下载下来 Demo Code 里有详细的注释 代码:TestNDK 参考文献 Android NDK 从入门到精通(汇总篇)Android JNI(一)——NDK与JNI基础Android之…...

使用python爬取淘宝商品信息
要使用Python爬取淘宝商品信息,您可以按照以下步骤: 安装必要的库 您需要安装Python的requests库和BeautifulSoup库。 要使用Python爬取淘宝商品信息,您可以按照以下步骤:安装必要的库 您需要安装Python的requests库和Beautifu…...

QEMU源码全解析18 —— QOM介绍(7)
接前一篇文章:QEMU源码全解析17 —— QOM介绍(6) 本文内容参考: 《趣谈Linux操作系统》 —— 刘超,极客时间 《QEMU/KVM》源码解析与应用 —— 李强,机械工业出版社 特此致谢! 上一回完成了对…...

【华为OD机试】 选修课
题目描述 现有两门选修课,每门选修课都有一部分学生选修,每个学生都有选修课的成绩,需要你找出同时选修了两门选修课的学生,先按照班级进行划分,班级编号小的先输出,每个班级按照两门选修课成绩和的降序排序…...

225. 用队列实现栈
请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。 int pop() 移除并返回栈顶元素。 int to…...

IDEA将本地项目上传到码云
一、创建本地仓库并关联 用IDEA打开项目,在菜单栏点击vcs->create git repository创建本地仓库, 选择当前项目所在的文件夹当作仓库目录。 二、将项目提交本地仓库 项目名右键就会出现“GIT”这个选项->Add->Commit Directory, 先将项目add…...

Ubuntu更改虚拟机网段(改成桥接模式无法连接网络)
因为工作需要,一开始在安装vmware和虚拟机时,是用的Nat网络。 现在需要修改虚拟机网段,把ip设置成和Windows端同一网段,我们就要去使用桥接模式。 环境: Windows10、Ubuntu20.04虚拟机编辑里打开虚拟网络编辑器&#…...

谷粒商城第七天-商品服务之分类管理下的删除、新增以及修改商品分类
目录 一、总述 1.1 前端思路 1.2 后端思路 二、前端部分 2.1 删除功能 2.2 新增功能 2.3 修改功能 三、后端部分 3.1 删除接口 3.2 新增接口 3.3 修改接口 四、总结 一、总述 1.1 前端思路 删除和新增以及修改的前端无非就是点击按钮,就向后端发送请求…...

Redis学习路线(1)—— Redis的安装
一、NoSQL SQL VS NoSQL 1、名称 SQL 主要是指关系数据库。NoSQL 主要是指非关系数据库。 2、存储结构 SQL 是结构化的数据库,以表格的形式存储数据。NoSQL 是非结构化的数据库,以Key-Value(Redis),JSON格式文档&…...

《MySQL 实战 45 讲》课程学习笔记(五)
数据库锁:全局锁、表锁和行锁 根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。 全局锁 全局锁就是对整个数据库实例加锁。 MySQL 提供了一个加全局读锁的方法,命令是 Flush tables with read lock (FTWRL)。当你需要…...

使用GADL对高程数据进行填洼
对于DEM数据中存在的洼地(sink)问题,可以使用GADL(Geospatial Data Abstraction Library)中的功能进行填洼操作。GADL是一个开源的GIS库,提供了许多对地理空间数据进行处理和分析的功能。 下面是使用GADL对…...

Spring Boot集成Swagger3.0,Knife4j导出文档
文章目录 Spring Boot集成Swagger3.0,Knife4j导出文档效果展示如何使用简要说明添加依赖添加配置类测试接口token配置位置 官网 说明情况 demo Spring Boot集成Swagger3.0,Knife4j导出文档 效果展示 如何使用 简要说明 Knife4j的前身是swagger-bootstrap-ui,前身swagger-boo…...

在.NET Framework中的连接字符串ConnectionStrings属性
在.NET Framework中,ConfigurationManager.ConnectionStrings属性是用来访问在Visual Studio IDE应用程序配置文件中配置的数据库连接字符串的。每个连接字符串在Visual Studio IDE配置文件中都以<add>元素的形式出现,该元素是<connectionStrin…...

kafka消费报错卡死:内存溢出OutOfMemoryError: Java heap space
文章目录 现象排查解决 现象 我们信控平台使用Java语言开发,Spring Cloud微服务架构,采用容器化部署,所有服务都部署在docker里面,使用docker-compose进行管理,使用portainer进行监控平台部署客户现场后,一…...

mac卸载与安装指定版本node
一、查看当前node.js版本 node -v 二、卸载当前node.js # 这里是卸载npm的 sudo npm uninstall npm -g# 这里是用来删除node创建的各种文件夹 sudo rm -rf /usr/local/lib/node sudo rm -rf /usr/local/lib/node_modules sudo rm -rf /var/db/receipts/org.nodejs.* sudo rm…...

机器学习深度学习——Dropout
👨🎓作者简介:一位即将上大四,正专攻机器学习的保研er 🌌上期文章:机器学习&&深度学习——权重衰减 📚订阅专栏:机器学习&&深度学习 希望文章对你们有所帮助 Drop…...

Intel和AMD 与 x86,ARM,MIPS有什么区别?
先说amd和intel amd和Intel这俩公司的渊源很深,早期时Intel先是自己搞了个x86架构,然后amd拿到了x86的授权也可以自己做x86了。接着intel向64位过渡的时候自己搞了个ia64(x64架构)但是因为和x86架构不兼容市场反应极差࿰…...

QT编写的串口助手
QT编写的串口助手 提前的知识 创建UI界面工程 找帮助文档 添加串口的宏...

C语言字符串的处理
用惯了Java C#这些语言,C语言中处理字符串还是有些不习惯的,所以这里写一下学习笔记。 C中字符串就是字符数组,是指向字符的指针,并且以空字符 \0 结尾,字符串作为函数的参数传递时一般使用指针类型,使用数…...

Docker 阿里云容器镜像服务
阿里云-容器镜像服务ACR 将本地/服务器docker image(镜像)推送到 阿里云容器镜像服务仓库 1. 在容器镜像服务ACR中创建个人实例 2. 进入个人实例 > 命名空间 创建命名空间 3. 进入个人实例 > 镜像仓库 创建镜像仓库 4. 进入镜像仓库 > 基本信…...

【雕爷学编程】MicroPython动手做(20)——掌控板之三轴加速度6
知识点:什么是掌控板? 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片,支持WiFi和蓝牙双模通信,可作为物联网节点,实现物联网应用。同时掌控板上集成了OLED…...

链路 聚合
静态链路聚合:多数内网使用 。非物理直连建议与BFD联动 动态链路聚合LACP:是公有协议、内网、二层专线接口都能使用,现网多数使用此方式链路 聚合 PAGP:思科私有协议,只支持思科设备使,现网多数不用...

DPN(Dual Path Network)网络结构详解
论文:Dual Path Networks 论文链接:https://arxiv.org/abs/1707.01629 代码:https://github.com/cypw/DPNs MXNet框架下可训练模型的DPN代码:https://github.com/miraclewkf/DPN 我们知道ResNet,ResNeXt,D…...

【转载】Gin框架优雅退出
转载自: https://juejin.cn/post/7212786062224146487 Gin是一个非常流行的Web框架,经常被用于构建高性能、易于维护的Web应用。在领域驱动设计(DDD)和微服务等方面也有广泛应用。但是,像其他应用程序一样,…...

【数字IC设计】VCS仿真DesignWare IP
DesignWare介绍 DesignWare是SoC/ASIC设计者最钟爱的设计IP库和验证IP库。它包括一个独立于工艺的、经验证的、可综合的虚拟微架构的元件集合,包括逻辑、算术、存储和专用元件系列,超过140个模块。DesignWare和 Design Compiler的结合可以极大地改进综合…...