自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 秋招冲刺,小厂试水面试一波day01

小厂面试day1## 标题1.首先介绍自己(很短介绍了一下)2.面试官看了一下简历问我上一段实习怎么是测试开发?(想多尝试的意思)3.上一段实习的主要内容(本人主要做的车辆网项目,因此涉及接口自动化测试、测试工具开发和通信链路稳定性测试及RTK状态检测等)4.问大创项目(简单的项目,其实就是增删改查,自己刻意引导抛出了几个功能点)5.一对一聊天怎么实现的(通过websocket进行全双工通信,从绑定到几个方法的实现等,巴拉巴拉讲了一堆)6.做的项目涉及到高并发吗?(不涉及,但是自己日常时间学习了

2021-07-01 21:07:21 200

原创 Java程序员秋招复习冲刺day03

2.1集合 Java的集合类被定义在Java.util包中,主要分为两类:Collection、Map,其次又可以被分为List、Queue、Set和Map四类集合Collection集合主要用来存储的是独立的元素,其中set、list和Queue,其中list是按照插入的顺序保存元素,而set中则不能有重复的元素,而Queue按照排队规则来处理容器中的元素。Map的则是用来存储<键,值>对,这个容器允许通过键来查找值。List集合:ArrayList、LinkedList和Vector

2021-06-07 17:36:21 106

原创 秋招Java程序员冲刺day02

1.10Java网络编程模型1.10.1 IO相关基础概念 IO即是iuput和output的缩写,在JAVA里通常表达的是数据的流入和流出 流是指数据的无结构化传递,以无结构的字节序列或者字符序列进行输入和输出。IO流即是进行输入和输出操作的流 字节流以一个字节(8bit)为最小操作单位 字符流的最小操作单位是一个字符,字符即是字节加上编码表,单个字符占用1到多个字节1.10.2 阻塞IO模型及非阻塞IO模型 在多线程语境下,阻塞和非阻塞关注的是线程的状态,阻塞状态表示线程挂起,非阻

2021-06-04 15:30:52 98

原创 Java程序员面试冲刺day01

1.1JVM的运行机制jvm为java虚拟机,是用于运行java字节码的虚拟机,jvm主要包括一套字节码指令集、一组程序寄存器、一个虚拟机栈、一个虚拟机堆、一个方法区和一个垃圾回收器。jvm是运行在操作系统上的,与硬件设备之间也是靠操作系统进行交互的Java源文件在通过编译器文件后被译成相应的字节码.class文件(class字节码文件是程序编译后生成的中间代码),字节码文件又被JVM中的解释器编译成机器码在不同的操作系统上运行。Java程序的具体运行过程如下:(1)Java源文件被编译器编译成字节

2021-06-03 15:39:52 129 2

原创 Spring源码学习Day01

Spring源码什么是BeanDefinition?BeanDefinition表示Bean定义,Spring根据BeanDefinition来创建Bean对象,BeanDefinition有很多的属性用来描述Bean,BeanDefinition是Spring中非常核心的概念。重要的属性:beanclass:表示一个bean的类型,比如UserService.class,Spring在创建Bean的过程中会根据此属性来实例化的到对象。scope:表示一个bean的作用域,比如scope等于sin

2021-04-06 15:26:52 59

原创 数组与矩阵类型的算法刷题

算法刷题数组与矩阵1.数组中重复的数字题目描述:在一个长度为n的数组里所有数字都在0到n-1的范围内。数组中某些数字是重复的,但是不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。要求:时间复杂度O(N),空间复杂度为0(1.)Input:{2, 3, 1, 0, 2, 5}Output:2解题:由于时间及空间复杂度的要求,不能使用排序的方法,也不能够使用标记数组。这种问题可将值为i的元素调整到第i个位置进行求解,在进行元素交换调整时,如果已经有一个值为

2021-04-06 15:25:33 404

原创 Java基础,不断学习准备中

Java语言有哪些特点1简单易学2.面向对象(继承、封装、多态)3.平台无关性,java语言具有很强的代码一致性,经过编译后的字节码文件,通过不同平台的不同JVM进行解释后在不同平台进行运行4.GC实现垃圾回收,java中通过gc垃圾回收器进行相关内存的回收5.异常处理机制,java中具有完好的异常处理机制,主要分为error及exception,error为重大错误导致系统无法运行,异常则是代表程序本身可以处理的异常,则分为运行时异常与编译异常6.支持多线程,主要可以通过继承Thread重写r

2021-04-01 16:58:46 57

原创 Java基础整理面试复习

Java语言有哪些特点1简单易学2.面向对象(继承、封装、多态)3.平台无关性,java语言具有很强的代码一致性,经过编译后的字节码文件,通过不同平台的不同JVM进行解释后在不同平台进行运行4.GC实现垃圾回收,java中通过gc垃圾回收器进行相关内存的回收5.异常处理机制,java中具有完好的异常处理机制,主要分为error及exception,error为重大错误导致系统无法运行,异常则是代表程序本身可以处理的异常,则分为运行时异常与编译异常6.支持多线程,主要可以通过继承Thread重写r

2021-03-31 18:29:57 159

Java基础面试总结复习.md

java面试基础复习

2021-04-06

Mysql底层及优化.md

mysql底层面试知识详解及总结

2021-04-06

空空如也

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

TA关注的人

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