自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高并发限流的三大辅助类

高并发限流的三大辅助类在高并发限流的场景下 用的很多!CountDownLatchpackage com.sydstart.add;import java.util.concurrent.CountDownLatch;public class CountDownLatchDome { public static void main(String[] args) {// 总数是6,必须要执行任务的时候在使用 CountDownLatch countDow

2021-10-20 15:26:40 114

原创 四大函数式接口

四大函数式接口(重要)函数式接口: 只有一个方法的接口@FunctionInterfaceFunction函数型接口Predicate断定型接口Consumer消费性接口Suppler供给型接口函数型接口断定型接口public class Demo02 { public static void main(String[] args) { new Predicate<String>() { @Override

2021-10-14 01:04:50 192

原创 深入理解在sychronized修饰方法时的情景

八锁现象 深入理解sychronized关键字深刻理解锁!两个方法被sychronized修饰 所锁的是这个类的实例当只有一个实例对象调用的时候 占有这把锁 另一个就进不去!package com.sydstart.lock8;import java.util.concurrent.TimeUnit;/** * @author :申一丁 * @description:TODO * @date :2021/10/11 15:28 */public class Test01 {

2021-10-12 21:06:21 110

原创 集合类在高并发下的实战

集合类在安全上的List 不安全出现场景 : 多线程环境下访问ArrayListbug类型 :java.util.concurrent.CopyOnWriteArrayList–并发修改异常解决方案new Vector()List arrayList = Collections.synchronizedList(new ArrayList<>())CopyOnWriteArrayList arrayList1 = new CopyOnWriteArrayList<&

2021-10-12 08:17:53 127

原创 初识Mybatis

在使用maven导入依赖的时候,注意看看这个项目中 依赖到底导入了吗maven的约定大配置记得在pom文件中导入<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.prope

2021-10-12 01:35:25 212

原创 2021-08-13

项目场景:JDBC连接数据库 进行模糊查询 需求:如果loginName的第二个字符是‘一’就输出该行信息问题描述:在处理数据库的查询结果集时:如果不加if嵌套 就会报错:java.sql.SQLException: Before start of result set 原因分析:if(rs.next()){}rs.next()不写就意味着没有拿到Set的指针无法进行遍历解决方案: if(rs.next()){

2021-08-13 11:49:32 62 1

原创 获取文件绝对路径时如何把配置文件放在src根下

问题描述:将配置文件classinfo.properties放在src的文件下下面这段代码不会报空指针异常 String path = Thread.currentThread().getContextClassLoader() .getResource("classinfo02.properties").getPath(); System.out.println(path);如图解决方案:第一步第二步将文件改为Sources类型第三步:把你写的配置文件放在

2021-08-08 19:57:29 254

空空如也

空空如也

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

TA关注的人

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