首页 文章 精选 留言 我的

精选列表

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

🎉Laravel + Vue3 前后端分离后端框架 CatchAdmin v5.0 beta 发布

介绍 CatchAdmin是一款基于Laravel和Element Plus二次开发而成后台管理系统。Laravel社区也有许多非常优秀的后台管理系统,例如Nova, 官方出品,当然是收费的,免费的有基于Livewire的Filament,还有不得不说的Laravel Admin。CatchAdmin还是采用传统的前后端分离策略,Laravel框架仅仅作为Api输出。将管理系统模块之间的耦合降到了最低限度。每个模块之间都有独立的控制器,路由,模型,数据表。在开发上尽可能将模块之间的影响降到最低,降低了开发上的难度。基于CatchAdmin可以开发CMS,CRM,OA等 等系统。也封装了很多实用的工具,提升开发体验。 V5.0-beta 日志 增强核心升级到 v1.x 新增 plugin 系统 新增 plugin hook 全新的前端UI 全新的前端组件 更多日志... 视频 catchadmin 模块创建 catchadmin 之快速开发 功能​ 用户管理 后台用户管理 部门管理 配置公司的部门结构,支持树形结构 岗位管理 配置后台用户的职务 菜单管理 配置系统菜单,按钮等等 角色管理 配置用户担当的角色,分配权限 操作日志 后台用户操作记录 登录日志 后台系统用户的登录记录 代码生成 生成 API 端的 CURD 操作 Schema 管理 生成表结构 模块管理 系统模块管理 额外模块​ CMS 模块 项目地址​ github 地址 gitee 地址 预览​ 体验地址​ demo 地址 账户:catch@admin.com 密码:catchadmin 感谢🙏​ 排名不分先后 Laravel Vue ElementPlus Docusaurus JetBrains

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

🚀 erupt 1.13.1 已发布,注解驱动多维低代码引擎,完全支持 Spring Boot 3

Erupt 低代码 + AI 全开源 Erupt 一个通用低代码框架,使用 Java 注解驱动,动态渲染构建页面与 API。 零前端代码、零 CURD、自动建表,仅需 一个类文件 + 注解配置,快速开发企业级数据管理后台。 高扩展性,支持 CURD 自由扩展 @DataProxy 、自定义数据源、逻辑删除、LDAP、OSS。 本次更新内容 🐞 修复 erupt-magic-api,前置网关使用 https 协议反向代理服务的错误。 #330,感谢 aurthurxlc 的贡献 🧩 移除令人诟病的 @OneToMany 的负数 id 处理逻辑,由前端处理相关数据,解决所带来的各类 bug #65 🧩 HyperModel 衍生类不会生成外键,允许关联用户被删除,删除后用户数据会返回 null 🧩 修改查询接口 sort 参数的传参方式,防止 SQL 注入 🧩 解决 TAB 组件不按照声明顺序渲染的问题 🌟 左树右表支持选择父节点能看到下面所有子级数据的能力 🌟 增加 EruptTag 注解,修饰于 erupt 同级的注解,修饰后的注解值会返回给前端 🌟 新增 DataProxy 全局拦截器,全局拦截任何 erupt 类的行为 #3364ab 🌟 dataProxy 增加 validate 方法用于自定义检验 erupt 数据是否符合规则 #1f0a64 🌟 ShowBy 注解更名为 Dynamic,且支持动态的必填、只读、显示等动态能力 🌟 EruptUser 增加负责组织字段,用于配置组织负责人的身份信息 🌟 支持 OAuth2 授权,可轻松对接飞书、Google等平台的用户体系 🌟 EruptUser 表增加头像字段,支持通过 API 写入的用户头像且展示(OAuth2 场景) 🌟 新增签名组件,用于审批签字等场景 🌟 erupt-ai 支持 MCP 🌟 全面支持 Spring Boot 3.0,JDK 最低版本要求 17 项目官网:www.erupt.xyz @Erupt( name = "简单的例子", power = @Power(importable = true, export = true) ) @Table(name = "t_simple") //数据库表名 @Entity public class Simple extends BaseModel { @EruptField( views = @View(title = "文本"), edit = @Edit(title = "文本", notNull = true, search = @Search) ) private String input; @EruptField( views = @View(title = "数值", sortable = true), edit = @Edit(title = "数值", search = @Search) ) private Float number; @EruptField( views = @View(title = "布尔"), edit = @Edit(title = "布尔", search = @Search) ) private Boolean bool; @EruptField( views = @View(title = "时间"), edit = @Edit(title = "时间", search = @Search(vague = true)) ) private Date date; @EruptField( views = @View(title = "滑动条"), edit = @Edit(title = "滑动条", type = EditType.SLIDER, search = @Search, sliderType = @SliderType(max = 90, markPoints = {0, 30, 60, 90}, dots = true)) ) private Integer slide; @EruptField( views = @View(title = "下拉选择"), edit = @Edit( search = @Search, title = "下拉选择", type = EditType.CHOICE, choiceType = @ChoiceType(fetchHandler = SqlChoiceFetchHandler.class, fetchHandlerParams = "select id,name from e_upms_menu" ) ) ) private Long choice; } 特性 | Features 透明的底层机制与高度可配置性: 注解驱动,配置灵活:通过@Erupt、@EruptField及其丰富的属性,开发者可以精细控制模型的行为、UI 的展现、数据的校验与处理方式。 开放的架构:Erupt 的核心模块设计清晰,鼓励开发者理解其工作原理,并在需要时进行针对性调整。 详细的日志与调试支持:方便开发者追踪问题,理解框架内部执行流程。 超越传统代码生成器的开发体验: 动态解释而非静态生成:Erupt 通过运行时解析注解来动态构建应用,避免了传统代码生成器因代码冗余、难以维护、合并困难等问题带来的困扰。修改注解即可实时生效,无需重新生成大量代码。 关注模型而非实现:开发者只需关注业务模型的定义与注解配置,Erupt 会自动处理大部分底层的 UI 渲染、数据绑定、API 调用,数据库交互等工作。 深度定制与扩展能力: 生命周期钩子:在 Erupt 核心流程的多个关键节点提供了钩子函数,方便开发者进行功能增强或行为调整。 @DataProxy接口 **:允许开发者在数据操作的各个阶段(如新增前、编辑后、查询时)注入自定义逻辑,实现复杂的业务校验、数据转换、权限控制等。 自定义组件与视图:除了丰富的内置组件,Erupt 支持开发者创建和集成自定义的前端组件和视图模板,满足高度个性化的界面需求。 自定义数据源与方言:轻松扩展对特定数据库或数据存储的支持,甚至可以实现自定义的 SQL 方言适配。 拥抱 Spring Boot 生态,无缝集成: 非侵入式设计:Erupt 构建于 Spring Boot 之上,与 Spring Data JPA 深度集成,但不干涉开发者使用 Spring Boot 的其他功能或引入第三方库。 标准 JPA 实体:Erupt 实体类本身就是标准的 JPA 实体,可以被项目中的其他服务或模块复用。 易于整合现有项目:可以将 Erupt Cloud 渐进式地引入到已有的 Spring Boot 项目中,逐步替换或增强后台管理模块。 在线体验 | Demo 演示地址:https://www.erupt.xyz/demo 账号密码:guest / guest 支持主流 4 款现代浏览器,以及 Internet Explorer 11+,可直接运行在 Electron 等基于 Web 标准的环境上 演示截图 | Screenshot⛰

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

🎉 3k Star, 对标 Coze 和 Dify 的 AIFlowy v1.1.7 发布

AIFlowy v1.1.7 正式发布了! 🎉 如果你也在使用 AIFlowy,欢迎为我们点个 Star 支持一下🌟: 🔗 Gitee 地址:https://gitee.com/aiflowy/aiflowy 你的每一个 Star 都是对我们最大的鼓励,也是让更多人看到 AIFlowy 的关键一步! 我们的愿景始终如一: 🔹 成为中国最具影响力的人工智能品牌之一 🔹 引领核心技术自主创新 🔹 推动中国 AI 生态繁荣发展,助力科技自立 让我们一起见证 AIFlowy 的成长,也欢迎更多伙伴加入我们,共建更强大的 AI 开源生态🚀! AIFlowy v1.1.7 更新详情:https://gitee.com/aiflowy/aiflowy/releases/tag/v1.1.7 功能列表 AI 功能 Bot 应用(已完成) Bot 插件(已完成) Rag 知识库(已完成) AI 工作流编排(已完成) 大模型配置(已完成) 大模型市场(已完成) 系统管理 用户管理(已完成) 角色管理(已完成) 菜单管理(已完成) 部门管理(已完成) 岗位管理(已完成) 日志管理(已完成) 快速开始 git clone https://gitee.com/aiflowy/aiflowy.git cd aiflowy mvn clean package cd aiflowy-ui-react npm install npm run dev 环境要求 JDK 1.8+ Node.js 20.0+ MySQL 8.0+ v1.1.7 更新内容 新增: 插件支持 File 上传 新增: 优化 sse hooks 新增: 优化 RequestUtil 添加对 ContentCachingRequestWrapper 的处理 新增: 新增 Log reporter 模块,方便在开发过程中进行调试和排查问题 优化: bot 思维链消息标识抽取为枚举 优化: 修改 Dockerfile 以设置文件所有权 优化: 更新环境配置并调整 Docker Compose 设置 优化: 更新最新 sql 优化: 优化文件上传存储地址 优化: 升级 mybatis-flex,agents-flex,tinyflow-java 到最新版本 优化: 优化静态资源缓存策略 修复: 插件增加英文名称字段,解决大模型调用 name 字段调用不到 function 问题 修复: 修改输入参数保存导致传入方法为空问题 修复: 补充思维链枚举调用遗漏的地方 修复: 优化语音缓存的细节问题 修复: 点击新增大模型无反应 bug 开发及产品文档 官方网站:https://aiflowy.tech 开源地址:https://gitee.com/aiflowy/aiflowy

资源下载

更多资源
Mario

Mario

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

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

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

用户登录
用户注册