2022年4月12日

java.lang.IllegalStateException: original request is required

摘要: 解决办法: 最近一个项目使用了Feign, 并且配置了 feign.httpclient.enabled = true 但是在进行调用其他服务是报错了 Caused by: java.lang.IllegalStateException: original request is required < 阅读全文

posted @ 2022-04-12 19:32 William_Dai 阅读(912) 评论(0) 推荐(1) 编辑

2022年4月1日

ABA问题的解决

摘要: 代码: package com.dhy.mianshi.dhymianshi.aba; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicReference; import java.util 阅读全文

posted @ 2022-04-01 23:46 William_Dai 阅读(74) 评论(0) 推荐(0) 编辑

2021年7月27日

冒泡排序总结

摘要: package arithmeticDemo; import java.util.Arrays; /** * 冒泡排序算法: bubble sort */ public class Bubble { public static void main(String[] args) { //定义数组 in 阅读全文

posted @ 2021-07-27 17:08 William_Dai 阅读(43) 评论(0) 推荐(0) 编辑

如何在Map 遍历过程中,删除一个元素?

摘要: package ee; import java.util.HashMap; import java.util.Iterator; public class Demo { public static void main(String[] args) { HashMap<Integer, Integer 阅读全文

posted @ 2021-07-27 09:58 William_Dai 阅读(1928) 评论(0) 推荐(0) 编辑

2020年7月16日

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

摘要: 一, package demo; public class tryDemo { private static int see(){ int s = 0; try{ s +=2; System.out.println("执行完try"); return s; }catch(Exception e){ 阅读全文

posted @ 2020-07-16 12:53 William_Dai 阅读(831) 评论(0) 推荐(0) 编辑

2020年7月3日

面试官:java双亲委派机制及作用

摘要: 什么是双亲委派机制 当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 类加载器的类别 BootstrapClassLoader(启动类加载器) c++编写,加载java核心库 java.*,构造Ex 阅读全文

posted @ 2020-07-03 14:05 William_Dai 阅读(669) 评论(0) 推荐(0) 编辑

2020年6月29日

对象进入老年代的方式有哪些?

摘要: 方式一: 在堆中分配的大对象直接挪到老年代。 方式二: 分代年龄达到设定值(默认是15) 方式三: 对象动态年龄判断 当前放对象的Survivor区域里(其中一块区域,放对象的那块s区),一批对象的总大小大于这块Survivor区域内存大小的50%(-XX:TargetSurvivorRatio可以 阅读全文

posted @ 2020-06-29 15:21 William_Dai 阅读(1196) 评论(0) 推荐(0) 编辑

2020年6月28日

反编译工具 JD-GUI

摘要: 下载地址 : http://java-decompiler.github.io/#jd-gui-download 下载解压就可以用了 (免安装)。 阅读全文

posted @ 2020-06-28 10:06 William_Dai 阅读(228) 评论(0) 推荐(0) 编辑

2020年4月28日

Spring Boot 整合JDBC

摘要: 今天主要讲解一下SpringBoot如何整合JDBC,没啥理论好说的,直接上代码,看项目整体结构 查看对应的pom.xml(父节点) <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/ 阅读全文

posted @ 2020-04-28 17:35 William_Dai 阅读(282) 评论(0) 推荐(0) 编辑

2020年4月27日

navicat for mysql 中文破解版(无需激活码)

摘要: 1、下载破解版Navicat for MySQ中文破解版 链接:https://pan.baidu.com/s/1QRn3m8m8XuZ65T3IbJX1uQ 提取码:zhno 2、解压下载后的文件有两个.exe文件,点navicat111_mysql_cs_x64.exe 进行安装 3、安装完成之 阅读全文

posted @ 2020-04-27 09:45 William_Dai 阅读(11423) 评论(0) 推荐(1) 编辑

导航