java
-
Java多线程之Callable接口的实现
Java多线程之Callable接口的实现
-
java实现图片压缩的思路与代码
本文实例为大家分享了java实现图片压缩的相关代码,供大家参考,具体内容如下 import java.awt.Image; import java.awt.image.BufferedImage; i ...
-
Java基础之查找文本特定内容后进行修改
一.问题的产生 基于I/O流编写的图书馆管理系统 在最近使用I/O流写图书馆管理系统中有修改图书信息的部分,以及借书和还书等多个部分内容都需要对文本中的特定位置的内容进行精确查找并修改,在查阅资料和同 ...
-
springboot集成springCloud中gateway时启动报错的解决
在项目中引入springcloud中的gateway时报以下错误 Description: Parameter 0 of method modifyRequestBodyGatewayFilterFa ...
-
详解三种java实现多线程的方式
java中实现多线程的方法有两种:继承Thread类和实现runnable接口. 1.继承Thread类,重写父类run()方法 public class thread1 extends Thread ...
-
SpringMVC的工程搭建步骤实现
一.创建项目 1.新建一个项目名为:springmvc-demo-yuyongqing 右键项目名选择Add Framework Support 2.选择Web Application 3.配置Spr ...
-
java后端把数据转换为树,map递归生成json树,返回给前端(后台转换)
java 后端,把数据转换为树,map递归生成一颗json树,返回给前端(后台转换) 1.为什么要写这样的一篇博客? 2.java 后端代码 3. 转化完的数据在前端格式为类似于: 1.为什么要写这样 ...
-
Spring体系的各种启动流程详解
在介绍spring的启动之前,先来说下启动过程中使用到的几个类 基本组件 1.BeanFactory:spring底层容器,定义了最基本的容器功能,注意区分FactoryBean 2.Applicat ...
-
Java CopyOnWriteArrayList源码超详细分析
目录 一.概述 二.类图 三.核心方法 1.add() 2.set() 3.remove() 4.get() 5.size() 四.总结 一.概述 CopyOnWriteArrayList是基于写时复 ...
-
6种方法初始化JAVA中的list集合
List 是 Java 开发中经常会使用的集合,你们知道有哪些方式可以初始化一个 List 吗?这其中不缺乏一些坑,今天栈长我给大家一一普及一下. 1.常规方式 List<String> ...
-
Java 在游戏中探索数组二维数组
目录 什么是数组 举例(装备栏) 声明数组 int类型 String类型 数组操作 遍历数组 二维数组 声明二维数组 这里是JAVA成仙路,关注我学习JAVA不迷路 什么是数组 数组(Array)是有 ...
-
8个Spring事务失效场景详解
目录 前言 Spring事务原理 Spring事务失效场景 1. 抛出检查异常 2. 业务方法本身捕获了异常 3. 同一类中的方法调用 4. 方法使用 final 或 static关键字 5. 方法不 ...
-
Spring Boot2.6.0新特性之默认禁止循环引用
目录 前言 处理方案一: 处理方案二: 处理方案三: 总结 前言 如下代码,ComponentA类注入ComponentB类,ComponentB类注入ComponentA类,就会发生循环依赖的问题, ...
-
springboot使用@value注入配置失败的解决
目录 springboot使用@value注入配置文件失败 问题解决方向一 问题解决方向二 @Value注入失败,注入值为null的问题 大概就是下面这样 结果不知道为什么,@Value注入一直为空? ...
-
Java中JSON字符串与java对象的互换实例详解
在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好, ...
-
Springboot一个注解搞定返回参数key转换功能
目录 前言 正文 前言 平时在搬砖的时候,大家有没有遇到过这样的一个场景,由于各种不可描述因素导致, 一个接口返回的数据 里面的 key 是 A , 但是客户端(前端) 要求返回的key 不叫 A 叫 ...
-
Java面试题冲刺第十四天--PRC框架
目录 面试题1:说说你对RPC框架的理解? 追问1:RPC框架实现原理是什么样的 1.建立通信 2.服务寻址 3.网络传输 4.服务调用 面试题2:常见的RPC框架有哪些? 面试题3:说说RPC和SO ...
-
java中利用Dom4j解析和生成XML文档
一.前言 dom4j是一套非常优秀的Java开源api,主要用于读写xml文档,具有性能优异.功能强大.和非常方便使用的特点. 另外xml经常用于数据交换的载体,像调用webservice传递的参 ...
-
通过代码示例了解submit与execute的区别
(1)可以接受的任务类型 submit: execute: 可以看出: execute只能接受Runnable类型的任务 submit不管是Runnable还是Callable类型的任务都可以接受,但 ...
-
SpringBoot server.port配置原理详解
目录 SpringBoot server.port配置原理 1. autoConfigure 2. embed tomcat如何使用 小结一下 server.port不起作用 SpringBoot s ...
