最近几年,大家都可以明显感受到 IT 行业的竞争压力和越来越严峻的形势。咱们作为程序员可能会经常需要面对业务的变动和接受组织的工作安排,又或者是自己主动选择跳槽/转岗到其他的不同岗位和部门。
在不同的部门和业务下,我们所需要做的工作是不一样,那我们要如何尽可能快的上手一个业务系统呢?大树在这简单聊聊自己的看法~
一、尽可能全的搜集项目资料
不论是转岗还是加……继续阅读 »
做棵大树
4个月前 (07-28) 212浏览 0评论
0个赞
面试 #Java
面试官:工作中用过 Stream 流吗?
大树:没有。
面试官:没有你也要给我介绍一下 Java stream 流的概念和作用!
大树:好的老板,那我也可以用过一些,我介绍一下~ 😜
Java 中的流(Stream)概念,可是 Java 8 中的明星特性呢!
Java 流(Stream)是一种高级迭代器,它允许我们以 声明式的方式 ……继续阅读 »
做棵大树
7个月前 (04-15) 184浏览 0评论
0个赞
面试官:线程池有哪些核心参数?
大树:
在 Java 线程池中,核心参数主要定义在java.util.concurrent.Executors类中,以及ThreadPoolExecutor类中。线程的核心参数有:
corePoolSize - 核心线程数
这是线程池中始终保持的线程数量,即使这些线程处于空闲状态也会继续存活等待处理任务,除非设置了a……继续阅读 »
做棵大树
8个月前 (04-11) 538浏览 0评论
1个赞
Redis 是一个开源的使用 ANSI C 编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。
通常我们在缓存、实时排行榜等场景下会用到 Redis,这篇文章我们来一起学习下 Redis 过期失效策略。
过期失效策略
Redis 过期失效策略是 Redis 中非常重要的一个功能,它可以帮助……继续阅读 »
做棵大树
8个月前 (04-08) 621浏览 0评论
1个赞
在求职过程中,面试官经常会询问一个关键问题:“请谈谈你在项目中遇到的技术难题。”这个问题旨在评估应聘者的真实经验和解决问题的能力。以下是一些建议和具体例子,帮助你在面试中更详细地描述项目中的技术挑战。
0. 使用 STAR 法则详细描述
采用 STAR 法则可以帮助你条理清晰地描述项目中的难点。以一个实际案例为例,假设你在项目中遇到了数据库查询效率低下的问题……继续阅读 »
做棵大树
8个月前 (04-02) 642浏览 0评论
0个赞
内存泄露(Memory Leak)和内存溢出(Memory Overflow)是两种常见的内存管理问题,它们在软件开发和运行时可能导致程序性能下降甚至崩溃。尽管它们都与内存有关,但它们的原因和表现有所不同。
概念
内存泄露(Memory Leak)
内存泄露是指程序在申请内存后,无法释放已申请的内存空间,或者释放不彻底,导致这部分内存无法被其他部分使用,也不……继续阅读 »
做棵大树
8个月前 (03-24) 250浏览 0评论
0个赞
MySQL 索引失效通常发生在一些特定的查询场景中,这些场景包括但不限于对索引列使用函数或运算表达式、LIKE 通配符左侧开放、OR 条件筛选、类型不匹配或隐式转换等。
场景
以下是一些导致 MySQL 索引失效的常见场景:
函数操作:如果查询条件中对索引列使用了函数(如 ABS、YEAR 等),那么索引将无法被利用。
运算操作:在查询条件中对索引列进行算……继续阅读 »
做棵大树
8个月前 (03-21) 236浏览 0评论
0个赞