首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
数据库
架构
Python
大数据
Spring Boot
前端
展开
全部
后端
Java
面试
数据库
架构
Python
大数据
Spring Boot
前端
Go
MySQL
.NET
Elasticsearch
Node.js
C#
暂无数据
推荐
最新
阿里一面直接挂!我用 CompletableFuture 优化代码,面试官:你这是在生产环境埋雷!
上周有个粉丝阿强哭丧着脸来找我,说阿里一面被“秒杀”了。 起因很简单,面试官问他:“有一个核心接口响应很慢,里面串行调用了用户信息、积分查询、优惠券三个服务,你会怎么优化? ”
SpringBoot + 异步事件总线:轻松解耦核心业务与日志、通知、统计
大家好,今天咱们聊聊一个在实际项目中非常实用的技术——SpringBoot的异步事件总线。相信很多小伙伴在开发过程中都遇到过这样的问题:核心业务逻辑和日志记录、通知发送、数据统计等非核心功能混在一起,
一篇文章搞懂JVM的运作机制
话不多说,直接开始 JVM本质上是一个进程,会维护自己的内存区域 1、JVM运行时数据区域 堆、栈(本地方法栈、 虚拟机栈)、方法区、程序计数器 Heap:堆区,对象的实例以及数组的内存都是在堆上进行
【八股文】Java面试突击深度解析(RAG篇)
RAG系统概述 RAG(Retrieval-Augmented Generation)系统结合了检索和生成两个步骤,旨在利用外部知识库来增强生成模型的能力。
如何解决MySQL热点行更新时导致的问题
本文将从热点行更新的核心问题成因出发,逐一分析各类解决方案的设计思路、适用场景与优劣,同时给出可落地的综合优化方案,为高并发业务的数据库优化提供参考。
深度剖析SkyWalking:从内核原理到生产级全链路监控实战
本文将基于之前入门实战篇,从微服务链路追踪的更深层原理、Trace与Span的组成、以及与Log4j2/Logback等日志框架的整合等方向全方面剖析其架构设计哲学、数据模型细节、上下文传播协议的精妙
吃透二叉树:从基础到实战,掌握算法的核心骨架
吃透二叉树:从基础到实战,掌握算法的核心骨架 二叉树是数据结构与算法领域的“基石”——不仅是红黑树、二叉堆、字典树等高级结构的基础,更是回溯、BFS、动态规划等算法思想的具象化载体。吃透二叉树,就掌握
goimports格式化代码及常见问题
goimports介绍即简单命令使用,总结分析了goimports格式化不生效的几种常见场景以及解决放你
paimon 主键表 vs 非主键表配置速查
快速参考:主键表 vs 非主键表配置速查 🎯 30 秒快速决策 📊 核心差异速查表 维度 主键表 ✋ 非主键表
字节码Javassist如何给反射加速
在业务项目中经常会看到Javassist的依赖,框架升级Javassist也得跟着升,否则启动不起来。 很多微服务框架底层必然使用了反射技术,而为了提高性能,就是使用Javassist提速
第8章、指针与内存管理——理解Go的底层机制
大家好~ 前面我们学习了Go的基础类型、函数和复合类型,今天终于要深入Go的“底层核心”——指针与内存管理。指针是连接代码与内存的桥梁,理解指针就能看懂数据在内存中的存储与传递逻辑;而内存管理(尤其是
那个C级员工
1. 绩效难题 作为团队负责人,公司强制要求评定差绩效,且必须分配一个名额,无论团队整体付出多少,这个名额都无法取消。这让基层管理者无比头疼:很多时候自己的下属个个表现亮眼,大家都全力以赴、成果可观。
别再用肉眼对比Nacos配置了
面对 Nacos 中数百行 YAML 配置的人工对比困境,我设计了一个轻量级 Diff 工具方案:基于 java-diff-utils 计算差异,用 Monaco Editor 实现可视化对比
接手两千行祖传代码:如何从“屎山”中拯救后端老项目
去年接手了一个后端老项目,翻开其中一个业务方法时,我愣住了——一个方法居然写了差不多 2000 行,密密麻麻的 jdbcTemplate.queryForList、满屏的 Map<String, Ob
smart-socket:一套更“轻”的 Java AIO 通信框架,上手只要 2 个接口
smart-socket:一套更“轻”的 Java AIO 通信框架,上手只要 2 个接口 简介 smart-socket 是 smartboot 组织开源的 Java AIO(Asynchronou
Autowired 和 Resource 的区别
@Autowired:来自Spring ,默认按“类型”注入 @Resource:Java 标准注解,默认按“名字”注入 Autowired-> 按类型 Spring 会找:容器里 类型是 UserS
MapStruct完全指南:优雅解决Java Bean映射难题
MapStruct完全指南:优雅解决Java Bean映射难题 在Java开发中,Bean映射是高频场景——无论是分层架构中DTO与实体类的转换,还是跨服务数据传输时的模型适配,都需要将一个对象的属性
多线程的这9种用途,99%的人不知道!
前言 并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。 之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这
阿里一面:ReentrantLock如何保证线程安全?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ ReentrantLock 的线程安全,本质由两件事托底:互斥与内存可见性。 互斥保证同一时刻只有一个线程进入临界区(cr
企业权限系统性方案探究
1. 背景与意义 在数字化转型深入背景下,权限管理已从辅助功能升级为企业核心基础设施。传统模式因颗粒度粗、权限滥用、生命周期失控及系统割裂等问题,难以满足规模化与精细化管控需求,易引发安全与合规风险。