自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库整理

2020-05-04 19:23:16 99

原创 数据库部分整理

1、什么是最左匹配原则当b+树的数据项是复合的数据结构,比如(name,age,sex)的时候,b+数是按照从左到右的顺序来建立搜索树的,比如当(张三,20,F)这样的数据来检索的时候,b+树会优先比较name来确定下一步的所搜方向,如果name相同再依次比较age和sex,最后得到检索的数据;但当(20,F)这样的没有name的数据来的时候,b+树就不知道下一步该查哪个节点,因为建立搜索树的时...

2020-03-08 22:43:14 96

原创 equals的详细学习

众所周知equals与==的区别在于equals比较的是对象是否相等源代码public boolean equals(Object obj) { return (this == obj); }==比较的是地址是否相等但是我们运行一下下面的代码可以看出两者的结果都是false。为什么equls也是false呢?这是因为equals是Object类访问publi...

2020-02-28 18:49:10 201

原创 IDEA从git导入项目后出现没有moven侧栏并且相关注释标红

解决方法:找到项目的pom文件如图所示即可。

2020-01-16 18:23:08 159

原创 牛客滴滴面经整理

1、50G的key找出出现频率前100keyhttps://www.cnblogs.com/simonote/articles/3087185.htmlhttp://www.benfrederickson.com/heap-visualization/堆排序动画原理:用hash表统计出每个key的出现频率,然后用堆排序进行排序就可以取出前10.2、字符串反转package com.ws...

2019-10-24 21:11:38 251

原创 第六章:Java垃圾回收机制

常见的调优参数1、-XX SurvivorRatio:Eden和其中一个Survivor的比值2、-XX NewRatio :老年代和年轻代的比值

2019-10-17 22:01:17 82

原创 第九章 Java多线程与并发原理(复习)

一、互斥锁的特性1、互斥性(原子性)只有一个线程持有对象锁。2、可见性对共享变量的修改对之后的线程可见。二、锁的分类1、对象锁2、类锁三、获取的方法1、synchronized(){}//同步代码快2、public synchronized void method(){}//同步方法四、两种方法的区别1、一个线程调用同步方法或这同步代码块另一个不调用,两者互不影响。p...

2019-10-08 13:54:08 111

原创 第八章:线程与进程(复习,强化笔记)

线程与进程的具体解释,区别等不说了,不会那不用参加秋招了。一、多线程的实现方法1、主线程中的等待发缺点:线程多的化就会让代码显得冗余。2、添加join进行等待不够细粒度。public class CycleWait implements Runnable{ private String value; @Override public void run() { ...

2019-09-29 11:54:12 134

空空如也

空空如也

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

TA关注的人

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