首页 文章 精选 留言 我的

精选列表

搜索[离线容错],共8815篇文章
优秀的个人博客,低调大师

👍JeeSite V5.15.0 发布,全面升级、美化界面、安全增强、多语言支持,不容错过,快进来看看!

升级内容 Vue 分离端版本 新增 i18n 繁体中文语言包 新增 Tab 页签增加菜单图标显示 新增 Tab 标签样式 2 套新风格(风格4、风格5) 新增 BPM 流程表单类型,弹窗:_target=modal、框架:_target=iframe 新增 扩展字段和自定义属性,包括:用户、角色、组织、公司、租户、字典、菜单 新增 Table actionColumn 显示隐藏操作列 ifShow 参数支持 优化 登录界面,使用页签形式,展示不同的登录方式 优化 用户界面,增加大圆角,按钮圆角,Tab 页签 美化 优化 黑暗模式多项细节改进,像素级调整 优化 登录页右上角语言切换按钮风格 优化 缩小 Tree 和 TreeSelect 的缩进距离,并调整默认侧边栏大小 优化 PageWrapper 增加 contentMinWidth 属性,防止侧边栏拖拽过大,导致内容宽度过小 优化 菜单管理 列表增加 目标 和 参数 两列,但默认是隐藏状态,通过表格设置展示 优化 菜单管理 组件路径 重命名为 组件位置,方便理解属性的含义 优化 vue 页面全屏,菜单地址增加 __full__ 参数,目标设置 __blank 时,不带框架打开 vue 页面 优化 AI 聊天 首次提示当前已是新对话问题、加载过程中禁用编辑标题和删除按钮 优化 Form setFieldsValue 排除设置未定义的属性,防止 status 空字符串的查询条件被覆盖 升级 package.json 众多依赖、monaco-editor 0.55.1、vueuse 14.1.0 调整 i18n 语言包文件夹名称:重命名 zh-CN 为 zh_CN 修正 PC消息推送,当没有未读消息的时候,不显示新消息弹窗问题(影响版本5.14) 修正 Table 列设置界面,当 label 为 VNode 时未正确渲染问题 全栈前端版本 新增 i18n 繁体中文语言包 新增 CMS 文章审核(BPM)功能、网站模版保存和删除 新增 tab css(标签样式,同 antdv tab)用来展示表格中的字典样式,如:状态、类型 新增 form:extend 的自定义属性,包括:用户、角色、组织、公司、租户、字典、菜单、文章、栏目 新增 jqGrid 实现高性能可编辑表格、子表、异步行编辑,详见:研发工具->代码生成实例->单表/主子表 新增 jqGrid editOptions 增加 colModel 参数,不再使用 formatter 返回的 val,方便处理编辑列的值 新增 jqGrid columnModel 增加 labelName 参数,方便 getRowData 方法获取对应列表选择的名称 新增 js.ajaxSubmitForm 的第二个动态参数 beforeSubmit 便捷接口调用 新增 字典管理-字典数据-快速复制字典数据功能 优化 用户界面,增加大圆角,按钮圆角,Tab 页签 美化 优化 登录页面整体风格、黑暗模式风格,细节优化 优化 1366*768 小屏幕下查询框的显示优化 优化 子表的增行按钮取消 primary 优化 消息推送页面,增加发送测试消息按钮(方便功能验证) 优化 form:extend 组件增加 extendMap 存储,并国际化扩展字段名称 优化 jqGrid getRowData 默认实现 unformat 方法,编辑表格时,自动获取组件的值,而不是返回 html 优化 jqGrid htmlDecode 和 htmlEncode 支持支持对象和数组参数,并嵌套编码解码 优化 textarea autoHeight 去掉 focus blur 解决,输入框获取焦点后滚动条恢复问题 优化 CMS 文章状态启用快速查询 优化 CMS 首页风格、站点地图等美化 优化 CMS 重构模版管理功能,新增空的模版目录展示 升级 jquery 3.7.1、jquery migrate-3.5.0、jquery form 4.3.0、select2 4.0.13、cropper v3.1.6 Spring Boot 3 和 2 后端功能升级 新增 Flowable groovy-jeesite 安全增强脚本引擎(默认采用),通过编译期 AST 检查、危险方法/属性拦截、GString 表达式限制等机制,有效防范代码注入、任意命令执行等常见 Groovy 脚本安全漏洞 新增 @Table 类缓存清理刷新,当修改实体类时(像修改 Mapper XML 一样)无需重启服务即可生效,修改刷新服务延迟 10 秒启动 新增 ReflectUtils loadClass 带缓存的 Class.forName 新增 filepreview 本地预览文件在上次时生成,支持异步生成 优化 dao.executeBatch 增加判断,如果已经开启批量,则不再开启 优化 Beetl 切换到 Caffeine 缓存,让长时间不用的缓存自动过期 优化 Beetl toJson 函数,增加默认值参数,如果要转换的对象为空,则返回默认值 优化 BeetlUtils 工具,增加 资源文件 和 字符串脚本 缓存清理方法,方便即时生效 优化 代码生成 模版配置的字段类型,添加区域类型 升级 spring boot 3.5.8、shiro 2.0.6(boot3) 升级 commons-email 2.0.0、jakarta.mail 2.0.2、commons-lang3 3.20.0、commons-text 1.14.0、commons-io 2.21.0(boot3) 升级 metadata-extractor 2.19.0、thumbnailator 0.4.21、twelvemonkeys 3.12.0、zxing 3.5.4、tika-core 3.2.3 调整 jqGrid/4.7/plugins/jquery.tablednd.js 移动到 jquery-plugins 目录下 调整 jqGrid 避免冲突 i18n 的 $.jgrid.extend 重命名 $.jgrid.extends 调整 重命名 jeesite-parent-ai 为 jeesite-module-ai-parent;移动 /parent/ai 到 /modules/ai/ai-parent 调整 重命名 jeesite-module-static 为 jeesite-module-core-static;移动 /modules/static 到 /modules/core/static 调整 分离 jeesite-common 中的 static 为 jeesite-common-static 调整 jeesite-common 将 zxing 更改为可选,如有使用需要在使用模块中添加 zxing 依赖 调整 BpmEntity 和 BpmParams 实现 BpmEntityApi 和 BpmParamsApi 接口 修正 jqgrid 当 emptyDataHint 开启并为编辑表格,增行后没有清理 空数据提示问题 修正 PC消息推送,当没有未读消息的时候,不显示新消息弹窗问题(只影响版本5.14) 修正 大屏地图提示数据的初始化数据库脚本,导致鼠标移动到地图上报 js 错误 Spring Boot 3 微服务版 升级 spring cloud 2025.0.1、nacos 3.1.1 调整 重命名 jeesite-cloud-framework 为 jeesite-framework-cloud 升级方法 修改所有pom.xml文件中的jeesite-parent版本号为5.15.0.springboot3-SNAPSHOT Spring Boot 2 版本,修改所有pom.xml文件中的jeesite-parent版本号为5.15.0-SNAPSHOT 如果您修改了parent、common、modules等项目源码,请与git上的代码进行同步 请将 jqGrid/4.7/plugins/jquery.tablednd.js 移动到 jquery-plugins 目录下 请将 jqGrid 避免冲突 i18n 的 $.jgrid.extend 重命名 $.jgrid.extends 移动 /parent/ai 到 /modules/ai/ai-parent,重命名 jeesite-parent-ai 为 jeesite-module-ai-parent 移动 /modules/static 到 /modules/core/static,重命名 jeesite-module-static 为 jeesite-module-core-static 新建 jeesite-common-static 项目,并将 resources 下的 static 移动到新建的项目下面即可 默认将 jeesite-common 的 zxing 依赖更改为可选,如有使用需要在使用模块中添加 zxing 依赖 全局替换 BpmEntity 和 BpmParams 为 BpmEntityApi 和 BpmParamsApi 接口(如有使用) Cloud 版本,全局替换 jeesite-cloud-framework 为 jeesite-framework-cloud 即可 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改 执行/bin/package.bat(sh)打包脚本,强制更新依赖。 Vue 分离端 请与jeesite-vue代码仓库源码进行同步,合并代码,手动解决冲突代码 重命名 /packages/core/locales/lang/zh-CN 为 zh_CN 语言包文件夹名 如果您是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改 匹配后端版本为JeeSite v5.15.0 springboot3 或 springboot2 平台简介 JeeSite 快速开发平台,低代码,轻量级,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用分离版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先进技术栈,或者 Beetl、Bootstrap、AdminLTE 经典开发模式。 提供在线数据源管理、数据表建模、代码生成等功能,可自动创建业务模块代码工程和微服务模块代码工程,自动生成前端代码和后端代码;包括核心功能模块如:组织机构、用户、角色、岗位、管理员、权限审计、菜单及按钮权限、数据权限、模块管理、系统参数、字典管理、系统监控、数据监控等;扩展功能如:工作流引擎、内容管理、消息推送、单点登录、第三方登录、在线作业调度、对象存储、可视化数据大屏、报表设计器、在线文件预览、国际化、全文检索、统一认证服务等。 本平台采用松耦合设计,真正的轻量级,微内核,插件架构,模块增减便捷,支持扩展 SaaS 架构、集群部署、读写分离、分库分表、Spring Cloud 微服务架构;并内置了众多账号安全设置、密码策略、系统访问限制等安全解决方案,支持等保评测。 本平台专注于为初级研发人员提供强大的支持,使他们能够高效、快速地开发出复杂的业务功能,同时为中高级人员腾出宝贵的时间,专注于更具战略性和创新性的任务。我们致力于让开发者能够全心投入业务逻辑中,而将繁琐的技术细节交由平台来封装处理。这不仅降低了技术实现的难度,还确保了系统架构的稳定性和安全性,进而帮助企业节省人力成本、缩短项目周期,并提高整体软件的安全性和质量。 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,拥有:精良架构、易于扩展、大众思维的设计模式,工匠精神,用心打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》多次奖项,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。 2019 年换代升级,我们结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供您选择。努力为大中小微企业打造全方位企业级快速开发解决方案。 2021 年终发布 Vue3 的前后分离版本,使得 JeeSite 拥有同一个后台服务 Web 来支撑分离版和全栈版两套前端技术栈。 对接 OpenAPI、Ollama、DeepSeek 等热门 AI 大模型,凭借检索增强生成 RAG 技术,为企业知识库打造专属智能对话。 提供大模型 Tool 本地工具调用及 MCP 服务端和客户端工具调用接口,助力大模型与您的业务深度融合,实现高效交互。 支持国产化软件和硬件环境,如国产芯片、操作系统、数据库、中间件、国密算法等。 核心优势 JeeSite 非常易于二次开发,可控性强。整体架构清晰、技术栈稳定且先进,源代码规范严谨。所采用的均为业界通用、社区活跃的经典技术,经典技术会的人多、学习成本低、无论是维护还是扩展都十分便捷,系统安全性和稳定性也得到了充分保障。 JeeSite 功能全面,知识点非常多,也非常少。这看似矛盾,实则源于其“大道至简”的设计理念:功能模块和组件的设计,使用的都是一些通用的技术,通俗直观的设计风格,绝大多数开发者都能轻松掌握,所以只要掌握这些组件用法,即可高效完成业务系统的开发。 JeeSite 在架构设计、工具调用、操作体验、代码整洁、技术规范以及系统安全等方面投入了大量精力。这些往往属于“隐形投入”——虽然用户未必一眼可见,却对系统的稳定性、可维护性和长期发展至关重要。然而,许多产品更倾向于追求表面光鲜的界面和看似炫目的功能,不愿意在用户看不见的地方投入较多的研发经费,而忽视了这些深层次的基础建设。 JeeSite 是一个低代码开发平台,具备高度的封装性与出色的扩展能力。这里的“封装”并非限制您的自由,而是在提供开箱即用便捷性的同时,保留了充分的灵活性。当平台暂未覆盖某些特定功能时,JeeSite 会通过清晰的扩展接口和原生调用方式,让您轻松实现自定义需求。 许多开发者都在使用 Spring 框架,并学习其优秀的设计理念——尤其是它强大的扩展机制。但试想一下:有多少人真正去修改过 Spring 的源码?即便有人这么做了,一旦框架升级,往往就会陷入兼容性困境,甚至导致系统难以维护。这样的例子屡见不鲜。 正因如此,JeeSite 在设计之初就高度重视这一点:我们坚持“不侵入、可扩展”的原则,确保您在享受高效开发的同时,无需担心未来升级带来的麻烦。JeeSite 的扩展能力,正是为了帮您彻底摆脱这类后顾之忧。 为什么说 JeeSite 比较易于学习?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽略了产品和用户的实际需求,反而带来了不必要的复杂性,而忽略了系统的学习、开发和维护成本。 JeeSite 商业版基于社区版扩展,我们维护一套代码库,有效避免资源浪费和重复造轮子,不仅加速了功能迭代与优化、保障版本稳定性输出,还能快速反哺社区,推动创新与生态共赢,确保项目健康发展;即便您使用社区版,也无需担忧版本停滞及相关衍生问题。 至今 JeeSite 平台架构已经非常稳定,我们持续升级,并不失架构的先进性。 JeeSite 精益求精,用心打磨每一个细节,界面 UI 操作便捷,体验性好。 JeeSite 是一个专业的平台,是一个可以让您,用着省心的平台。 社区版基于 Apache License 2.0 开源协议,永久免费使用。 相关链接 在线演示 JeeSite Vue 版演示地址:https://vue.jeesite.com JeeSite 全栈版演示地址:https://demo.jeesite.com 产品列表 JeeSite 源码仓库:https://gitee.com/thinkgem/jeesite5 JeeSite Vue 前端源码:https://gitee.com/thinkgem/jeesite-vue JeeSite Cloud 微服务:https://gitee.com/thinkgem/jeesite-cloud JeeSite 跨平台手机端:https://gitee.com/thinkgem/jeesite-uniapp JeeSite 客户端安装程序:https://gitee.com/thinkgem/jeesite-client 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519 统一认证平台:https://jeesite.com/docs/oauth2-server 快速了解 平台简介:https://jeesite.com/docs/overview/ 架构特点:https://jeesite.com/docs/feature/ 内置功能:https://jeesite.com/docs/function/ 目录结构:https://jeesite.com/docs/catalog/ 参数配置:https://jeesite.com/docs/config/ 开发规范:https://jeesite.com/docs/standard/ 数表设计:https://jeesite.com/docs/treetable/ 更多功能 AI、CMS、RAG、Tool、MCP 人工智能助手:https://jeesite.com/docs/ai-cms BPM 业务流程引擎(Flowable):http://jeesite.com/docs/bpm/ CMS 多站点内容管理模块:https://jeesite.com/docs/cms/ 消息推送消息提醒:https://jeesite.com/docs/msg-push-use/ 对象存储模块:https://jeesite.com/docs/oss-client 单点登录模块:https://jeesite.com/docs/sso-cas 在线任务调度:https://jeesite.com/docs/job/ 大屏设计器:https://jeesite.com/docs/visual/ 报表设计器:https://jeesite.com/docs/ureport/ 文件管理分享:https://jeesite.com/docs/filemanager/ 文件在线预览:https://jeesite.com/docs/filepreview/ 集群高可用架构:https://jeesite.com/docs/cluster/ SaaS 多租户架构:https://jeesite.com/docs/saas-corp-use/ 读写分离分片分表:https://jeesite.com/docs/sharding/ Spring监控系统:https://jeesite.com/docs/webadmin/ 分布式跨应用事务:https://jeesite.com/docs/seata/ ELK日志收集:https://jeesite.com/docs/elk-log/ MybatisPlus:https://gitee.com/thinkgem/jeesite-mybatisplus 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519 统一认证平台:https://jeesite.com/docs/oauth2-server

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

【收藏】2018年不容错过的20大人工智能/机器学习/计算机视觉等顶会时间表

目录 人工智能/机器学习 计算机视觉/模式识别 自然语言处理/计算语言学 体系结构 数据挖掘/信息检索 计算机图形学 人工智能/机器学习 1. AAAI 2018 会议时间:2月2日~7日 会议地点:新奥尔良市,美国 AAAI是人工智能领域的主要学术会议,由美国人工智能促进协会主办。AAAI成立于1979年,最初名为 “美国人工智能协会” (American Association for Artificial Intelligence),2007年才正式更名为 “人工智能促进协会”(Association for the Advancement of Artificial Intelligence )。 近年的AAAI会议不乏中国学者的身影,据统计AAAI 2017接收的700多篇论文中半数以上有华人参与。此外,南京大学教授周志华当选201

资源下载

更多资源
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应用均可从中受益。

Rocky Linux

Rocky Linux

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

用户登录
用户注册