排序
HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题
HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题,JDK1.8 之前 HashMap 底层是 数组和链表, 之后在之前基础上加上红黑树。 相比于之前的版本, JDK1.8 之后在解决哈希冲突时有了...
java agent-03-Java Instrumentation 结合 bytekit 实战笔记 agent attach
java agent-03-Java Instrumentation 结合 bytekit 实战笔记 agent attach,java agent 系列 java agent 介绍 java agent-02-Java Instrumentation API java agent-03-Java Instrumentation 结合...
解决 Maven 打包项目中 Excel 文件乱码问题
解决 Maven 打包项目中 Excel 文件乱码问题,在 Java 项目开发过程中,我们常常会使用 Maven 来管理项目依赖和进行项目打包。当涉及到使用 Freemarker 导出 Excel 文件时,不少开发者可能会遇到...
C语言函数递归
C语言函数递归,目录 一、递归的概念与思想 二、递归的限制条件 三、递归的实际应用举例 (一)求 n 的阶乘 (二)顺序打印一个整数的每一位 四、递归与迭代的比较 五、递归的拓展应...
百万架构师第四十三课:Nginx:Nginx 应用实战|JavaGuide
百万架构师第四十三课:Nginx:Nginx 应用实战|JavaGuide, 百万架构师系列文章阅读体验感更佳 原文链接: https://javaguide.net 公众号:不止极客 课程目标: Nginx 反向代理功能配置 Nginx ...
多项目开发环境:如何使用update-alternatives管理多版本Java JDK?(Windows、Mac、Ubuntu)
多项目开发环境:如何使用update-alternatives管理多版本Java JDK?(Windows、Mac、Ubuntu), 如何使用update-alternatives管理多版本Java JDK?(Windows、Mac、Ubuntu) 摘要 在实际开发中,...
Java NIO 的 Files Path 和 Paths
小文同学,一目千行看完 java.nio.file package 后,颇有感慨,写下鲁迅千古名句:“希望是本无所谓有,无所谓无的。这正如地上的路;其实地上本没有路,走的人多了,也便成了路。” 写码时刻到...
【Java】压缩包解压实现过程
【Java】压缩包解压实现过程, 在Java开发中,处理压缩文件(如ZIP、RAR等)是一项常见的任务,特别是在需要处理大量数据、备份或分发应用程序时。Java标准库(Java S...
06.OpenFeign接口调用
06.OpenFeign接口调用,1.提问 1.1 已经有RestTemplate + LoadBalancer的方式进行服务的调用,为什么还要有OpenFeign? 因为OpenFeign的功能更强大,和使用更便携。 1.2 使用那个? 推荐使用Open...
推荐:一个超棒的画图神器,完美绘图,可在线使用!
推荐:一个超棒的画图神器,完美绘图,可在线使用!,前言 大家好,我是小徐啊。在我们Java开发的时候,一款好用的画图软件是必不可少的。然而,目前的一些画图软件,要么使用起来不够简单,要么...
十、Spring Boot集成Spring Security之HTTP请求授权
十、Spring Boot集成Spring Security之HTTP请求授权, 目录 前言 一、HTTP请求授权工作原理 二、HTTP请求授权配置 1、添加用户权限 2、配置ExceptionTranslationFilter自定义异常处理器 3、HTTP...
关于Java中的类和对象笔记
关于Java中的类和对象笔记,什么是对象:在现实世界中,随处可见的一种事物就是对象。 面向对象的特点:封装性、继承性、多态性 1.1 封装(思想):对象的属性和行为封装起来,载体即为类。保存...













