随笔分类 -  [编程语言] Java

摘要:深度剖析 AQS(AbstractQueuedSynchronizer)核心原理 AQS(AbstractQueuedSynchronizer)是 Java 并发包中最重要的基础组件之一,它是构建锁和其他同步工具的核心框架。ReentrantLock、Semaphore、CountDownLatch 阅读全文
posted @ 2025-03-03 16:51 佛祖让我来巡山 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Java JUC(java.util.concurrent)是Java并发编程的核心工具包,提供了丰富的并发工具类和框架。以下是JUC的主要知识点,按难易程度分类,供你参考: 1. 基础概念与工具类 1.1 并发与并行(易) 内容:理解并发(Concurrency)和并行(Parallelism)的 阅读全文
posted @ 2025-02-28 17:20 佛祖让我来巡山 阅读(116) 评论(0) 推荐(0) 编辑
摘要:一、入门案例 1. 添加依赖首先,在 pom.xml 文件中添加 Spring Boot 和 Spring Event 的依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s 阅读全文
posted @ 2024-11-13 11:49 佛祖让我来巡山 阅读(387) 评论(0) 推荐(1) 编辑
摘要:一、Caffeine性能 二、Caffeine配置 注意: 1、weakValues 和 softValues 不可以同时使用。 2、maximumSize 和 maximumWeight 不可以同时使用。 3、expireAfterWrite 和 expireAfterAccess 同事存在时,以 阅读全文
posted @ 2024-03-06 11:10 佛祖让我来巡山 阅读(2803) 评论(0) 推荐(0) 编辑
摘要:1、解析方法 import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.NamedNo 阅读全文
posted @ 2023-11-24 14:49 佛祖让我来巡山 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、搭建服务注册与发现中⼼ 使⽤Spring Cloud Netflix 中的 Eureka 搭建服务注册与发现中⼼ 1、创建SpringBoot应用添加依赖 1、spring web 2、eureka server 2、配置服务注册与发现中⼼ ## 设置服务注册与发现中⼼的端⼝ server: p 阅读全文
posted @ 2023-09-20 16:03 佛祖让我来巡山 阅读(1692) 评论(0) 推荐(4) 编辑
摘要:前言 使用spring boot 对excel 进行操作在平时项目中要经常使用。常见通过jxl和poi 的方式进行操作。但他们都存在一个严重的问题就是非常的耗内存。这里介绍一种 Easy Excel 工具来对excel进行操作。 一、Easy Excel是什么? EasyExcel是阿里巴巴开源的一 阅读全文
posted @ 2023-09-07 11:13 佛祖让我来巡山 阅读(4422) 评论(0) 推荐(2) 编辑
摘要:1、上传的文件是File类型 如果文件保存在本地,即可以通过File file = new File(path) 或者 文件路径地址获取到指定文件 public String uploadFile(File file) { // 1、封装请求头 HttpHeaders headers = new H 阅读全文
posted @ 2022-08-05 15:42 佛祖让我来巡山 阅读(6723) 评论(2) 推荐(3) 编辑
摘要:1、pom中添加阿里云oss坐标 <?xml version="1.0" encoding="utf-8"?> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo 阅读全文
posted @ 2022-07-08 17:08 佛祖让我来巡山 阅读(741) 评论(0) 推荐(0) 编辑
摘要:Leave leave1 = new Leave("1","1",new Date(),CollUtil.newArrayList("A","B")); Leave leave2 = new Leave("2","2",new Date(),CollUtil.newArrayList("C","D" 阅读全文
posted @ 2022-06-13 20:15 佛祖让我来巡山 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1.Stream流sorted 正序: List<Person> collect = personList.stream().sorted(Comparator.comparing(Person::getUploadTime)).collect(Collectors.toList()); 倒序: L 阅读全文
posted @ 2022-04-15 08:57 佛祖让我来巡山 阅读(589) 评论(0) 推荐(0) 编辑
摘要:面试题引入 请谈谈你对JVM的理解?java8的虚拟机有什么更新? 什么是OOM?什么是StackOverflowError?有哪些方法分析? JVM的常用参数调优你知道哪些? 谈谈JVM中,对类加载器你的认识? 一、JVM体系架构 1、JVM位置 JVM是运行在操作系统之上的,它与硬件没有直接的交 阅读全文
posted @ 2021-04-14 17:36 佛祖让我来巡山 阅读(158) 评论(0) 推荐(0) 编辑
摘要:一、JUC是什么 1、java.util.concurrent在并发编程中使用的工具类 2、进程/线程回顾 2.1 进程/线程是什么? 进程:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元 阅读全文
posted @ 2021-04-13 17:31 佛祖让我来巡山 阅读(166) 评论(0) 推荐(0) 编辑
摘要:线程池 jdk1.5后官方提供线程池 创建一个线程类 /** * @Classname runnabledemo * @Description TODO * @Date 2020/11/11 11:59 * @Created by Administrator */ public class runn 阅读全文
posted @ 2020-11-11 12:07 佛祖让我来巡山 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1 异常 1.1 异常概念 异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处理异常的方式是中断处理。 注:异常指的并不是语法错误,语法错了,编译不通过,不会 阅读全文
posted @ 2020-11-09 13:38 佛祖让我来巡山 阅读(84) 评论(0) 推荐(0) 编辑
摘要:我们都知道从JDK1.5开始,注解开始被支持使用,当我们在使用注解的时候感觉比配置文件用起来更加简便和清爽。配置文件是通过解析配置文件的内容获取到数据,那么为什么仅仅在类、方法或者属性上添加注解被注解对象就内部就能获取到注解内部的数据了呢? 一、给类添加单个注解 1、自定义一个注解: import 阅读全文
posted @ 2020-09-17 09:42 佛祖让我来巡山 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1 ## 今日内容 2 1. redis 3 1. 概念 4 2. 下载安装 5 3. 命令操作 6 1. 数据结构 7 4. 持久化操作 8 5. 使用Java客户端操作redis 9 10 11 12 # Redis 13 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1 阅读全文
posted @ 2020-09-02 13:49 佛祖让我来巡山 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1 ## 今日内容 2 1. AJAX: 3 2. JSON 4 5 6 7 8 9 # AJAX: 10 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 11 1. 异步和同步:客户端和服务器端相互通信的基础上 12 * 客户端 阅读全文
posted @ 2020-09-01 16:18 佛祖让我来巡山 阅读(117) 评论(0) 推荐(0) 编辑
摘要:1:XML 2:Tomcat&Servlet 3:数据库DQL、约束、范式 4:多表操作、事务、用户权限 5:JDBC 6:JDBC连接池&JDBCTemplate 7:Servlet&Http&Request 8:Response&ServletContext 9:Cookie&Session 1 阅读全文
posted @ 2020-09-01 10:45 佛祖让我来巡山 阅读(94) 评论(0) 推荐(0) 编辑

佛祖让我来巡山博客站 - 创建于 2018-08-15

开发工程师个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

Bootstrap中文网

点击右上角即可分享
微信分享提示