Java

首页 标签 Java
# Java #
关注
263466内容
逐字稿实例(22K*18)
李二,重庆人,3年Java开发经验,熟悉SpringBoot、SpringCloud、MySQL、Redis、MQ等技术栈。主导过医药电商项目“触键”的核心模块开发,包括AI智能问答、电子处方、优惠券、商品点赞及热销榜等高并发场景设计与实现,具备微服务架构、分布式事务、缓存优化及系统性能调优实战经验。
Eclipse运行SSM/SSH项目教程
本教程介绍如何在Eclipse中配置Java Web开发环境,包括JDK、Tomcat安装与项目导入。支持非Maven及Maven项目,详细演示Eclipse绑定Tomcat、部署项目并启动访问。提供基于SSH/SSM框架的实战案例与配置讲解视频,助你快速掌握开发流程。(238字)
线程池
本文深入剖析Java线程池核心原理,涵盖ThreadPoolExecutor与ScheduledThreadPoolExecutor的实现机制,解析线程复用、任务调度、阻塞队列及周期性任务的执行流程,并探讨Executors工具类、ThreadLocal与InheritableThreadLocal的使用与底层设计,全面揭示并发编程背后的运行逻辑。(238字)
One Trick Per Day
初始化Map应避免直接指定大小,建议用Guava或手动计算容量;禁用Executors创建线程池,防止OOM,推荐自定义ThreadPoolExecutor;Arrays.asList返回不可变集合,禁止修改操作;遍历Map使用entrySet或forEach提升性能;SimpleDateFormat非线程安全,建议用ThreadLocal或Java8新时间类;并发更新记录需加锁,优先使用乐观锁。
物理部署图
物理部署图从运维视角展示系统运行时的硬件配置与软件部署结构,体现节点、构件、物件及连接关系,常用于分布式系统设计。通过UML元素清晰表达应用如何在真实环境中部署运行。
|
2天前
|
MyBatis-Flex 实战:极简 CRUD + 高性能分页,吊打传统 MyBatis 的新一代持久层框架
MyBatis-Flex作为新一代Java持久层框架,在MyBatis的灵活性和MyBatis-Plus的便捷性之间实现了完美平衡。本文详细介绍了MyBatis-Flex的环境搭建、核心特性和实战应用,包括:1. 5分钟快速初始化项目配置;2. 通过注解实现零XML的CRUD操作;3. 灵活的QueryWrapper动态SQL构建;4. 高效分页查询实现;5. 关联查询解决方案;6. 编程式事务管理。相比MyBatis-Plus,MyBatis-Flex具有更简洁的API、更高的性能和更低的学习成本。
|
2天前
|
揭开 Java 容器“消失的内存”之谜:云监控 2.0 SysOM 诊断实践
本文介绍云原生环境下Java应用内存超限问题的诊断与治理,聚焦容器化后常见的JVM堆外内存、JNI内存泄漏、LIBC分配器特性及Linux透明大页等导致OOM的根源,结合阿里云SysOM系统诊断工具,通过真实案例详解如何实现从应用到系统的全链路内存分析,精准定位“消失的内存”,提升资源利用率与稳定性。
基于微信小程序的自习室座位预约系统
本文探讨了基于微信小程序的自习室预约管理系统的设计与实现。针对传统管理模式效率低、资源浪费等问题,系统采用Java语言、SSM框架、MySQL数据库和B/S结构,结合微信小程序的便捷性,实现座位在线预约、实时更新与智能管理,提升资源利用率与用户体验,推动智慧校园建设。
Java+AI 的终极结合!JBoltAI 框架助力企业快速落地 AI 应用
JBoltAI是专为Java技术栈打造的企业级AI应用开发框架,破解传统系统接入AI成本高、周期长、稳定性差等难题。深度融合主流大模型与向量数据库,提供脚手架代码、场景案例、系统课程与专属支持,助力Java团队快速实现AI转型,让AI应用开发更高效、更稳定、更易落地。(238字)
免费试用