logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

《Java并发编程:JUC核心解析与实战》

JUC (Java Util Concurrent) 是 Java 并发工具包,位于包下,提供了丰富的并发编程工具。它是在 Java 5 中引入的,旨在简化并发编程,提高代码质量和性能。5,// 核心线程数10,// 最大线程数60L,// 非核心线程存活时间TimeUnit.SECONDS, // 时间单位new ArrayBlockingQueue<>(100), // 工作队列。

#python#开发语言
从“混沌初开”到“有序统一”:Java集合框架发展历程与核心知识点详解

fail-fastfail-safe从JDK 1.2的初生牛犊,到如今JDK 21的成熟稳健,Java集合框架已经走过了近三十年的辉煌历程。它始于对混乱的“特设类”的统一,在社区探索中汲取养分,在泛型中涅槃重生,在并发浪潮中开疆拓土,在函数式编程中焕发新颜,在JDK 21中实现了有序集合的统一。它不仅是Java标准库中使用频率最高的API,更是一本生动的教科书,向我们展示了何为优秀的API设计:清

#python#数据库#前端
从“模型接入”到“智能体编排”:Spring AI发展历程与核心知识点详解

从2023年萌芽到2026年成熟,Spring AI走过了一条令人惊叹的演进之路。2023年:项目启动,奠定设计理念2024年:快速迭代,核心能力成型,生态初现2025年:1.0 GA发布,生态全面扩展,多路线分化2026年:智能体时代,Graph框架与Agentic路线并行发展Spring AI的成功,不仅仅在于它提供了多模型接入、RAG、工具调用等功能,更在于它将Spring的设计哲学引入了A

#人工智能
重走Java Day07:抽象、接口与内部类——从“语法理解”到“架构思维”的觉醒

初学 Java 抽象类和接口时,我分不清 “什么时候用抽象类、什么时候用接口”,被代码块的执行顺序、内部类的创建方式绕得晕头转向,面试时对抽象类与接口的核心区别答不到点上 —— 抽象类是 “不完整的模板”,接口是 “行为的规范”,代码块和内部类是类的特殊成分,掌握这些才能真正灵活设计 Java 程序。这篇内容把抽象类、接口、代码块、内部类的核心概念、语法要素和高频面试题拆解清楚,所有代码极简可运行

#java#开发语言
重走Java Day08:从“语法学究”到“架构叛徒”:我是如何用函数式编程重构千行垃圾代码的

初学 Java 函数式编程时,我看不懂 Lambda 表达式的简化规则、方法引用的适用场景,面试时面对综合案例题无从下手 —— 函数式编程是 JDK8+ 的核心特性,常用 API(String、ArrayList)是开发必备,综合案例则是检验 OOP 掌握程度的关键。这篇内容把函数式编程、常用 API、GUI 编程和 15 道难度递增的面试题拆解清楚,所有代码极简可运行,帮新手从理论落地到实践,应

#java#python#开发语言
【项目实战1 -瑞吉外卖|day21 】

摘要: 瑞吉外卖是一个基于SpringBoot+MyBatis-Plus的餐饮管理系统,采用前后端分离架构。Day01-02聚焦基础骨架搭建,包括:1)技术栈整合(SpringBoot自动配置、MP简化CRUD、MySQL事务);2)核心组件设计:统一返回类R(泛型+工厂方法)、全局异常处理器(精准捕获SQL/业务异常)、登录过滤器(白名单+Session校验)、Long精度转换器(解决JS数值限

#java
【苍穹外卖 | day31- 2】

公共字段自动填充通过 MyBatis-Plus 简化重复编码,菜品管理通过事务保证数据一致性,Redis 优化高频数据访问,店铺状态控制通过拦截器实现全局校验 —— 这些知识点围绕 “高效开发”“性能优化”“业务安全” 展开,是苍穹外卖项目的核心技术亮点。掌握这些内容,不仅能理解项目架构,更能将其复用在其他 Java 后端项目中!

#java#开发语言
【项目实战1 -瑞吉外卖|day23 】

Day05-06 覆盖了瑞吉外卖的核心业务流程,源码设计体现了分层架构、复用原则、并发安全等核心思想。关键亮点:多表操作的事务控制(套餐管理、下单);DTO 模式解决前后端数据不匹配;ThreadLocal 实现用户隔离;第三方服务的封装(短信发送);移动端登录的 Session 状态管理。深入理解源码的底层逻辑(如事务传播、ThreadLocal 原理、MyBatis-Plus 操作),能帮助我

#java
【苍穹外卖|day30 -1】

通过前三天的学习,我们已经掌握了苍穹外卖项目的核心技术栈。理解原理:不仅要会使用框架,更要理解其背后的设计思想动手实践:所有代码都要亲手敲一遍,遇到问题先思考再求助举一反三:将学到的技术应用到其他项目中,形成自己的技术体系关注性能:在功能实现的基础上,思考如何优化性能和提高系统稳定性希望这份总结能够帮助你更好地掌握苍穹外卖项目的核心技术,为后续的学习和工作打下坚实的基础!延伸阅读[Spring S

#学习#java
web3 区块链技术与用

系统讲解区块链底层技术原理(密码学、数据结构、共识协议)与典型应用场景(比特币、以太坊生态)。面向计算机科学、金融科技、分布式系统领域的学习者,强调理论与工程实践结合。

#区块链
    共 22 条
  • 1
  • 2
  • 3
  • 请选择