首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
架构
Python
Spring Boot
前端
MySQL
展开
全部
后端
Java
面试
Go
架构
Python
Spring Boot
前端
MySQL
Linux
数据库
Spring
GitHub
大数据
HarmonyOS
暂无数据
推荐
最新
快手一面:为什么要求用Static来修饰ThreadLocal变量?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 原因如下。 避免内存泄漏的风险 原理: static 的好处: 避免重复创建,提高性能 例如: 容易统一管理,明确作用域
面试官:“聊聊你最复杂的项目?” 为什么90%的候选人第一句就栽了?
三句话,我决定要他了 最近团队业务扩张,所以有一些HC,我也因此成了“兼职面试官”,每天都在跟不同的候选人打交道。面得多了,一些有意思的现象就浮现了出来。
面试官微笑发问:第100万页怎么查?我差点当场沉默…
面试官常问:MySQL 数据表上亿时,limit 1000000,10 这种超大分页该怎么优化?本质是避免“扫描+丢弃”。本文从索引、延迟关联、游标分页到业务层面与 MySQL8.x 新特性全面解析。
阿里国际Java社招面经分享(附赠阿里Java面试题)
📍面试公司:阿里国际👜面试岗位:后端开发📖面试问题:项目+自我介绍String StringBuilder StringBuffer 区别 java 中的哈西表 ==和 equal
HTTP面试之实战经验与总结
在这次技术面试中,面试官通过多个问题考察了我对HTTP协议及相关技术的理解。以下是我对面试过程中遇到的一些关键问题和答案的总结: 1. 输入URL到浏览器发生了什么?都用到了哪些协议?
贝壳一面:年轻代回收频率太高,如何定位?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 现象分析 监控 JVM GC 情况 通过 JVM 选项打开 GC 日志 可以通过 GC 日志 观察 GC 频率: 然后执行
职场面试redis经历之与一位资深技术面试官的技术问答与总结
在这次面试中,我遇到了一位资深的技术面试官,面试内容涵盖了多种热门技术话题,尤其聚焦在 Redis、限流、权限校验和服务架构等方面。以下是我与面试官讨论的主要问题及我的思考与回答。
消息队列如何保证消息顺序性?从原理到代码手把手教你
在消息队列(MQ)的实际应用中,“消息顺序性”是一个高频且关键的需求。比如电商系统中,用户下单、支付、发货的消息必须按顺序处理,若支付消息比下单消息先被消费,就会出现“支付不存在的订单”这类逻辑
也是震惊到我了!家里有密码锁的注意了,这真不是 BUG,是 feature。
你好呀,我是歪歪。 前几天在网上冲浪的时候看到一个消息,关于智能密码锁的。 就是这种玩意: 当时我看到的那个消息说,开密码锁的时候,你输入的数字串只要包含你真正的密码就能开锁。 比如,假设你的密码是:
深入揭秘 ConcurrentHashMap:JDK7 到 JDK8 并发优化的演进之路
从源码层次剖析 ConcurrentHashMap 的线程安全机制,比较 JDK7 分段锁与 JDK8 CAS+红黑树方案,揭示其扩容、树化与高并发优化的核心原理。
有人敲门,开水开了,电话响了,孩子哭了,你先顾谁?
前言 哎呀,这种情况你肯定遇到过吧! 正在家里忙活着,突然——咚咚咚有人敲门,咕噜咕噜开水开了,铃铃铃电话响了,哇哇哇孩子又哭了... 我去,四件事一起来,人都懵了!你说先搞哪个? 其实这跟我们写Ja
阿里巴巴Java面试题、笔试题(含答案)
一、启动入口:SpringApplication.run() 二、完整启动流程(9大核心阶段) 阶段1:初始化启动计时器 阶段2:监听器初始化与启动事件 作用:通知所有SpringApplic
登录机制五兄弟,关系乱到我怀疑人生!
前言 作为一个程序员,每天都在和各种登录机制打交道,但你真的搞清楚 Token、Session、Cookie、JWT、OAuth2 这五兄弟的关系了吗?今天我们用一个有趣的故事来彻底理清这些概念! 故
2025年基于Java21的的秒杀系统要怎么设计?来点干货
秒杀系统的文章网上一搜一大把,Redis 缓存、消息队列、限流熔断那一套,相信大家都能背下来了。 但是现在已经是 2025 年,Java 已经进化到 21 了,虚拟线程、结构化并发、记录模式这些
面试实战总结之Nginx配置经验第一篇
13.1.0 请解释一下什么是Nginx? Nginx是一个开源的、高性能的HTTP和反向代理服务器,同时也可以作为IMAP/POP3代理服务器。它最初由俄罗斯的程序员Igor Sysoev开发
面试官:如何实现动态线程池的任务编排?
在开始聊动态线程池如何实现任务编排前,咱们先给大家聊聊什么是动态线程池?以及为什么需要任务编排? 1.动态线程池 1.1 特性分析 动态线程池主要有以下三个特点: 可配置:支持运行时动态调整线程池参数
看到同事设计的表结构我人麻了!聊聊怎么更好去设计数据库表
最近接了个外包,和另外两个哥们一起开发。因为他们的时间更充裕,所以前期的表结构都是他们来设计,我没有参与。等我空下来开始做我的部分时,两眼一抹黑,光看表名完全不知道是什么东西。 我不理解,但大受震撼
真的会玩,钉钉前脚辟谣高管凌晨巡查工位,小编随后深夜发文
钉钉 最近钉钉的新闻很多,源于新回归的 CEO 陈航(花名"无招")。 无招是钉钉创立初期的元老人物,但在 2021 年因为战略分歧问题,离开了阿里,并(带走了部分核心团队成员)进行创业。 在今年 3
ES 聚合爽到飞起!从分桶到 Java 实操,再也不用翻烂文档
这篇讲透 ES 数据聚合:先拆清桶(分数据)、度量(算指标)、管道(二次加工)三类核心,再附 RestHighLevelClient 实操代码 + 避坑指南,从概念到落地一步到位,搞定统计需求不用愁~
一条 SQL 的一生,从出生到谢幕,揭秘 MySQL8.x 内幕
在面试中被问到“SQL 的生命周期”时,你是不是一时间有点懵?别急,其实这就是考察你对 MySQL 内部执行流程的理解。本文通过讲故事的方式,把 SQL 从出生到谢幕的全过程讲清楚,让你轻松掌握核心知