- 博客(7)
- 收藏
- 关注
原创 【面试准备】后端
一般准备两三个项目即可(公司的),对学校的项目面试官还是比较不屑的…因为有难点就意味着,如果面试官让你自己讲,我们可以讲的久一点,也可以给他提问的空间。因为面试官会用不同的方案来挑战你的项目,自己做过的项目有自己的思考,面对这样的问题更加得心应手。其他的还有一些工作会常用的,消息队列、redis、rpc,es等等。ex:hr会问你这时候出来找工作的理由,想一个比较客观的、不要对自己或者前司不利的理由(除非前司真的很过分)。当然还是要考的,就我个人经验,一般是没有笔试的(除了od),面试中经常会考。
2023-12-28 09:43:18
333
原创 【java基础】mysql中的最左匹配原则
在MySQL中,"最左匹配原则"指的是在多列联合索引(composite index)中,索引的左边的列会优先用于匹配查询条件。这意味着如果你在查询中使用了索引的左侧列作为查询条件,索引可以被充分利用;但如果查询中使用了索引的右侧列,或者没有使用索引的左侧列,那么索引的效果就会减弱或失效。创建一个表,设置主键id和联合索引(name, age)
2023-12-25 17:03:49
416
原创 【java基础】hashCode和equals关系
1.equals方法:equals 方法用于比较两个对象是否相等。在 Object 类中,equals 方法的默认实现是比较两个对象的引用是否相同,即比较内存地址。但在许多类中,equals 方法被重写,以比较对象的内容而非引用。2.hashCode方法:hashCode 方法返回对象的哈希码,是一个整数。哈希码用于加速查找数据结构,如哈希表。在理想情况下,不同的对象应该有不同的哈希码,但相等的对象应该有相等的哈希码。
2023-12-21 09:59:10
313
原创 【java基础】线程池详解
public参数解释:corePoolSize 线程池中工作的核心数量maximumPoolSize 线程池中的最大线程数keepAliveTime 超出 corePoolSize 后创建的线程存活时间或者是所有线程最大存活时间,取决于配置unit keepAliveTime的时间单位workQueue 阻塞队列(任务队列)threadFactory 创建线程所用的工厂handler 拒绝策略,线程满足最大要求时,调用该方法处理。
2023-12-19 11:30:15
842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人