自定义博客皮肤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 175

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

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

2020-05-04 09:09:10 211

原创 ElasticSearch 7.6.1

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

2020-04-21 11:07:28 290

原创 springDate jpa

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

2020-04-15 18:17:52 200

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

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

2020-04-15 18:10:45 686

原创 JAVA面试知识总结

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

2020-01-31 21:04:47 188

空空如也

空空如也

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

TA关注的人

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