Welcome to

Vcode

首页 / 其它

Spring常见问题 Bean的作用域

作用域限定了Spring Bean的作用范围,在Spring配置文件定义Bean时,通过声明scope配置项,可以灵活定义Bean的作用范围。例如,当你希望每次IOC容器返回的Bean是同一个实例时,可以设置scope为singleton;当你希望每次IO...

Read More

GC Root面试题

GC Roots垃圾:内存中已经不再被使用到的空间就是垃圾。可达性分析算法:基本思路是通过一系列名为 GC Roots 的对象作为起始点,从这些对象开始向下搜索,如果一个对象到 GC Roots 没有任何引用链相连,说明此对象不可用。GC Roots 是一...

Read More

关于昨天被问到的HashMap 中的rehash

说实话 昨天第一次听到这玩意 连续被问了2遍,最后只能尴尬收场。这就要提到HashMap中的扩容机制resize():什么时候扩容?当向容器添加元素的时候,会判断当前容器的元素个数,如果大于等于阈值---即当前数组的长度乘以加载因子的值的时候,就要自动扩容...

Read More

记一次360安全被血虐的面经

jvm的结构临时变量在哪里 为什么说下怎么判断垃圾的那些对象可以作为GC roothashmap   rehashRedis介绍 使用Redis 字典Redis rehash机制Kafka介绍 查看topic 命令ES 调优介绍MySQ...

Read More

闲来无事系列-生产者消费者模型

思路:生产者加入到阻塞队列,如果队列有数据就消费,若阻塞队列满了,则停止生产,消费者消费。BlockingQueue 阻塞队列 保证了单次只有1个线程在进行操作数据包:public class PCData {  ...

Read More

闲来无事系列-多线程交替打印奇偶数

闲来无事系列-多线程交替打印奇偶数

不多说 直接上代码 ,简单粗暴:package com.plzero.pack1; import java.util.concurrent.locks.Condition; import java.util.concu...

Read More

>> <<