排序
JDK21下载+安装+环境配置教程(Windows系统)
JDK21下载+安装+环境配置教程(Windows系统),一、下载JDK21 网址:Java Downloads | Oracle 中国 二、安装JDK21 1.双击下载好的文件 2.根据提示,点击“下一步” 3.更换安装路径(可忽略),一路...
纪念JDBC
技术总是在不断更新变化的,尤其是在IT编程领域。 有时候我们理所当然的用着现成的框架,以至于用的太过于顺手,更要时不时的骂一句: 什么垃圾框架?我家狗都不会用! 如果那些被拍死在沙滩的...
java 线程池 参数 详解
java 线程池 参数 详解, Java 线程池参数详解 Java 线程池是通过 java.util.concurrent 提供的 Executor 框架实现的。线程池主要由 ThreadPoolExecutor 类支持,它提供了灵活的配置参数,允许开...
Spring Boot无需Dockerfile创建Docker镜像三种方法
Spring Boot无需Dockerfile创建Docker镜像三种方法 随着技术的发展,服务于终端用户请求的应用程序的部署方式也发生了变化。传统上,你需要...
Java回收垃圾的基本过程与常用算法
Java回收垃圾的基本过程与常用算法,目录 一、基本概述 二、垃圾分类 基本背景 举例说明各种引用类型的作用 强引用(Strong Reference) 软引用(Soft Reference) 弱引用(Weak Reference) 虚...
对时间强依赖的方法如何做单元测试
背景 项目当中需要进行业务时间的校验,如上午 9:00-下午 17:00,在 9:00 前或 17:00 后是不能处理相关业务的。因此在业务校验的 Service 中定义了一个 checkBizTime() 方法。原本代码如下: pu...
Spring AI集成DeepSeek:三步搞定Java智能应用
Spring AI集成DeepSeek:三步搞定Java智能应用, DeepSeek 作为一款卓越的国产 AI 模型,越来越多的公司考虑在自己的应用中集成。对于 Java 应用来说,我们可以借助 Spring AI 集成 DeepSeek,非...
CORS就是跨域吗?
首先,跨域的域是什么? 跨域的英文是:Cross-Origin。 Origin 中文含义为:起源,源头,出生地。 在跨域中,'域'指的是一个 Web 资源(比如网页、脚本、图片等)的源头。 包括该资源的协...
deepseek本地部署基于Linux系统(Ubuntu 22.04)Ollama、Cherry Studio和本地知识库系统
deepseek本地部署基于Linux系统(Ubuntu 22.04)Ollama、Cherry Studio和本地知识库系统, 以下是一个详细的本地部署教程,整合Ollama、Cherry Studio和本地知识库系统。本教程基于Linux系统(Ub...
多线程系列(七) -ThreadLocal 用法及内存泄露分析
一、简介 在 Java web 项目中,想必很多的同学对ThreadLocal这个类并不陌生,它最常用的应用场景就是用来做对象的跨层传递,避免多次传递,打破层次之间的约束。 比如下面这个HttpServletReques...
Java-24 深入浅出 Spring – 基本概述 发展历史 核心思想 IoC、AOP
Java-24 深入浅出 Spring - 基本概述 发展历史 核心思想 IoC、AOP, 点一下关注吧!!!非常感谢!!持续更新!!! 大数据篇正在更新!https://blog.csdn.net/w776341482/category_12713819.htm...
Java 包和 API 深度解析:组织代码,避免命名冲突
Java 包和 API Java 中的包 用于将相关的类分组在一起。可以将其视为文件目录中的一个文件夹。我们使用包来避免名称冲突,并编写更易于维护的代码。 包分为两类: 内置包(来自 Java API 的包) ...













