简单总结几家公司的面试经历,回顾一下秋招之旅~ 广联达内推一面:1.自我介绍,介绍一下项目2.说下直接插入排序和哈希排序的具体过程3.说下快速排序(我说的是随机选取一个数字作...
简单总结几家公司的面试经历,回顾一下秋招之旅~ 广联达内推一面:1.自我介绍,介绍一下项目2.说下直接插入排序和哈希排序的具体过程3.说下快速排序(我说的是随机选取一个数字作...
1)Java内存模型 程序计数器:当前执行的字节码行号指示器,字节码指示器就根据这个计数器的值来选取下一条指令,分支、循环、跳转、异常处理、线程恢复等基础功能都要依赖这个计数...
图片是牛客网创始人发的一条帖子,在牛客网的讨论区会看见很多人开始晒offer啦,其实一开始看见的时候内心是有点着急的,人家都有offer了,而我呢,好像还在原地打转。但是其实...
@Nathan丶 感谢鼓励😊
Java容器之ConcurrentHashMapHashMap在高并发场景下会产生环形链表,从而造成死循环的问题。可以改用HashTable或者Collections.synchronizedMap,但是两者都是给整个集合...
HashMap在高并发场景下会产生环形链表,从而造成死循环的问题。可以改用HashTable或者Collections.synchronizedMap,但是两者都是给整个集合...
Java中容器主要分为两大类:Collection和Map,让我们来看一下Map下主要的继承类和实现类。本篇主要学习HashMap源码。 与新的集合实现不同,HashTabl...
1)容器之Collection Java中容器主要分为两大类:Collection和Map,让我们来看一下Collection下主要的继承类和实现类。 1.1)List:是一...
今儿看见了占小狼的博客,翻到了他写的第二篇博文,质量和最近的博文相比差了很多。其实都是这样成长过来的,对吧?一开始决定写简书的时候,想的很简单,记录一些平时学习的知识点,可是...
都是这样成长起来的,对吧~
原子操作的实现原理简书 占小狼转载请注明原创出处,谢谢! 原子(atomic),本意是指“不能被进一步分割的粒子”。原子操作意味着“不可被中断的一个或一系列操作”。 接下去一起看看在Intel...
感恩相遇,技术路上不孤单。加油鸭!
愿你被这个世界温柔以待很感激我们能遇见,愿你被这个世界温柔以待
冒泡排序 (一)排序过程分析 现在有一个数组,共有六个元素,{1,4,7,2,3,5},要求把他们按照从小到大的顺序排列,每一趟排序将较大的值交换到最右边,下面进行排序过程分...
选择排序 (一)排序过程分析 假设现在有N个数比较大小,选择排序就是首先在0~N-1上选择一个最小的数,取最小数的位置,假设这个位置叫 min_index,然后把该位置与0位...
流式输入/输出原理:就是进行读写数据的操作,由管道相连,一端连着程序,一端连着数据源。 (一)Java流类的类结构图 (二)Java的IO分类(并未完全列出) (三)文件操作...
在学习什么是volatile之前,首先应该认识一下Java内存模型。Java中的内存模型如图所示: 主内存:Java内存模型规定了所有的变量都存储在主内存中。主内存被所有的线...
1)线程的状态转换新建(New Thread):创建后尚未启动就绪状态(Runnable):线程已经被启动,正在等待分配时间片,一旦得到时间片就开始运行运行状态(Runnin...
1 自动注入,分为三种: 2.1@Autowired第一步:在Spring容器中添加启用注解的节点<context:annotation-config></context:a...
1) 查看内核版本 uname -r uname -a cat/port/version 2) ls命令 ls 命令用于列出用户有权访问的任何目录的内容.ls...