- 在当今数字化时代,企业对员工上网行为的管控和审计变得愈发重要。为了提高企业信息安全水平,我们设计并实现了一套基于Spring Boot的企业员工上网行为管控审计系统。该系统能够实时监控员工的上网活动,记录关键数据,并自动提交至指定网站进行审计。1. 系统架构我们采用了Spring Boot作为系统的基础框架,利用其简便的配置和高效的开发模式,迅速搭建了一个稳健的监控系统。以下是系统的主要组件... 在当今数字化时代,企业对员工上网行为的管控和审计变得愈发重要。为了提高企业信息安全水平,我们设计并实现了一套基于Spring Boot的企业员工上网行为管控审计系统。该系统能够实时监控员工的上网活动,记录关键数据,并自动提交至指定网站进行审计。1. 系统架构我们采用了Spring Boot作为系统的基础框架,利用其简便的配置和高效的开发模式,迅速搭建了一个稳健的监控系统。以下是系统的主要组件...
- 企业员工监控管理软件是当今企业中不可或缺的一部分,它能够确保员工的工作效率和数据安全。在这个过程中,用户权限控制变得至关重要,而Spring Security正是在这个领域发挥着关键作用。Spring Security基础配置首先,让我们看一下Spring Security的基础配置。在项目的配置文件中,我们可以定义一些基本的安全规则,确保只有经过身份验证的用户才能访问敏感资源。@Confi... 企业员工监控管理软件是当今企业中不可或缺的一部分,它能够确保员工的工作效率和数据安全。在这个过程中,用户权限控制变得至关重要,而Spring Security正是在这个领域发挥着关键作用。Spring Security基础配置首先,让我们看一下Spring Security的基础配置。在项目的配置文件中,我们可以定义一些基本的安全规则,确保只有经过身份验证的用户才能访问敏感资源。@Confi...
- 文章目录 零、学习目标 一、文件下载概述 二、实现文件下载功能 (一)创建Spring Boot项目 (二)整合Bootstrap (三)... 文章目录 零、学习目标 一、文件下载概述 二、实现文件下载功能 (一)创建Spring Boot项目 (二)整合Bootstrap (三)...
- 404错误请求的url不存在java严格区分大小写,把地址改成:http://localhost:8080/car/get即可500错误请求的url未绑定参数get3方法明显是需要参数的,那就请求时,必须传入参数,否则页面报错500,IDEA中抛出了IllegalStateException的异常。可以将url改成:http://localhost:8080/car/get3?id=10 即... 404错误请求的url不存在java严格区分大小写,把地址改成:http://localhost:8080/car/get即可500错误请求的url未绑定参数get3方法明显是需要参数的,那就请求时,必须传入参数,否则页面报错500,IDEA中抛出了IllegalStateException的异常。可以将url改成:http://localhost:8080/car/get3?id=10 即...
- 文章目录 概述实例 概述 在后置增强中,可以通过returning绑定连接点方法的返回值 实例 代码已托管到Github—> https://github.com/yang... 文章目录 概述实例 概述 在后置增强中,可以通过returning绑定连接点方法的返回值 实例 代码已托管到Github—> https://github.com/yang...
- #替换这里jar包的路径,其它代码无需更改APP_NAME=/usr/local/*.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh item.sh [start|stop|restart|status]" exit 1} #检查程序是否在运行is_exist(){ pid=`ps -... #替换这里jar包的路径,其它代码无需更改APP_NAME=/usr/local/*.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh item.sh [start|stop|restart|status]" exit 1} #检查程序是否在运行is_exist(){ pid=`ps -...
- 本书摘自《云计算与虚拟化技术丛书 深入浅出Serverless:技术原理与应用实践》一文中的第3章,第3.4.5节,作者是陈耿。 本书摘自《云计算与虚拟化技术丛书 深入浅出Serverless:技术原理与应用实践》一文中的第3章,第3.4.5节,作者是陈耿。
- 2026年6月,Spring Boot 3.5.x的开源支持正式结束。这意味着3.5及更早的3.x版本不再收到社区安全补丁和Bug修复。如果你还在用Spring Boot 3.3、3.4或3.5,迁移到4.0已经不是"要不要做"的问题,而是"什么时候做"的问题。Spring Boot 4.0在2025年11月发布,基于Spring Framework 7,截至8月最新补丁版本是4.0.7,4... 2026年6月,Spring Boot 3.5.x的开源支持正式结束。这意味着3.5及更早的3.x版本不再收到社区安全补丁和Bug修复。如果你还在用Spring Boot 3.3、3.4或3.5,迁移到4.0已经不是"要不要做"的问题,而是"什么时候做"的问题。Spring Boot 4.0在2025年11月发布,基于Spring Framework 7,截至8月最新补丁版本是4.0.7,4...
- 一个典型的Spring Boot微服务,启动时间从最初的5秒,随着业务膨胀逐渐攀升到20秒、30秒甚至更久。开发调试的等待变得难以忍受,CI/CD流水线被阻塞,云端弹性伸缩在突发流量下来不及扩容。"启动慢"是Spring Boot开发者最常抱怨的问题之一。但大多数优化建议停留在"加个@Lazy注解"或"调一下JVM参数"的层面,治标不治本。真正拖慢启动的元凶,往往藏在你忽略的地方。 先诊断:... 一个典型的Spring Boot微服务,启动时间从最初的5秒,随着业务膨胀逐渐攀升到20秒、30秒甚至更久。开发调试的等待变得难以忍受,CI/CD流水线被阻塞,云端弹性伸缩在突发流量下来不及扩容。"启动慢"是Spring Boot开发者最常抱怨的问题之一。但大多数优化建议停留在"加个@Lazy注解"或"调一下JVM参数"的层面,治标不治本。真正拖慢启动的元凶,往往藏在你忽略的地方。 先诊断:...
- 在微服务架构中,网关是整个系统的"守门人"。本文将从核心概念、架构设计、性能对比、AI 原生能力等多个维度,深度对比 Spring Cloud Gateway 与 Higress 两款主流网关,并结合网关分类与十大常用场景,帮你做出最适合的技术选型。 在微服务架构中,网关是整个系统的"守门人"。本文将从核心概念、架构设计、性能对比、AI 原生能力等多个维度,深度对比 Spring Cloud Gateway 与 Higress 两款主流网关,并结合网关分类与十大常用场景,帮你做出最适合的技术选型。
- 今年我接手过一个后台开发,权限是用 ACL 写的——每个用户挂一串资源+操作。上线两周,甲方提了个需求:「把某些区的销售都加上订单导出」。我打开配置一看,47 个人,每人改一遍。改完我坐那想,这不对劲。后来我把权限层换成了 RBAC 权限模型,同样的需求改一行就完事。这篇文章是我那一次重构的复盘,也把 RBAC 的几个层次一次讲清楚。点个收藏,我们开始。 今年我接手过一个后台开发,权限是用 ACL 写的——每个用户挂一串资源+操作。上线两周,甲方提了个需求:「把某些区的销售都加上订单导出」。我打开配置一看,47 个人,每人改一遍。改完我坐那想,这不对劲。后来我把权限层换成了 RBAC 权限模型,同样的需求改一行就完事。这篇文章是我那一次重构的复盘,也把 RBAC 的几个层次一次讲清楚。点个收藏,我们开始。
- 如果你正在用 Spring Cloud Alibaba 做微服务、写过 @Value 配置却刷新不生效,或被「服务调不通」折腾过——这篇是写给你的。我会按「注解 → 原理 → 踩坑」的顺序展开,看完能避开至少 5 个我亲自踩过的坑 如果你正在用 Spring Cloud Alibaba 做微服务、写过 @Value 配置却刷新不生效,或被「服务调不通」折腾过——这篇是写给你的。我会按「注解 → 原理 → 踩坑」的顺序展开,看完能避开至少 5 个我亲自踩过的坑
- 在编写业务代码时,我们常常需要在方法入口打印入参、计算耗时、捕获异常。如果每个方法都手动编写 log.info(...),既枯燥又容易出错。借助 Lombok、自定义注解 和 Spring AOP,我们可以将日志逻辑统一抽离,实现零侵入、易维护的横切关注点管理。本文将从核心概念到实战示例,带你一步步搭建一套轻量级日志增强组件 在编写业务代码时,我们常常需要在方法入口打印入参、计算耗时、捕获异常。如果每个方法都手动编写 log.info(...),既枯燥又容易出错。借助 Lombok、自定义注解 和 Spring AOP,我们可以将日志逻辑统一抽离,实现零侵入、易维护的横切关注点管理。本文将从核心概念到实战示例,带你一步步搭建一套轻量级日志增强组件
- AI 辅助编程工具正在改变单元测试的编写方式,但代码生成后的测试通过率远未达到理想状态。以 CodeArts 代码智能体为例,不少开发者发现自动生成的单元测试在本地跑不通,反复调试后依然难以定位问题。CodeArts 代码智能体单元测试失败解决的效率,取决于能否快速识别失败的典型根源,而不是盲目重试提示词。 AI 辅助编程工具正在改变单元测试的编写方式,但代码生成后的测试通过率远未达到理想状态。以 CodeArts 代码智能体为例,不少开发者发现自动生成的单元测试在本地跑不通,反复调试后依然难以定位问题。CodeArts 代码智能体单元测试失败解决的效率,取决于能否快速识别失败的典型根源,而不是盲目重试提示词。
- 搭建一套SpringCloud Alibaba微服务体系,涉及多个环节:Nacos注册中心与配置中心、Sentinel流量控制与熔断降级、Gateway网关路由与鉴权、Seata分布式事务、OpenFeign服务间调用,以及每个微服务独立的数据源和业务逻辑。在传统开发流程中,从架构设计、环境搭建、编码到联调,通常需要数个工作日才能将整套体系调通。本文以飞算JavaAI的智能引导模块为例,演示... 搭建一套SpringCloud Alibaba微服务体系,涉及多个环节:Nacos注册中心与配置中心、Sentinel流量控制与熔断降级、Gateway网关路由与鉴权、Seata分布式事务、OpenFeign服务间调用,以及每个微服务独立的数据源和业务逻辑。在传统开发流程中,从架构设计、环境搭建、编码到联调,通常需要数个工作日才能将整套体系调通。本文以飞算JavaAI的智能引导模块为例,演示...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
即将直播
热门标签