首页 文章 精选 留言 我的

精选列表

搜索[开启],共10000篇文章
优秀的个人博客,低调大师

阿里云数加助力东润环能开启新能源大数据时代

免费开通大数据服务:https://www.aliyun.com/product/odps 北京东润环能科技股份有限公司(以下简称“东润环能”)是一家从事新能源电力领域的数据信息服务公司,该司开创之初,提供了新能源发电功率预测系统、电网调度管理与支持系统、新能源城市规划与咨询服务等基础性产品,并逐步打造三大新能源互联网智慧服务生态圈平台,包括新能源投资开发生态圈第一平台、绿色电力交易与智慧用能生态圈第一平台、新能源资产智慧营运生态圈第一平台,在新能源产业金融领域将打造新能源产业数据挖掘投资服务系统。此前东润环能租用虚拟机,在虚拟机上自行搭建hadoop集群用于分析当天生产的气象数据,由于运行效率低,每天数据处理需要至少3个小时以上;于今年5月份开始将数据迁移至阿里云数加平台;目前每天数据处理仅需要1个小时就可以完成。 以下是对于通过租

优秀的个人博客,低调大师

openUBMC开源发展委员会成立,开启算力基础设施管理新纪元

[中国,北京,2025 年 11 月 21日] openUBMC 开源发展委员会在北京成立,标志着这一开源算力管理软件正式迈入“产业共建、社区自治”的全新阶段。 openUBMC 开源发展委员会首批成员单位由华为、百度、百信信息、百敖软件、宝德计算、长江计算、得瑞领新、电子标准院、广电五舟、光润通、河南昆仑、华鲲振宇、恒扬数据、海思、浪潮计算机、乐研科技、力积存储、联瑞LR-LINK、凌思微电子、昆仑太科、沐创集成电路、全球计算联盟、软通华方、神州鲲泰、天翼云、同泰怡、网迅科技、兴汉网际、星云智联、远图未来、云海芯科、云芯智联、中科驭数、中移云能等,共计36家社区合作伙伴和用户组成。在云服务商、电信运营商、整机制造商、芯片、固件及部件厂商等领域领军企业的支持下,共同构建起一个覆盖算力基础设施全链路的管理新生态。 openUBMC开源发展委员会秉持 “共建、共享、共治”原则,致力于推动BMC(基板管理控制器)管理软件的标准化与技术创新,为日益复杂的算力基础设施提供统一、智能的管理底座,夯实数字经济发展的核心技术支撑。 近一年来openUBMC社区蓬勃发展,已展现出强大的生态凝聚力与技术活力。当前,社区贡献单位达到16家,开发者人数达到400+,SIG组会议超300场,社区活跃度稳步提升;累计合入PR 4707个,整体PR 闭环率97.5%,累计解决Issue 3000+,闭环率83.2%,社区协作机制日趋成熟,为委员会的成立奠定了坚实基础。 openUBMC开源发展委员会主席马银川在成立仪式上表示:“委员会的成立是社区发展的关键里程碑。我们将凝聚全产业链智慧,共同构建下一代智能设备管理标准,助力AI算力基础设施的高效管理与产业繁荣。” openUBMC开源发展委员会秘书长王瑞锋介绍了openUBMC开源发展历程,同时表示委员会的成立也标志着社区进入了更成熟、规范的发展阶段,对社区成员、合作伙伴乃至整个生态都具有积极意义。 面向未来,openUBMC 社区将以开源发展委员会成立为新起点,持续深化开放协作,打破异构硬件管理的行业壁垒,通过构建一个开放、统一、智能的BMC基础软件生态,让算力基础设施管理变得更简单、更可靠、更智能,为千行万业的数字化转型注入持续动能。

优秀的个人博客,低调大师

deepin 25 成功适配瑞莎 Dragon Q6A,开启高性能 ARM 桌面体验

deepin 作为国内领先的 Linux 操作系统发行版,始终致力于将统一、美观、易用的桌面体验带给更广泛的硬件平台。作为多架构支持的关键一环,deepin-ports SIG(特别兴趣小组)在 ARM 架构的适配工作上不断深耕。 近期,deepin 社区宣布,最新的 deepin 25 操作系统已成功适配瑞莎科技(Radxa)推出的 Dragon Q6A 开发板。此次适配覆盖核心硬件驱动与系统功能,为开发者提供稳定的软硬协同基础。 【国产软硬合一新标杆!deepin 25 X 瑞莎 Dragon Q6A 开箱评测,体验真香!】 https://www.bilibili.com/video/BV1B9Wqz5EKT 强强联合:高性能硬件&国产操作系统 瑞莎 Dragon Q6A 是一款基于高通 QCS6490 处理器的高性能、低功耗嵌入式开发平台,专为物联网、边缘计算和人工智能设计。主频最高 2.7 GHz,集成高通 Adreno 643 GPU,高通 Hexagon 770 NPU,支持多种扩展接口。 搭载高通跃龙平台 QCS6490 SoC,采用 1+3+4 三丛集 CPU 设计,拥有1× Kryo Prime @ 2.7GHz(Cortex-A78) + 3× Kryo Gold @ 2.4GHz(Cortex-A78) + 4× Kryo Silver @ 1.9GHz(Cortex-A55),兼顾高性能与低功耗;集成 Qualcomm® Adreno 643 GPU 、VPU 以及 AI 加速单元 NPU,具备先进 AI 加速能力和多媒体处理能力。 【Radxa Dragon Q6A】 运行实例:深度体验即刻呈现 deepin 25 操作系统素以易用性和美观界面著称,此次适配意味着 Dragon Q6A 用户可获得与 X86 平台相近的桌面体验。 【deepin 25 & Radxa Dragon Q6A】 预装软件列表: 为方便用户快速上手,镜像中已预装一套完整的软件生态,满足日常开发与使用需求: 内核与驱动: 搭载为 Q6A 定制优化的最新 6.15 Linux 内核,集成了 Dragon Q6A 所需的 GPU、无线网络、蓝牙及其他关键硬件驱动和模块,保证系统开箱即用。 系统基础: 包含 sudo、network-manager、bash-completion 等基础工具,方便用户进行系统管理和网络配置。 桌面体验: 完整的 deepin 桌面环境 (DDE),以其现代化的设计、流畅的交互和强大的功能而著称,为用户提供舒适高效的操作体验。预装最新 Treeland 窗口合成器,可在控制中心一键切换 Wayland 桌面。 实用工具: 使用玲珑软件包管理器预装了文本编辑器、终端、看图工具等常用软件,方便开发者和高级用户使用。 deepin-ports SIG 持续维护 deepin-ports SIG 已将瑞莎 Dragon Q6A 正式列入 deepin 25 ARM 架构支持设备列表,并将为其提供持续的软件更新和性能优化,确保用户获得稳定、长期的优质体验。 https://deepin-community.github.io/sig-deepin-ports/images/arm64 此次适配填补了高通 QCS6490 平台与国产桌面系统的兼容空白,更为开发者在各应用场景下提供 “硬件 + 系统” 一体化开源解决方案,有助于缩短产品开发周期 ,助力相关领域产品快速落地。 本次合作也是 deepin (深度) 社区与硬件伙伴紧密合作的又一重要里程碑,特别感谢瑞莎 (Radxa) 在此过程中给予的大力支持与协作。 期待未来能有更多优秀的硬件厂商加入 deepin 生态建设,共同推动国产操作系统在更广泛的硬件平台上落地生根、蓬勃发展! 关于 deepin(深度)社区 deepin(深度)社区是国内历史悠久、全球规模最大且最活跃的开源操作系统社区之一,也是中国首个桌面操作系统根社区,致力于推动桌面操作系统的开源与创新,为全球个人及组织提供开放透明的共建共治共享平台及超出预期的开源操作系统。

优秀的个人博客,低调大师

校企联动 开源共创 东方通& openEuler Meetup开启开发者效率变革

5月27日,东方通与OpenAtom openEuler(简称"openEuler")社区联合主办的openEuler社区云原生开源中间件Meetup天津站在天津职业技术师范大学圆满落幕。此次活动以轻舟融合管理平台和云翼数据缓存中间件云原生管理平台两大开源项目为核心,聚焦云原生中间件技术实践与开发者赋能,通过技术分享、实战演示与openEuler开源实习计划发布,培养兼具创新思维与实践能力的技术人才,携手推动云原生中间件技术赋能研发效能提升。 校企联合 共促开源项目交流 天津职业技术师范大学信息技术工程学院教学副院长武志峰发表致辞,他表示,此次与东方通合作举办开源技术沙龙,旨在为学生提供接触实战技术的机会,帮助他们在实践中提升技能,培养具备实战能力的创新型人才。这种产教深度融合的模式,不仅能为学生职业发展奠定坚实基础,更能为国家科技自主创新输送“新鲜血液”。 东方通开发部经理王普在致辞中强调,基础软件是软件工程的核心组件,在数字化转型中发挥着关键作用,而开源是推动技术进步的重要方式。非常期待年轻开发者能积极参与到轻舟、云翼等开源中间件项目中来,这些项目不仅能帮助开发者提升开发效率,更能借助年轻开发者的创新思维,激发项目的持续进化,形成 “技术赋能人才 — 人才反哺技术” 的正向循环,为产业技术革新与企业效能升级开拓更多可能性。 云原生中间件技术演进 轻舟与云翼开源项目解析 面对业务快速迭代与算力需求激增的双重挑战,中间件的云原生化已从技术选择变为必然趋势,东方通技术专家在沙龙现场深入解析了openEuler社区的轻舟与云翼两大开源项目的技术特性与创新价值。 轻舟开源项目:云原生时代的开发效率“加速器” 东方通核心技术与轻舟项目Committer程福娟介绍了轻舟开源项目,作为开源的轻量级Web管理软件开发平台,轻舟能够支持开发者通过编写Java Bean,自动生成业务模块对应的前端网页、REST接口、JMX接口、国际化等服务,并能开箱即用内置的用户管理、认证授权、监视自动化、文件上传下载、本地和远程集中管理、公共组件等能力,大幅提升开发效率。同时,程福娟以实践项目展示了如何快速基于轻舟搭建完整的应用程序,让在场师生直观感受到该平台的便捷性、开发的高效性。 云翼开源项目:高性能缓存的技术突破 openEuler社区云翼项目Committer李东升在分享环节,系统讲解了TongRDS分布式数据缓存中间件的技术优势与应用场景等。TongRDS不仅全面兼容Redis,而且凭借自主创新能力及面向云原生和现代多核硬件设计的全新架构,在性能、可靠性、可扩展性和云原生适应性上超越同类传统产品。能够在Web 加速、会话管理、热点数据缓冲、实时数据计算与推送等关键业务场景发挥重要支撑。在互动交流环节,通过现场研讨与思维碰撞,全面加深了同学们对 TongRDS技术特性的理解与认知。 openEuler社区云翼项目Committer张聪进一步聚焦TongRDS如何适配云原生环境(Kubernetes/K8S)进行解析。详细介绍了K8S自动化管理容器化应用平台的主要特性、技术架构等,指出传统集群模式在K8S中存在Pod IP变动致连接失效、分片伸缩难、客户端连接复杂等问题。为此,TongRDS引入中心节点和Proxy代理层,采用代理集群与可伸缩集群模式,通过代理层屏蔽底层变化,利用备份资源池实现故障恢复,使客户端只需连接单一地址端口,即可实现在K8S环境下的高效部署与运行。该开源平台,既助力开发者提升分布式系统开发能力,又为企业云原生转型提供平滑上云路径,现场的师生对此也报以热烈反响。 开源实习计划 助力年轻开发者实战能力跃迁 东方通生态发展经理祝晓阳介绍了东方通openEuler社区的开源实习计划。该计划面向全国高校学生,提供轻舟和云翼两大项目的实战任务,学生可通过线上方式参与开发,积累积分兑换实习证明及奖金。祝晓阳详细讲解了实习方式、实习流程、实习任务、奖励机制等,根据积分进阶机制,表现突出者最高可得8000 元实习工资及证明。同时,通过理论知识与实战开发结合的实践机会,将帮助年轻开发者更好地融入实际开发环境,提升创新能力与实际开发技能。 轻舟项目地址: https://gitee.com/openeuler/qingzhou 云翼项目地址: https://gitee.com/openeuler/yunyi 想要加入实习项目的小伙伴可通过以下方式联系 轻舟项目联系方式: wangpl@tongtech.com 云翼项目联系方式: wuyd@tongtech.com 积极拥抱开源 技术赋能与人才培养双轮驱动 东方通积极拥抱开源生态,作为openEuler社区的重要参与者与推动者,深度参与openEuler社区,持续推进轻舟、云翼两大开源项目发展,秉持开放共享精神,依托openEule社区的技术资源和人才优势,持续优化项目性能,显著加速了云原生中间件技术迭代进程,为开发者提供了更高效的开发模式,让企业能够缩短开发周期,加速上云效率,切实解决数字化转型中的核心痛点。 本次东方通&openEuler Meetup走进高校,通过深入解析轻舟、云翼两大开源项目,并结合实际案例演示,让更多年轻开发者接触到前沿云原生技术,吸引更多新鲜力量参与openEuler社区贡献开源力量,通过校企联合的创新模式,将产业需求与教育实践紧密结合,为开源生态培育了新生力量。 开源不仅是技术的共享,更是生态的共建。期待更多年轻开发者投身开源与基础软件,与东方通一起,共同书写云原生时代的技术新篇章!

优秀的个人博客,低调大师

TinyEngine开启新篇章,服务端Java版本正式开源~

本文由体验技术团队路延刚原创。 TinyEngine 低代码引擎简介 低代码引擎是一种通用的开发框架,通过对低代码平台系统常用的功能进行解构,将其划分为多个功能模块,并为每个模块定义了相应的协议和开发范式,使得开发者可以根据自身的业务需求,轻松定制开发出自己的低代码开发平台。 TinyEngine 低代码引擎作为低代码平台的底座,提供可视化搭建页面等基础能力,既可以通过线上搭配组合使用,也可以通过 cli 创建个人工程进行二次开发,实时定制出自己的低代码平台。适用于多场景的低代码平台开发,如:资源编排、服务端渲染、模型驱动、移动端、大屏端、页面编排等。 TinyEngine 官网:https://opentiny.design/tiny-engine TinyEngine 源码:https://github.com/opentiny/tiny-engine (欢迎star) Java 版本开源介绍 自 TinyEngine 开源以来,我们发现越来越多企业和个人开发者开始基于 TinyEngine 搭建自己的低代码平台,也有大量用户对服务端 Java 版本有着强烈的期待。针对这一需求,TinyEngine 团队果断将服务端 Java 版本开发列入重要计划。经过团队成员的不懈努力,服务端 Java 版本终于问世,希望能为开源生态贡献新的力量。 本次 TinyEngine 低代码引擎服务端 Java 版本代码的开源,让开发者能够深入了解 TinyEngine 低代码引擎的前后端运行机制,更能够让更多的小伙伴以更深的层次参与到产品共建,共同探讨并改进系统,推动其不断优化,带来更高的创新潜力,使得更多的人能够从中受益。 同时服务端的开源为自由定制和扩展提供了可能,开发者可以参考 TinyEngine 的代码,根据自身需求对服务端进行改造创新,从而使得产品更具灵活性,能够满足各种复杂的业务需求,构建一个强大而健壮的低代码生态系统。 TinyEngine 服务端 Java 源码:https://github.com/opentiny/tiny-engine-backend-java(欢迎star) 1、项目概述 tiny-engine-backend-java 是一个基于 springboot、mybatisPlus、mysql 的服务端系统,主要用于管理 TinyEngine 的业务逻辑、数据存储、操作。该项目简化开发,提高效率,具有高扩展和高可维护性。 2、技术栈 Spring Boot : 为项目提供快速开发和自动配置功能,简化了传统 JavaEE 项目开发流程,它提供了内嵌式的 Web 服务器(Tomcat)以及自动化配置功能,减少了大量的配置工作。 MyBatis Plus: 在 MyBatis 基础上封装的增强工具,简化了数据库的操作,如自动生成 CRUD 操作代码、动态 sql、分页查询等,减少了手写 sql 负担,增加了开发效率。 MySQL: 项目的关系型数据库管理系统,负责持久化数据,支持复杂的查询和事务管理。 3、Java版本特性介绍 自动化配置: Spring Boot 自动化配置减少了繁琐的 xml 配置,使得开发者可以专注于业务逻辑的开发。 高可拓展性: 项目采用了松耦合的设计,便于后续功能扩展,例如可以添加更多功能模块、支持多数据源等。 低耦合: 为了降低服务耦合度,在 Node.js 版本的基础上对数据库表进行了重构,并对相关逻辑进行优化,降低了开发难度和学习曲线,更能够从服务端的角度去理解 TinyEngine 设计器的运行原理与设计思想 。 服务减负: 去除了区块构建,改用区块新方案,不再对 verdaccio 和 unpack 服务依赖,部署更轻松简便,使用更得心应手。 4、服务端架构 5、数据模型设计 Java 版本重新设计了数据模型,对原有 js 版本的表字段做调整,去除由于 Strapi 的使用建立的冗余关联表,让表与表之间的关系更清晰。 数据模型ER表 Java 版本与 Node.js 差异 Java版本 Java版本 Node.js版本 Node.js版本 优点 缺点 优点 缺点 性能:Java 编译后的字节码在 JVM(Java 虚拟机)上运行,性能通常优于 Node.js。 启动时间:由于 Java 需要 JVM 启动,启动时间通常比 Node.js 慢。 快速开发:Node.js 基于 JavaScript,开发者可以利用浏览器的丰富生态系统和工具(如 npm ),实现快速开发和原型制作。 性能:Node.js 运行在V8引擎上,性能通常不如 Java。在处理计算密集型任务时,可能会表现不佳。 安全性:Java 有内置的安全机制,如字节码验证,能够更好地保护应用程序免受恶意攻击。 复杂的生态系统:虽然 Java 生态系统丰富,但也意味着选择和集成可能会比较复杂。 事件驱动:Node.js 基于事件驱动架构,非常适合 I/O 密集型应用,如实时聊天、数据流处理等。 安全性:由于 Node.js 的生态系统相对较新,某些库和工具可能存在安全漏洞。 可扩展性:Java 支持面向对象编程(OOP),具有良好的模块化和可扩展性,适合大型企业级应用。 资源消耗:Java 应用程序通常对系统资源(如内存和 CPU)要求较高。 非阻塞I/O:Node.js 使用非阻塞 I/O 模型,使其在处理大量并发连接时表现出色 可扩展性:虽然 Node.js 适合 I/O 密集型应用,但在处理复杂业务逻辑和大型企业应用时,可能需要额外的架构设计和优化。 丰富的生态系统:Java 有一个庞大的生态系统,包括丰富的框架(如 Spring、Hibernate)和库,能够简化开发过程。 不支持原有的区块方案 社区支持:Node.js 拥有一个活跃的开发者社区和丰富的包管理器 npm,能够快速找到所需的库和工具。 暂不支持区块新方案,fork 用户需要自己修改代码支持 TinyEngine 的区块新方案。 跨平台:Java 的“写一次,运行到处”的理念使其能够在不同的平台上运行。 成本低:由于 Node.js 是基于 JavaScript 的,开发者无需额外学习成本,且可以利用现有的前端开发技能。 后期(官方)主要工作重心将转移至Java版本 附:Node.js 版本介绍 2024年年初 OpenTiny 开源了 TinyEngine 的 Node.js 版本服务端,其中包含 tiny-engine-webservice 和 tiny-engine-data-center 两个微服务,每个服务单元都可以独立开发、测试和部署。这种架构不仅提高了团队的协作效率,还使得系统更容易扩展和维护。 Node.js 版本开源介绍详情可见:https://mp.weixin.qq.com/s/7G1eviib45mMOC1_h762sA?token=645893077&lang=zh_CN FAQ 1、Java服务端开源之后,如果不想启动服务端服务器,是否还能沿用原来 mockServer? 答:可以正常使用 mockServer,启动方式和原先一致,直接在项目里执行 pnpm dev 即可 2、如果本地启动了Java后端,那么前端本地工程是否还需要更改配置?如果需要,如何更改配置? 答:需要更改配置,更改流程如下: 启动 tinyengine 修改 env 目录下的 env.development 文件中的 VITE_ORIGIN 变量为本地 tiny-engine-backend-java 项目的地址端口 修改engine.config.js文件中的material值如图 运行如下脚本启动 pnpm install # 第一次启动项目需要 pnpm serve:frontend 启动成功后浏览器会自动打开设计器页面 部署流程指导可参考官网使用手册:平台开发指南>解决方案>Java 服务端部署到服务器 章节(官网使用手册:https://opentiny.design/tiny-engine#/help-center/course/dev) 未来规划 1、人工智能:计划将低代码平台与AIGC(人工智能生成内容)技术相结合,为用户提供更加智能、高效的应用开发体验。后续我们考虑将低代码平台的开发流程与AIGC技术相结合,通过自然语言处理、机器学习和深度学习等技术,实现应用界面的自动生成、功能模块的智能推荐和代码的自动化生成等功能。 2、模型驱动:我们将致力于将低代码平台与模型驱动能力相结合,为用户提供更加高效、智能的开发体验。深入研究各种业务模型,包括数据模型、业务流程模型等,以了解其特性和需求。后续,我们将低代码平台的开发流程与模型驱动能力相结合,通过可视化建模工具和自动化技术,实现业务模型的快速构建和部署。通过这一创新性的接入方式,用户将能够更加高效地构建和调整业务模型,降低开发难度和成本。 关于OpenTiny 欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~ OpenTiny 官网:https://opentiny.design OpenTiny 代码仓库:https://github.com/opentiny TinyVue 源码:https://github.com/opentiny/tiny-vue TinyEngine 源码: https://github.com/opentiny/tiny-engine 欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~~ 如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~~

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册