首页 文章 精选 留言 我的

精选列表

搜索[EdgeOne免费套餐],共10000篇文章
优秀的个人博客,低调大师

Dante Cloud 4.0.6.0 发布,这些企业版核心功能,现在免费可用了

[一] 更新说明 国内首个同时支持阻塞式服务和响应式服务的、微服务版和单体版本可以无缝切换的 Dante Cloud v4.0.6.0 版本发布。 为了支持后续产品的开发,继核心组件 Dante Engine 回归开源之后,在该版本中,进一步开源了部分企业版功能。 [二] 更新日志 主要更新 [升级] Spring Boot 版本升级至 4.0.6 [升级] Spring Boot Admin 版本升级至 4.0.4 [升级] Nacos 版本升级至 3.2.1 [升级] Debezium 版本升级至 3.5 [新增] 基于 Vuetify Material Design 3 蓝图风格以及 Vue 3 组合式 API,全新编写新版管理界面(新开源) [新增] 新增 OAuth2 认证动态开启或关闭功能(新开源) [新增] 新增服务本地文件管理功能(新开源) [新增] 新增本地文件和 OSS 多级融合的文件文件管理功能(新开源) 其它更新 [新增] 新增 AI 相关依赖配置 [新增] 新增 Json Schema 多级文件存储配置参数和自动配置 [新增] 新增测试用途菜单场景分类 [新增] 前端新增独立的测试用途 Layout 及菜单 [新增] 新增对象储存启用条件注解及其配置,OSS 按条件启用增强配置灵活性 [新增] 新增证书文件多级下载 REST 接口 [重构] 重构各模块 constants 包名命名,统一修改为 constant [重构] 重构系统核心数据存储以及 SAS 数据存储相关代码,提取独立模块与企业版对齐,提升扩展为其它存储形式的便捷性 [重构] 重构系统动态开启关闭认证相关类及方法名称增强易读性 [重构] 重构 hibernate 自定义扩展模块包名,去除多余的、与模块名称不匹配的包层次定义 [修复] 修复单体版默认 OSS 配置未使用最新配置问题 [修复] 修复 Axios has Unrestricted Cloud Metadata Exfiltration via Header Injection Chain(CVE-2026-40175) [修复] 修复前端菜单编辑界面,控制逻辑错误引起选项 [修复] 修复 MessageErrorCodeMapperBuilderCustomizer Bean 定义重复引起服务启动失败问题 [修复] 修复多级文件存储,在未开启 OSS 远程存储的情况下,还会调用远程上传下载引起跑错问题 [修复] 修复前端证书文件下载在后端未配置 OSS 的情况下仍旧使用 OSS 文件下载问题 [优化] 优化各个版本 Redis 默认数据库配置,防止出现不必要的冲突以及序列化问题 [优化] 补充系统关键代码实现逻辑注释说明,以便用户更好的理解整体逻辑 [优化] 优化单体版模块及代码的命名,优化核心 dependencies 配置精简配置提升版本控制准确性 [优化] application.yml 配置文件 .yml 后缀统一修改为官方更为推荐、更符合现代规范的 .yaml 后缀格式 [优化] 优化前端在 Vite 8 环境下代码拆包逻辑 [优化] 优化前端图片放置目录以及读取方式,改进生产环境打包图片处理逻辑 [优化] 前端工程使用 oxfmt 替换 prettier [升级] kafka docker 镜像版本升级至 4.2.0 [升级] zipkin docker 镜像版本升级至 3.6.1 [升级] grafana docker 镜像版本升级至 12.4.3 [升级] alloy docker 镜像版本升级至 1.15.1 [升级] tempo docker 镜像版本升级至 2.10.4 [升级] cassandra docker 镜像版本升级至 5.0.8 [升级] kestra docker 镜像版本升级至 1.3.14 [升级] skywalking 镜像版本升级至 10.4.0-java21 [升级] liberica 基础镜像版本升级至 25.0.3-11-cds [升级] ip 地址数据库更新至 2026.04.22 依赖更新 [升级] protobuf-maven-plugin 版本升级至 5.1.3 [升级] alipay-sdk-java 版本升级至 4.40.762.ALL [升级] bcpkix-jdk18on 版本升级至 1.84 [升级] bcprov-jdk18on 版本升级至 1.84 [升级] commons-io 版本升级至 2.22.0 [升级] guava 版本升级至 33.6.0-jre [升级] influxdb-client 版本升级至 8.0.0 [升级] json-schema-validator 版本升级至 3.0.2 [升级] langchain4j 版本升级至 1.13.1 [升级] software.amazon.awssdk 版本升级至 2.42.40 [升级] software.amazon.awssdk.crt 版本升级至 0.45.1 [升级] springdoc 版本升级至 3.0.3 [升级] spring grpc 版本升级至 1.0.3 [升级] swagger-core 版本升级至 2.2.47 [升级] weixin java 版本升级至 4.8.2-20260420.104332 [升级] webauthn4j 版本升级至 0.31.3.RELEASE [升级] quasar 版本升级至 2.19.3 [升级] vue webjars 版本升级至 3.5.33 [升级] error_prone_annotations 版本升级至 2.49.0 [升级] javassist 版本升级至 3.31.0-GA [三] 注意事项 Dante Cloud 4.0.6.0 版本,使用了全新的、包含 AI 支持功能的 Nacos v3.2.1。因为新版 Nacos 表结构发生了较大变化,该版本与之前版本不兼容。需要重新建库重新导入配置。 Nacos 自 v3.2.0 版本起,已经将关键的 plugin,例如:Postgresql、Oracle 等数据存储插件合并至 Nacos 主工程中,并默认打包至 Docker 的镜像中,通过修改配置即可更换数据库,无需像从前一样,更换数据库还得自己打包插件。因此,原来由 Dante Cloud 自主打包的 Docker 镜像将不再维护,直接使用 Nacos 官方打包镜像。 [四] 项目简介 Dante Cloud 国内首个支持阻塞式和响应式服务并行的、开箱即用的企业级云原生微服务基座。是采用领域驱动模型(DDD)设计思想,以「高质量代码、低安全漏洞」为核心,基于 Spring 生态全域开源技术,高度模块化和组件化设计,支持智能电视、IoT等物联网设备认证,满足国家三级等保要求,支持接口国密数字信封加解密等一系列安全体系的一站式多租户微服务解决方案。独创的可以“一套代码实现微服务和单体两种架构灵活切换”的企业级应用系统。 1. 项目理念 Dante Cloud 一直秉承着“简洁、高效、包容、务实”的理念,使用微服务领域及周边相关的各类新兴技术或主流技术进行建设,不断地深耕细作、去粗取精、用心打造。目标是构建一款代码质量高、维护投入低、安全防护强的微服务基座,可以帮助用户快速跨越架构技术选型、技术研究探索、基础架构搭建阶段,直接聚焦业务开发。极大地降低传统项目中因安全漏洞、技术负债、低质代码等潜在隐患所产生的高维护投入。期望像项目名字寓意一样,构建一套可以在在行业变革的时期承上启下,助力企业信息化建设和数字化转型的产品。 Dante Cloud 核心关注点是:「高质量的系统代码」、「合理的系统架构」、「低耦合的模块划分」、「高安全性系统实现」、「灵活的功能扩展能力」,「优质的微服务方案」。不会像其它一些系统一样,追求 业务功能 的 丰富 性。堆叠大量无法做到真正通用的功能,反倒会成为负担和干扰,不如由用户自己按照需求灵活设计和实现。 2. 架构设计 Dante Cloud 优秀的模块化能力,为系统提供了高度灵活的配置能力、功能的“可插拔”能力 以及不同需求场景的适配能力。正因为优秀的模块化体系,使得 Dante Cloud 不仅是一套完整的微服务架构,还是一套高质量的 「单体模块化」 系统。这里的微服务架构和单体架构并不是分离的两套代码,也不是分离的两个项目。而是完全融合的一整套代码,使用时可以根据需要选择是以微服务模式或者单体模式运行,配合灵活的模块能力,实现系统的多样化定制和功能的管控。 这是 Dante Cloud 微服务最大的特色之一:“一套代码、两种架构”。可以帮助企业在项目早期以单体架构快速建设项目、方便开发人员在本地进行开发以及新技术研究。在项目后期随着用户规模增大以及并发需求提升时,可以快速无缝迁移至微服务架构。 3. 适用用户 微服务技术并不是落伍了,而是进入了成熟期,它的适用场景和边界被更清晰地定义了。微服务不再是一个“必须要有”的选项,而是一个“权衡之后”的选择。同时,Dante Cloud 也并未使用任何复杂难懂或难以上手掌握的技术,项目中所涉及核心关键组件中,其中 「近 80% 均为 Spring 生态原生组件」。技术实现均为各组件标准用法的组合与应用,编码风格和代码设计一直也在极尽努力尽量与 Spring 生态的标准规范用法保持一致,只不过经过大量的版本迭代和重构之后逐渐形成了一定的封装与抽象。 本项目适用的用户如下: 「传统项目用户」:可以先体验的单体版,先从“前后端分离”以及“多端适配”开始,尝试不同于传统内嵌页面的开发模式。 「数字转型用户」:如果您正在考虑进行数字化转型,可以直接选择使用微服务版本,不用再为“基础组件碎片化,需花大量时间整合、踩坑版本兼容”等问题而苦恼。 「复杂项目用户」:如果您的业务复杂度上升到一定阶段,可以直接选择使用微服务版本,直接聚焦于业务开发,节省大量前期搭建基础设施、解决通用技术问题的时间。 「初创团队用户」:可以先使用单体版进行开发,只要代码放置规范、模块划分合理,后期可以根据需要无缝迁移至微服务架构 「技术尝鲜用户」:本项目并不拘泥局限于常规成熟的技术内容,目标是探索新型技术并用其来为业务的创新服务。喜欢技术尝鲜的用户可以尝鲜使用。 「学习提升用户」:本项目代码实现优雅和领域划分清晰,编码风格和模块实现尽最大可能与 Spring 生态规范保持一致,是深入学习 Spring 生态组件和提升技能的优秀案例 支持开源项目的方式不是仅有 Fork 工程和下载源码,还可以点点 Star! 1. Dante Cloud 主工程 Gitee:https://gitee.com/dromara/dante-cloud Github:https://github.com/dromara/dante-cloud AtomGit:https://atomgit.com/dromara/dante-cloud 2. Dante Engine 核心组件库 Gitee:https://gitee.com/dante-compass/dante-engine Github:https://github.com/dante-compass/dante-engine AtomGit:https://atomgit.com/dante-compass/dante-engine 3. UI 前端工程(旧版) Gitee:https://gitee.com/dante-compass/dante-cloud-ui Github:https://github.com/dante-compass/dante-cloud-ui AtomGit:https://atomgit.com/dante-compass/dante-cloud-ui 4. UI 前端工程(新版) Gitee:https://gitee.com/dante-compass/herodotus-cloud-ui-vuetify Github:https://github.com/dante-compass/herodotus-cloud-ui-vuetify 5. ThingsBrain 基于 Dante Cloud 的物联网平台(加速开发中...) Gitee:https://gitee.com/dante-compass/thingsbrain Github:https://github.com/dante-compass/thingsbrain

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

Laravel+Vue3 免费可商用 PHP 管理后台 CatchAdmin V5.1.0 发布

介绍 CatchAdmin 是一款基于 Laravel 12.x 与 Vue3 二次开发的 PHP 开源后台管理系统,采用前后端分离架构,面向企业级后台场景提供开箱即用的基础能力与可扩展的模块化框架。系统内置 Token 鉴权、权限管理(菜单/按钮/数据权限)、动态路由、动态表格、分页封装、资源权限控制、上传/下载、代码生成器(支持一键导入/导出)、数据回收站、附件管理等功能,覆盖后台系统从安全、权限到效率开发的常见需求。 在架构设计上,Laravel 仅作为 API 服务层对外输出,尽可能弱化业务模块之间的耦合关系。每个模块均具备独立的控制器、路由、模型与数据表结构,支持按模块拆分、按需加载与独立演进,从而降低开发复杂度,提高可维护性与迭代效率。同时,项目封装了大量通用能力与开发工具(如统一响应、异常处理、分页与资源封装等),让业务开发更聚焦、更高效。 基于 CatchAdmin,你可以快速搭建 CMS、CRM、OA 等各类管理系统,并在稳定的基础设施之上持续扩展业务模块,满足不同规模团队的开发与交付需求。 V5.1.0 版本亮点 新增 AGENTS 配置,能更好的配合 AI 相关工具 新增系统配置缓存命令 优化后台首屏加载速度,现在体感在 2~3s 之间,非常流畅 优化多语言,支持动态(后端获取)/静态(纯前端语言)模式切换,通过VITE_I18N_MODE配置 优化后台打包分包,减少打包分块体积,提高加载速度 优化后台面包屑导航栏 优化后台顶部左侧样式 等等更多... 快速开始 # 创建项目 composer create catchadmin/catchadmin # 安装项目 cd catchadmin && php artisan catch:install # 启动项目 composer run dev 功能清单 ☑️ 用户管理:用户添加、修改、删除,支持不同用户登录后台看到不同首页 ☑️ 部门管理:部门组织机构(公司、部门、小组),树结构展现 ☑️ 岗位管理:给用户配置所担任职务 ☑️ 角色管理:树结构设计,支持角色菜单和按钮权限分配、角色数据权限分配 ☑️ 菜单管理:配置系统菜单和按钮 ☑️ 字典管理:对系统中经常使用的固定数据进行维护和复用 ☑️ 系统配置:系统常用设置管理 ☑️ 操作日志:用户正常操作的查询 ☑️ 登录日志:用户登录记录查询 ☑️ 文件上传:支持本地、七牛云、阿里云、腾讯云 ☑️ 附件管理:管理系统上传的文件及图片 ☑️ 数据表维护:数据表碎片清理和优化,管理数据回收和销毁 ☑️ 代码生成:前后端代码生成(PHP、Vue、数据库迁移),支持一键生成到模块 ☑️ Vue 即时渲染:前端 Vue 即时渲染,无需编译 ☑️ 插件系统:CatchAdmin 插件即 Composer 包,完全绑定 Composer 生态 在线体验 演示地址:https://v5.catchadmin.com 超管账户 账户:catch@admin.com 密码:catchadmin 测试账户 账户:test@admin.com 密码:Testadmin1 项目地址 GitHub:https://github.com/JaguarJack/catch-admin Gitee:https://gitee.com/catchadmin/catchadmin 项目预览

资源下载

更多资源
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等操作系统。

用户登录
用户注册