自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java基础】HashMap和HashTable

hashTable底层是数组+ 链表hashMap底层是数组+链表+红黑树。

2024-02-29 15:58:54 306 1

原创 【算法】十大排序算法

十大排序算法。

2024-01-08 16:38:00 368

原创 【面试准备】后端

一般准备两三个项目即可(公司的),对学校的项目面试官还是比较不屑的…因为有难点就意味着,如果面试官让你自己讲,我们可以讲的久一点,也可以给他提问的空间。因为面试官会用不同的方案来挑战你的项目,自己做过的项目有自己的思考,面对这样的问题更加得心应手。其他的还有一些工作会常用的,消息队列、redis、rpc,es等等。ex:hr会问你这时候出来找工作的理由,想一个比较客观的、不要对自己或者前司不利的理由(除非前司真的很过分)。当然还是要考的,就我个人经验,一般是没有笔试的(除了od),面试中经常会考。

2023-12-28 09:43:18 307

原创 【java基础】mysql中的最左匹配原则

在MySQL中,"最左匹配原则"指的是在多列联合索引(composite index)中,索引的左边的列会优先用于匹配查询条件。这意味着如果你在查询中使用了索引的左侧列作为查询条件,索引可以被充分利用;但如果查询中使用了索引的右侧列,或者没有使用索引的左侧列,那么索引的效果就会减弱或失效。创建一个表,设置主键id和联合索引(name, age)

2023-12-25 17:03:49 380

原创 【java基础】JVM概图

1. JVM结构2. 运行时数据区结构图3. 总体概图

2023-12-22 15:49:03 342

原创 【java基础】hashCode和equals关系

1.equals方法:equals 方法用于比较两个对象是否相等。在 Object 类中,equals 方法的默认实现是比较两个对象的引用是否相同,即比较内存地址。但在许多类中,equals 方法被重写,以比较对象的内容而非引用。2.hashCode方法:hashCode 方法返回对象的哈希码,是一个整数。哈希码用于加速查找数据结构,如哈希表。在理想情况下,不同的对象应该有不同的哈希码,但相等的对象应该有相等的哈希码。

2023-12-21 09:59:10 273

原创 【java基础】线程池详解

public参数解释:corePoolSize 线程池中工作的核心数量maximumPoolSize 线程池中的最大线程数keepAliveTime 超出 corePoolSize 后创建的线程存活时间或者是所有线程最大存活时间,取决于配置unit keepAliveTime的时间单位workQueue 阻塞队列(任务队列)threadFactory 创建线程所用的工厂handler 拒绝策略,线程满足最大要求时,调用该方法处理。

2023-12-19 11:30:15 826

空空如也

空空如也

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

TA关注的人

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