自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 校招面试准备——框架

Spring有什么模块:Spring Core:核心类库,提供IOC服务Spring Context: 提供框架式的Bean访问方式,以及企业级功能Spring AOP,Spring DAO,Spring ORM,Spring Web,Spring MVCSpring的AOP先读三篇文章(同一个作者写的),由浅入深https://blog.csdn.net/ju_362204801/article/details/90713500【什么是代理,以及静态代理】https://.

2021-03-01 21:35:58 159

原创 校招面试准备——网络

OSI七层模型第一层:物理层规定一些通信设备的机械的、电气的、功能的特性,比如尺寸规格 引脚数量等。这一层数据的单位是比特(bit)。第二层:数据链路层物理层的介质是不可靠的,例如光信号、电信号什么的容易受到别的信号或者什么的干扰,而导致数据有差错,要通过数据链路层提供可靠的传输。而且物理层只管传输,他只听命令说要发给谁就发给谁,而不管怎么去知道发给谁;也不管发的是什么,是有用的信息,让它发乱码它也发。 数据链路层的主要作用是:物理地址寻址(知道要发给谁;MAC地址),数据成帧,流量控制,数

2021-03-01 21:35:32 143

原创 校招面试准备——concurrentHashMap.hashMap

https://www.cnblogs.com/jajian/p/10385377.htmlConcurrentHashMap 1.7public ConcurrentHashMap(int initialCapacity, float loadFactor, int concurrencyLevel)构造函数中的三个参数:concurrencyLevel:表示segment数,默认是16,一旦初始化后,segment的数量是不变的,扩容时扩的是每个segment后面连的数据结构。还需

2021-03-01 21:34:57 125

原创 校招面试准备——Lock, ReadWirteLock接口

之前学习了synchronized关键字,它是用于对 对象 加锁 实现同步。java1.5后新增了Lock,ReadWriteLock接口以及一些实现了lock接口的类;它也是用于实现各种锁(可重入锁,读写锁)之所以又新加了这些接口,是因为synchronized存在一些缺陷:1. 当一个线程通过synchronized加上锁以后,其他的线程只能一直等待它释放锁 而不能做别的,而这个线程只有在三种情况下释放锁: a. 代码块(方法)执行完了 b. 占有锁的线程发生...

2021-03-01 21:34:30 139

原创 校招面试准备——数据库

数据库范式:第一范式:保证每列(每个字段)都是不可分解的第二范式:保证表中的每一个非主属性都和主键的每一列(针对联合主键)相关(一个表只能说明一种信息)候选码中的每一个属性都是主属性,其他的是非主属性 反例: 学号,姓名,年龄,课程名称,课程ID,成绩,学分 这个表说明了两个信息:学生基本信息和学生课程信息;主键应该是学号和课程ID(这样才能映射到唯一一条数据),然而学生姓名和学号和课程ID没关系,课程名称也和学号没有关系。 问题:数据冗余(同一个课的课程名和课程ID被存了好多次),删除异

2020-09-13 18:33:47 278

原创 校招准备——Java类加载

https://blog.csdn.net/m0_38075425/article/details/81627349什么时候会加载类:1. 定义了main方法的类,在启动main方法的时候会被加载 2. 创建类的实例(new对象的时候)创建子类的时候,也会加载父类 3. 访问类的静态方法 4. 访问类的静态变量 5. 反射静态代码块和静态变量的初始化:1.如果有父类且未被加载,先加载父类2.执行静态代码块和静态变量的初始化(只和出场顺序有关)...

2020-09-09 19:00:47 77

原创 校招面试准备——垃圾回收

先分享一些很好的博客:【我博客内的图有些也是从这些博客里来的】触发full gc的几种情况: https://www.cnblogs.com/jichi/p/12588087.html垃圾回收三连: https://www.cnblogs.com/chenpt/p/9797126.html https://www.cnblogs.com/chenpt/p/9799095.html https://www.cnblogs.com/chenpt/p/9803298.html今日老年代的...

2020-09-09 17:57:56 216

原创 校招面试准备——JVM运行时数据区

先分享一些很好的博客:【这篇文里的图片都来自这些博客】JVM内存模型和运行时数据区:https://www.cnblogs.com/czwbig/p/11127124.html触发full gc的几种情况:https://www.cnblogs.com/jichi/p/12588087.html垃圾回收三连:https://www.cnblogs.com/chenpt/p/9797126.htmlhttps://www.cnblogs.com/chenpt/p/9799095.h

2020-09-09 12:59:12 153

原创 校招面试准备——AQS

先给大家分享一个我觉得写的很好的博客:https://blog.csdn.net/jiankunking/article/details/79431767文章中还有一个哦AQS是AbatractQueuedSynchronizer,是一个抽象类,在Locks包下,在ReentrantLock以及线程池中都用到了它AQS维护了一个volatile修饰的资源state,以及一个用于存储竞争该资源的线程队列。这个队列是FIFO的,没有竞争到state的线程会被放置在这个队列中。...

2020-09-05 23:20:05 120

原创 校招Java准备——volatile

volatile作用:被volatile修饰的变量保证了可见性。1. 当volatile修饰的变量被修改时,修改的值会立刻写入主存2. 当变量的值被修改后,其他线程的工作内存中该变量的值会无效同步三大性质,volatile都实现了吗?原子性:没有。对volatile的复制操作不是原子性的。如果是将一个字面量赋值给变量,那本来也只需要执行一步;如果是将其他的变量 或者 加减乘除操作得到的结果赋值给变量,读取变量值以及计算的过程不是原子性的(可以看一下使用场景中的例子)可见性:实现.

2020-09-04 19:15:13 116

原创 校招面试准备——synchronized

1. synchronizedsynchronized会锁住谁呢:synchronized关键字经过编译之后,会在同步块的前后分别形成monitorenter和monitorexit这两个字节码指令,这两个指令都需要一个reference类型的参数来指明要锁定和要解锁的对象。因为在Java中,一切都是对象,类也是一种对象,因此synchronized关键字会锁住某个类或者对象。使用方法:1. 修饰代码块: 直接锁上括号里的对象或者类synchronized ( obje...

2020-09-04 17:53:01 247 1

原创 校招面试准备——Java如何创建线程(Thread runnable callable 线程池)

Java如何创建线程1. 继承Thread类Thread类是Java提供的一个实现了Runnable接口的类。它主要的成员变量有:name,priority(优先级,默认会从创建该线程的线程中继承;最小为1,最高为10,默认为5),daemon(bool值,表示是否为守护线程),target(runnable类型, 如果是用runnable对象创建的,则该runnable对象为target,调用run方法时会调用target的run(); 如果直接继承Thread类,则targe

2020-09-02 23:14:39 184

原创 大二狗开通博客的第一天

刚开始学习java,想把学习中遇到的问题和一些小的想法放上来,激励自己学习!目前只有一个小小的实验可以放上来~就是下面这个啦做了一个关于String的小实验实验目的:了解String  a = "wenqiao";和String a  = new String("wenqiao"); 的区别。实验猜想:第一种方法字符串“wenqiao”存储在常量池中,且不论按上述方法定义多少次,常量池

2017-03-23 21:09:26 220

空空如也

空空如也

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

TA关注的人

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