自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 项目启动懒加载

项目场景: 例如:项目启动时初始化加载项目中的bean,报了空指针异常,应该是bean加载顺序的问题 问题描述: private Map<String, LoadingBelt> loadingBeltMap = MatchingCoalStatic.matchingCoalSys.getLoadingBeltMap(); 解决方案: 于是想到了懒加载的办法. 懒加载—就是我们在Spring容器启动的是先不把所有的bean都加载到spring的容器中,而是在当需要用的时候,才把这个

2021-10-29 12:07:20 165

原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

问题描述: 换了台电脑后启动项目,找不到Mysql数据库url,maven依赖也没有问题,SpringBoot启动类排除autoconfig也有 @SpringBootApplication(exclude= {DataSourceAutoConfiguration.class} 查看启动日志,发现Tomcat启动端口号为8080,SpringBoot未读取.yml配置文件 解决方案: ...

2021-06-15 11:49:05 79 2

原创 Java面试题并发篇(2)

Volatile和Synchronized有什么区别?Volatile能不能保证线程安全?DCL(Double Check Lock)单例为什么要加Volatile?: Synchronized关键字,用来加锁.Volatile只是保持变量的线程可见性.通常适用于一个线程写,多个线程读的场景. Volatile关键字只能保证线程可见性,不能保证原子性. /** * 如果变量flag没有加volatile关键字,则线程无法读取到 * 主线程将变量flag修改为false(可见

2021-04-21 16:20:10 70 1

原创 Java面试题并发篇(1)

JAVA如何开启线程?怎么保证线程安全?: 这是JAVA并发编程的一道入门题目,既然聊到线程,应该先说一下进程和线程的区别: 进程是操作系统进行资源分配的最小单元,线程是操作系统进行任务分配的最小单元,进程隶属于进程 1.继承Thread类(常用) 继承Thread类,重写run方法,可以调用Thread类,start方法开启一个线程 2.实现Runnable接口(常用) 实现Runnable接口,实现run方法 引申问题为什么JDK要有两种方法开启线程? JDK在创建之初,考虑到JAVA时单继承,多实现

2021-04-20 20:57:31 53

原创 Java面试题并发篇(6)

有A,B,C三个线程,如何保证三个线程同时执行?如何在并发情况下保证三个线程依次执行?如何保证三个线程有序交错执行? 这道面试题,面试官是想问你多线程JUC工具类的CountDownLatch,CylicBarrier,Semaphore CountDownLatch: countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行,可保证多条线程同时执行,同时可以模拟高并发下的场景 代码示例: int size = 3; //使一个或多个线程等待其他线程各自

2021-04-20 13:55:38 140

原创 Java分布式面试题( Session分布式解决方案)

分布式中session常见问题,即session共享.传统架构中(CS/BS)session存在服务器内存中key为cookie(session的唯一Id),cookie存在客户端浏览器中.在分布式场景下,假设有两个相同的服务负责同一业务,就可能出现session不同步的问题,下面为分布式场景下session不同步的解决方案. 一、采用无状态服务,抛弃session 二、存入cookie(有安全风险) 三、服务器之间进行Session同步 这样可以保证每个服务器上都有全部的Session信息,不过当服务器数

2021-04-17 21:49:28 227

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除