自定义博客皮肤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)
  • 收藏
  • 关注

原创 全网最全并发下解决集合的安全问题

1,list(并发下集合解决方案) 1,new Vector():这个回答不太好,也不实用,vector的jdk是1.0出来的,ArrayList版本是1.2才出来 2,Collections.synchronizedList(new ArrayList()) ; 用顶级父类去访问, 3,new CopyOnWriteArrayList<>(); 可以使用JUC下的类去实现高并发...

2020-05-04 09:22:01 227

原创 全网最全wait和sleep的区别

1,来自不同的类 wait->object类 sleep->thread 2,wait会释放锁,sleep不会释放锁, 其实在公司中实际开发中,用得比较多的就是concurrent包下的TimeUntil TimeUntil.时间.sleep(具体时间是多少) 3,使用的范围是不一样的 wait必须在同步代码块中睡,sleep在任何地方都可以睡 4,是否需要捕获异常 wait...

2020-05-04 09:09:10 262

原创 ElasticSearch 7.6.1

ElasticSearch概述 Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检 索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别(大数据时代)的数据。es也使用 Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单...

2020-04-21 11:07:28 350

原创 springDate jpa

标题springDate jpa jpa的更新操作:这个我也是查了半天,只找到了三种方法,以后会继续更新 1,就是从数据库,查询值然后一个一个set进去, 2,就是在配置文件中,配置默认不改变值 3,自己写sql语句,也是比较麻烦的 @Query(value = "update Studnet set name=?1 where id=?2 ", nativeQuery = true) jpa批量...

2020-04-15 18:17:52 265

原创 关键字:throw,throws,try和catch的用法如下:

关键字:throw,throws,try和catch的用法如下: 1、throws出现在方法的声明中,表示该方法可能会抛出的异常,允许throws后面跟着多个异常类型 2、throw出现在方法体中,用于抛出异常。当方法在执行过程中遇到异常情况时,将异常信息封装为异常对象,然后throw。 3、try出现在方法体中,它自身是一个代码块,表示尝试执行代码块的语句。如果在执行过程中有某条语句抛出异常,那...

2020-04-15 18:10:45 775

原创 JAVA面试知识总结

面试知识总结 框架 Spring框架 1.我对spring框架的理解 主要理解IOC和AOP容器 IOC容器:简单的来说就是把创建对象的控制权转移到spring IOC容器中也就是控制反转,容器根据配置文件去创建和管理各个实例之间的依赖关系 IOC容器中存放着Spring的Bean对象,也就是IOC管理的java类,生命周期也是容器管理 AOP容器:关键在于代理模式(静态代理,动态代理),每次运...

2020-01-31 21:04:47 245

空空如也

空空如也

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

TA关注的人

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