随笔分类 -  java

摘要:转: 使用图形验证码的时候报错的 关于Linux下Weblogic环境X11图形化处理问题 Java异常处理之InvocationTargetException(反射异常) 打印异常 阅读全文
posted @ 2023-10-24 17:38 BBS_自律 阅读(12) 评论(0) 推荐(0) 编辑
摘要:六种线程池分问三大类,spring提供的 java 提供的两种 ThreadPoolTaskExecutor:这是 Spring 框架提供的线程池实现,专为与 Spring 应用程序集成而设计。 ThreadPoolExecutor:这是 Java 标准库(java.util.concurrent 阅读全文
posted @ 2023-09-12 14:53 BBS_自律 阅读(111) 评论(0) 推荐(0) 编辑
摘要:1.看这个 : 图解JDK1.7中HashMap头插法扩容造成的死循环问题 5张图讲明白JDK1.7下的HashMap死循环(原理+实战) 转: hashMap产生的循环依赖问题 如何解决 1.为了解决这个问题,jdk1.8把扩容是复制元素到新数组由 头插法 改成了 尾插法 。此外,引入了红黑树,提 阅读全文
posted @ 2023-09-08 11:41 BBS_自律 阅读(80) 评论(0) 推荐(0) 编辑
摘要:对称加密 des (1977) aes(2001) 非对称 rsa sm2 aes 取代了 des 阅读全文
posted @ 2023-09-04 11:05 BBS_自律 阅读(4) 评论(0) 推荐(0) 编辑
摘要:转: FastJson中将JSON解析成对象时发生错误:Exception in thread “main“ java.lang.ClassFormatError: Illegal UTF8 string 原因 实体类 路径不能包含中文 包的名称包含了中文 解决方法 将包的名称中的中文字符删除,就不 阅读全文
posted @ 2023-09-03 00:10 BBS_自律 阅读(43) 评论(0) 推荐(0) 编辑
摘要:转 sleep、yield、join方法简介与用法 sleep与wait区别 多线程中篇 1. sleep不会释放锁,不会释放锁,不会释放锁 所以对于sleep方法,要么自己醒来,要么被中断后也会醒来 yield也是静态方法,所以,也是针对于当前线程,当前线程,当前线程。 2. 主线程main中调用 阅读全文
posted @ 2023-09-02 23:27 BBS_自律 阅读(38) 评论(0) 推荐(0) 编辑
摘要:转: AtomicInteger使用详解 AtomicInteger类是系统底层保护的int类型,通过提供执行方法的控制进行值的原子操作。AtomicInteger它不能当作Integer来使用 1、作为多个线程同时使用的原子计数器。2、在比较和交换操作中实现非阻塞算法。 彻底搞懂i++和++i的区 阅读全文
posted @ 2023-06-08 11:09 BBS_自律 阅读(89) 评论(0) 推荐(0) 编辑
摘要:Java中常见 判断是否为空 Java中常见 判断是否为空 1. 判断对象为空 所在包 java.util.Objects 2. 判断集合为空 所在包 org.apache.commons.lang3 CollectionUtils.isEmpty(list) 3. 判断字符串为空 所在包 org. 阅读全文
posted @ 2023-06-02 14:15 BBS_自律 阅读(84) 评论(0) 推荐(0) 编辑
摘要:TCP与UDP的区别 阅读全文
posted @ 2023-06-01 10:00 BBS_自律 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Java8根据一个时间,得到这个时间所在的周的星期一和星期日的日期。 阅读全文
posted @ 2023-05-30 11:00 BBS_自律 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1. java后端基于过滤器或拦截器处理跨域请求 Java中的过滤器和拦截器的区别 Java中的拦截器和过滤器有什么区别 springmvc执行流程? Action请求与普通请求 单来讲就是每个进入到具体的逻辑业务类中的请求都属于Action请求 包括但不限于访问静态资源的请求,如:静态页面、css 阅读全文
posted @ 2023-05-21 10:39 BBS_自律 阅读(10) 评论(0) 推荐(0) 编辑
摘要:转: 声明式事务的属性之传播行为 阅读全文
posted @ 2023-05-19 15:52 BBS_自律 阅读(3) 评论(0) 推荐(0) 编辑
摘要:万字图解Java多线程 面试突击25:sleep和wait有什么区别? 为什么阿里不允许用Executors创建线程池,而是通过ThreadPoolExecutor的方式? Java多线程 ThreadPoolExecutor自定义线程池 阅读全文
posted @ 2023-05-16 09:37 BBS_自律 阅读(10) 评论(0) 推荐(0) 编辑
摘要:转: HashMap 的底层结构和原理 HashMap 的底层 阅读全文
posted @ 2023-05-10 16:03 BBS_自律 阅读(16) 评论(0) 推荐(0) 编辑
摘要:转、: 【多线程锁】synchronized对象锁与类锁用法 synchronized关于对象锁和类锁的区别 阅读全文
posted @ 2023-05-08 15:37 BBS_自律 阅读(12) 评论(0) 推荐(0) 编辑
摘要:转: Java1.8 新特性之Stream流 JDK1.8新特性 阅读全文
posted @ 2023-04-28 17:06 BBS_自律 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Java 接口中的方法 函数式接口式指的式 接口冲抽象方法只有一个 函数式接口 java中Comparator接口明明不止一个抽象方法,为什么也算函数式接口? 阅读全文
posted @ 2023-04-28 16:41 BBS_自律 阅读(4) 评论(0) 推荐(0) 编辑
摘要:转: 简单理解Collections.synchronizedList synchronizedList 中的listIterator和listIterator(int index)方法并没有做同步处理,遍历的时候需要加锁 编译后的class 阅读全文
posted @ 2023-04-28 15:36 BBS_自律 阅读(24) 评论(0) 推荐(0) 编辑
摘要:转、:Java子类父类静态代码块、非静态代码块、构造函数的执行顺序总结 一、同类中静态代码块,非静态代码块,构造方法的执行顺序1. 执行顺序:静态代码块-->非静态代码块-->构造方法。 程序在执行时,首先执行静态代码块,且只执行一次。接下来再创建对象时(new),首先执行非静态代码块,再执行构造方 阅读全文
posted @ 2023-04-28 15:18 BBS_自律 阅读(272) 评论(0) 推荐(0) 编辑

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