AutoConfigurationExcludeFilter注解
AutoConfigurationExcludeFilter核心为match()方法,用于判断类是否为自动配置类。其在TypeExcludeFilter基础上扩展,重点识别同时满足配置类与自动配置条件的类,实现精准排除。
SpringBoot--不定参数入参
本文介绍了接口入参的三种常见方式:非JSON格式直接传参、JSON格式传递单个或多个独立参数,以及通过封装对象接收JSON参数。涵盖Spring Boot下@PostMapping的典型用法,提升接口设计规范与可维护性。(238字)
SpringBoot怎么过滤不需要的组件
Spring Boot中IOC容器确实存在,若不想某些Bean在启动时注入,可通过@ComponentScan指定扫描范围,或自定义TypeExcludeFilter排除特定类,也可在配置文件中设置过滤规则,灵活控制Bean加载。
Soul网关接入与验证
本章基于前两章搭建的应用,引入Soul网关,重点讲解Provider与Consumer如何通过注解和配置接入Soul。涵盖pom依赖、Controller注解(@SoulSpringMvcClient)、配置文件参数说明,并支持HTTP与Dubbo双协议注册,最后验证服务是否成功接入。
SimpleDateFormat不要定义为static
SimpleDateFormat 线程不安全,避免定义为 static,若需共享应加锁或使用 ThreadLocal。推荐使用 DateUtils 工具类。JDK8 中建议用 Instant、LocalDateTime 和 DateTimeFormatter,具有线程安全、不可变等优点,更简单高效。
JVM--类加载--常见加载顺序
本示例展示了Java中各类代码块的执行顺序:静态代码块随类加载仅执行一次,优先于main函数;局部代码块在方法内按顺序执行;构造代码块每次创建对象前执行;构造器随后执行。输出结果体现其优先级与调用时机。
One Trick Per Day
初始化Map时,指定容量并非实际分配大小,HashMap会扩容至最近的2的幂(如1→2,3→4,9→16),易引发性能波动。建议使用Guava工具Maps.newHashMapWithExpectedSize(),按预期元素数自动计算初始容量,避免频繁扩容,提升性能稳定性。
智能体来了!企业降本增效新引擎,黎跃春谈AI智能体赋能管理创新
智能体正成为企业降本增效新引擎,黎跃春教授提出AI智能体不仅是工具,更是“数字化员工”。通过自动化办公、智能决策协同与多场景应用,助力企业实现管理透明化与运营效率提升。
智能体来了:AI教育与产业融合的新时代 ——从大学生智能体开发实训到智能体创业新风口的系统变革
智能体正引领AI新革命,从教育到产业全面落地。通过实训培养“智能体操盘手”,推动大学生零基础开发与创业,阿里云等平台助力实现教育—创新—创业闭环,开启AI普惠新时代。
从大学课堂到产业一线:智能体教育引领AI创业新风口 ——黎跃春教授谈“智能体IP操盘手”的未来之路
“智能体来了”推动AI从实验室走向社会。大学生通过智能体开发实训,结合大模型与产业场景,成长为具备创造力的“AI操盘手”。在产教融合趋势下,智能体教育正孵化出内容创业、企业服务、AI教育等新赛道,催生“AI人格经济”。阿里云等平台提供技术支撑,让零基础学生也能实现从学习到变现的闭环。未来五年,智能体操盘手有望成为AI时代最具潜力的职业之一。
AI智能体:零基础学习者的职业星空,智能体培训的筑梦阶梯
当AI智能体融入生活,零基础不再成为阻碍。智能体就业培训以实战为导向,化复杂为简单,让普通人也能掌握技术思维,实现职业跃迁,在智能时代绽放属于自己的光芒。