自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 致宇信息技术面经——比较简单,但是项目那块忘了好多。。

Java 中的锁机制有哪些?synchronized 与 ReentrantLock 的区别/实现原理?26. 开发中要做“四舍五入、向上取整、向下取整”,你知道哪些 Java/SQL API 或函数?String、StringBuffer、StringBuilder 三者的区别及各自应用场景?14. 用 Redis 做延时队列的具体实现机制?如何实现一个可接受任意个数参数的方法?12. 你们项目里做单点登录(SSO)时,拦截器的实现原理是什么?16. 一对多联合查询时,左连接与右连接的区别?

2025-12-13 16:21:15 231

原创 润芯微——问的简单

数组和arraylist。java内存如何判断回收。

2025-12-07 19:33:57 61

原创 大数元——问底层比较多

工厂模式和代理模式在spring中的使用。spring中可能有循环依赖,是什么。try catch的执行流程。单继承和多实现解决了什么。前端精度缺失的解决方法。hashmap存储过程。

2025-11-20 16:28:28 100

原创 山东沐华二面——hr面

实习过程遇到的技术难题。学校学习成绩及社团活动。学校经历和四六级高考分。

2025-11-20 15:10:36 67

原创 山东沐华——问的比较简单

如果核心线程为3,最大线程为5,消息队列为10,来一个消息会去哪。如果给hashmap初始容量为10.那他会占多少内存。reentrantLock有哪些参数。相同身份证号的人的手机号查询sql。java加锁有哪几种方式。

2025-11-19 13:31:49 69

原创 盛视面试——八股拷打

kafka怎么避免重复发送。线程工厂和拒绝策略有哪些。mysql事务实现原理。

2025-11-19 13:18:55 145

原创 盈余科技一面

低代码。。技术都没问什么自我介绍实习进行的业务mysql锁有哪些实习学到了什么未来规划反问:实习业务是什么。

2025-11-18 14:52:53 292

原创 北京友数聚

arraylist和linkedlist的区别。发现我自己扩展很多就不考八股了,问工作的难点。0压力面,可能是公司小的问题。问了==和equals的区别。到后面就开始聊起来了。

2025-09-24 16:55:56 337

原创 句子互动——二面面经

给了一段前端代码问结果(我哪会啊呜呜呜)算法,假设去了某个判断会是什么情况。其他的忘了,答一半就很急想问下一个。应该是leader面,压力贼大。

2025-09-24 16:15:45 134

原创 金仕达(武汉)实习生——一面

说说实习做的东西——15分钟。实习中的自定义注解实现。spring的启动流程。

2025-09-21 16:54:31 105

原创 熙牛医疗——原地爆炸

还有一些忘了,基本没答上来几个,有一段时间没看八股了,忘得一干二净。很水,一道数字反转,一道给定数据结构按固定格式输出。框架:对微服务的了解和使用,设计模式。java:虚拟机堆存储,类加载机制。数据结构:树,哈希, b+树。微服务:nacos作用。

2025-08-26 15:37:14 131

原创 米博科技——小厂java实习面经

equals和==的区别:equals本质是object类的一个方法,平时使用的现成equals基本都是重写过的,没重写过的和==没区别,主要用于对象的对比,==用于基本类型的对比。哈希表的了解,问hashmap的实现:数组链表红黑树,在达到一定条件时链表转换为红黑树——这块说了不少。简历里写了自己写过oa系统的审核部分,问用的什么引擎——没答上来。合并链表——只刷过一遍hot100,思路记着,但是紧张没手撕出来。redis使用场景:只知道缓存存储,消息队列,流量控制。

2025-08-14 21:09:06 163

原创 promise速记

还有两种方法:then(可以接收fulfilled和rejected),catch(只能接收rejected,就类似于try...catch种的catch,它甚至配套有finally)eg:方法1想要执行需要等待方法2的返回结果,而方法2执行又需要方法3的返回结果,就这样,方法1等方法2,方法2等方法3.....promise.reject(reason):返回一个状态为rejected的promise对象。而promise的作用就是,先把他们同时运行起来,然后再拼接起来,这样可以省很多时间。

2025-04-23 18:46:53 175

原创 vue2的简单使用

v-text大概作用就是代替{{}},直接以文本形式出现在标签内部但是无法识别标签。

2025-04-23 18:33:20 352

原创 ruoyi前后端分离--项目怎么跑起来

在官网将ruoyi的后端框架下载到你的项目中,一般下载出来的是一个压缩包,直接解压丢到你的文件中就行,比如我就丢到backend安装包中了(及后端文件夹)下面的url中的ry-vue更改成自己的数据库名称,username和password改成自己的账号和密码。用你的idea打开你的文件,注意有一个pom文件,右键它,使其配置到maven里,然后看起来是这样的。打开你的前端文件,一定要进入bin的前一级文件,打开如果没问题应该是这样的。要是打开的不是这个文件,而是主目录,那就cd 一下,进入这个目录。

2025-04-16 17:29:38 686

原创 AOP面向切面编程

aop的工作流程:实质上就是为目标对象生成一个代理对象,然后再为代理对象插入相应的切入点方法,之后再使用。注:动态代理技术是aop编程的主流技术,springaop就是基于动态代理技术实现的。使用:直接随便声明一个方法,然后加上@pointcut注解,在注解中编写重复部分代码。因为注解中的部分代码大量重复,所以引入@pointcut来抽取部分重复代码。要是想在其他类中使用可以加上方法所在地址(前提是pt方法是公有的)@annotation:针对于log注解进行切入。AOP概述:面向方法编程。

2025-04-10 11:24:27 177

原创 登录校验(jwt)

三种会话跟踪技术简介jwt生成。

2025-04-04 20:00:43 143

原创 mybatis操作

在调用delete方法时会触发上方的sql语句,而为了使方法和sql语句互通,则将id形参传入delete方法中,在sql语句中使用#{}来动态提供数据。

2025-04-03 15:00:33 345

原创 数据库连接池和lombok

因为每次调用数据库都要发送请求然后一点一点处理,在创建数据库连接池后就可以提高复用性,提高系统响应速率切换Druid连接池。

2025-04-01 21:45:46 137

原创 mybatis的简单使用

在sql下的两个相关依赖。

2025-04-01 20:22:32 317

原创 jdbc简介

本质上就是java与数据库连接的一套api。相较之下mybatis更好一些。

2025-04-01 16:05:42 173

原创 mybatis配置sql语句提示

idea中使用mybatis编写sql语句时无法提示报错,可以用这个配置

2025-04-01 15:49:08 112

空空如也

空空如也

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

TA关注的人

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