首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
Python
架构
Spring Boot
前端
Spring
展开
全部
后端
Java
面试
Go
Python
架构
Spring Boot
前端
Spring
GitHub
Linux
MySQL
设计模式
数据库
Redis
暂无数据
推荐
最新
一站式了解本地缓存Guava(内含面试点)
引言 在后端开发中或者面试中,我们经常会谈到多级缓存这个概念,那么这里就要来说一说缓存的分类了。缓存分为本地缓存和分布式缓存(数据库缓存已经被废弃了),本地缓存常见的有Guava
字节二面:Elasticsearch搜索,在搜索用到分词后,返回的第一条可能不是最匹配name的数据,这种如何解决?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 资料分享 LangChain实战课 AI大模型项目落地实战 在 Elasticsearch(ES)中: 不分词 时(key
【面试必问】Spring支持注入null和空字符串吗?不懂别去面试了!
在Spring中,@Value能注入null和空字符串吗?这个看似简单的问题,面试时却常常让人翻车。本文通过真实面试经历,深入解析各种注入方式下Spring的行为,助你面试不再踩坑。
Java 逃逸分析:让你的代码性能飙升的秘密
你写的 Java 代码,JVM 会在运行时进行各种优化。今天深入探讨 JVM 的一个核心优化技术——逃逸分析,看看它如何显著提升程序性能。
为什么 ArrayList是线程不安全却在开发中被广泛使用?
为什么 ArrayList是线程不安全却在开发中被广泛使用? 在 Java 开发中,ArrayList 是最常用的集合类之一。尽管我们知道它不是线程安全的,但在实际项目中却频繁出现。本文将从技术原理、
腾讯二面:王者荣耀亿级排行榜,如何设计?
大家好,我是田螺。 分享一道网上很火的腾讯面试题:亿级用户排行榜怎么设计呢?换种说法,王者荣耀亿级排行榜,如何设计? 本文田螺哥从面试的角度,跟大家一起探讨一下,如何回答更好呢?
校招 Java 面试常见知识点解析及实战案例分享
校招Java面试常见知识点全解析(附实战案例) 一、Java新特性实战 1. Lambda表达式与Stream API 案例:统计电商订单中金额大于1000的订单数量 面试考点:Lambda表达式语法
字节一面:20亿手机号存储选int还是string?varchar还是char?为什么?
大家好,我是田螺。 最近一位星球粉丝说,他去面试了字节,问了这么一道题,20亿手机号存储,选int还是string?varchar还是char?为什么? 他支支吾吾回答了几句,好像看起来,面试官
40亿QQ号,只有1G内存,怎么存储和去重?
通过简单的例子解析位图的原理,有手就能学,超级简单。这是一道面试经典考题,实际上在项目中用处也非常大。
为什么 MySQL 不推荐使用雪花 ID 和 UUID 做主键?
# 为什么 MySQL 不推荐使用雪花 ID 和 UUID 做主键?从索引原理到性能优化的深度解析 在 MySQL 表设计中,主键选择是影响性能的关键因素。雪花 ID(Snowflake)和 UUI
字节一面:你负责的业务系统,流量突然提升100倍QPS,你怎么办?
大家好,我是田螺。 分享一道字节面试场景题:假设你负责的业务系统,流量突增,比如QPS暴增100倍,你要怎么处理? 有些伙伴一听完题目,就不假思索回答,那就加机器呀、扩容什么的。当然,这个不能算
程序员如何使眼睛免于疲劳?
大家好呀,我是飞鱼。 大家知道,作为程序员的我们,每天紧盯电脑屏幕的时间,绝对是一天当中耗时最多的。 有时候甚至晚上都得熬的很晚: 人长时间面对电脑工作或娱乐时,人往往会减少眨眼频率(正常每分钟约15
一站式了解CompletableFuture的用法基础(保姆版🥹)
引言 在后端开发中,我们经常会使用线程池来异步执行任务,但是如果要进行异步编排任务可犯了难。线程池可不能按照一定顺序来执行相应任务,所以今天我们来讲讲Java8引入的
MySQL中INT数据类型的括号、ZEROFILL和UNSIGNED关键字大揭秘!
引言:INT的“魔法数字”世界 在MySQL里,INT是存储整数的“超级英雄”,但它身后跟着的括号(比如INT(11))、ZEROFILL和UNSIGNED关键字却让不少人摸不着头脑。括号里的数字到底
快手一面:RocketMQ顺序消息如何增加吞吐量?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 资料分享 RocketMQ技术内幕: 资料链接:https://url81.ctfile.com/f/57345181-1
字节2面:为了性能,你会违反数据库三范式吗?
数据库的三大范式,它是数据库设计中最基本的三个规范,那么,三大范式是什么?在实际开发中,我们一定要严格遵守三大范式吗?这篇文章,我们一起来聊一聊。
MySQL中的不可重复读与幻读问题及幻读解决方案
一、引言 在数据库的并发事务处理中,数据一致性和隔离性是至关重要的。MySQL作为广泛使用的关系型数据库管理系统,通过不同的事务隔离级别来平衡数据一致性与并发性能。其中,不可重复读(Non-Repea
腾讯一面:40亿QQ号,不超过1G内存,如何去重?
分享一道网上很火的腾讯面试题:40亿的QQ号,如何去重,1G的内存. 不过,有腾讯上班的朋友说,我们没出过这种面试题~ 哈哈~ 哈哈,anyway,这道题还是很有意思的. 它
场景题:让你设计一个微信发红包的api,你会怎么设计,不能有人领到的红包里面没钱,红包数值精确到分。
设计一个 微信发红包 API,需要确保 所有红包总金额等于发出金额,并且 不能有红包为空。最关键的是 “二倍均值法”,保证总金额不变,每个红包至少 1 分。
从来只嫌弃 SpringBoot2 慢 ,SpringBoot3 这些技术确实快了
一. 前言 上一篇看了 SpringBoot2 的一些能力 ,这一篇来看看 SpringBoot3 的游戏额优化 二. 体验一下 SpringBoot3 的新功能 2.1 草船借箭 - 借来的 JDK