自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 步步高Java一面凉经

面试

2022-03-04 13:03:53 200

原创 面试之Java圣经10

序列化与反序列化

2022-03-03 15:45:00 342

原创 面试之Java圣经9

反射

2022-03-03 09:06:11 241

原创 面试之Java圣经8

磁盘操作:File字节操作:InputStream 和 OutputStream字符操作:Reader 和 Writer对象操作:Serializable网络操作:Socket新的输入/输出:NIO

2022-03-01 11:35:19 275

原创 面试记录-字节

字节面试一、锁是什么?在多线程中,最主要解决的就是线程安全问题,其原因由于多个线程是共同占有所属进程的资源和地址空间的,那么就会存在一个问题:如果多个线程要同时访问某个资源,怎么才能保证数据的一致性,Java锁机制(同步问题)的应运而生。二、锁的分类以下就是锁的全部分类,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分...

2022-02-28 20:48:27 185

原创 面试之Java圣经7

乐观锁/悲观锁,独享锁/共享锁,互斥锁/读写锁,可重入锁公平锁/非公平锁,分段锁,偏向锁/轻量级锁/重量级锁,自旋锁,ReentrantLock锁 Synchronized锁

2022-02-27 21:14:00 97

原创 面试之Java圣经6

今天来聊聊Java开发的天花板,线程,threadlocal一、进程和线程的区别?一个进程就是程序执行需要从代码加载,代码执行到执行完毕的一个完整的过程。由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使得所有程序好像是在同时运行一样。进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,线程:是进程的一个执行单元,比进程更小的独立运行的最小单位。进程特性:独立性:指拥有独立资源...

2022-02-25 15:45:45 343

原创 面试之Java圣经5

说完集合,聊聊异常一、什么是异常?Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。Java得异常继承树:二,Throwablejava中的异常和错误都继承自java.lang.Throwable三、Exception在异常处理的时候,都会接触到受检异常(checked exception)和非受检异常(unchec...

2022-02-23 19:34:59 251

原创 面试之Java圣经4

前言继续聊集合上篇说了Set和List,这次聊Map,Map的知识非常多一、Map?map是采用键值对的存储方式,键不可以重复,但值可以。HashMap和HashTable 的区别HashMap 继承了 AbstractMap 类,HashMap基于哈希表的Map接口实现,利用哈希算法根据hashCode()来配置存储地址,它的底层数据结构是采用数组+链表(JDK1.8之前)而JDK1.8及以后采用数组+链表+转红黑树(当链表长度超过阈值(8)时且数组长度大于64时,将链表...

2022-02-21 20:37:25 359

原创 面试之Java圣经3

文章目录圣经系列文章目录 圣经面向对象面向君 圣经字符串前言提示之前总结了面写对象和字符传,我们继续聊聊Collection下的List和Set,Map作为一个单独的集合具体来讲在下一篇。先看一下继承图一、Set?据。总结提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。...

2022-02-21 14:45:07 105

原创 面试之Java圣经2

https://blog.csdn.net/the_kingyang/article/details/123027500?spm=1001.2014.3001.5501http://圣经1前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。

2022-02-21 10:58:16 134

原创 面试之Java圣经1

第一部分Java之面向对象前言我又回来了,哈哈哈哈哈哈哈,这次裸辞准备春招,冲冲冲。整理一下学习到的知识。Java是一门面向对象语言,它具备了C++的各种优点,同时放弃了多继承和指针。因此功能很强大。废话不多话上干货。所有今天聊聊Java面向对象的特征。一、封装是什么?封装就是类的实现细节进行隐藏,对外只提供接口,控制程序中读和修改的权限。好处就是隐藏了类的实现细节,让调用者只能通过规定的方式区调用,让操作规范化。同时还可以通过访问控制符来限制访问的权限。...

2022-02-20 10:31:37 354

原创 毕业设计BUG记录

项目场景:提示:关于zuul不转发token的信息问题描述:最近这两天在做毕设的时候发现zuul把我在请求头里的一些字段过滤掉了,导致转发到业务里的时候就token就为空了解决方案:zuul: sensitive-headers:...

2022-01-13 15:08:36 143

原创 毕业设计--------登录鉴权

上班摸鱼写毕业设计,刚好公司用的技术和这个差不多记录一下

2022-01-07 16:32:16 363

原创 Java面试——基础篇(二)

1.接口和抽象类的区别是什么?接口的方法默认是public,所有方法在接口中不能有实现(Java 8 开始接口方法可以有默认实现),而抽象类可以有非抽象的方法。 接口中除了static、final变量,不能有其他变量,而抽象类中则不一定。 一个类可以实现多个接口,但只能实现一个抽象类。接口自己本身可以通过extends关键字扩展多个接口。 接口方法默认修饰符是public,抽象方法可以有public、protected和default这些修饰符(抽象方法就是为了被重写所以不能使...

2021-08-30 22:25:34 108

原创 Java 面试——基础篇(一)

面向过程和面向对象

2021-08-30 22:01:04 73

空空如也

空空如也

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

TA关注的人

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