首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
架构
Python
数据库
大数据
Spring Boot
前端
展开
全部
后端
Java
面试
架构
Python
数据库
大数据
Spring Boot
前端
Go
MySQL
.NET
Elasticsearch
Node.js
C#
暂无数据
推荐
最新
Hibernate(56)Hibernate的批量删除策略是什么?
Hibernate提供了几种方式来实现批量删除操作,主要包括使用HQL(Hibernate Query Language)和批量操作设置来进行优化。详细解释如下: 1. 使用HQL进行批量删除 通过H
Hibernate(55)Hibernate的多租户支持如何实现?
在现代企业应用中,多租户支持是一个重要的需求。Hibernate提供了对多租户架构的支持,可以使一个应用程序支持多个独立的客户(租户)共享一个数据源。Hibernate的多租户支持主要有两种模式: S
偷偷在项目里用了RabbitMQ,因为真的太好用了
小系统不敢用RabbitMQ?同事被技术主管否决后,偷偷在Springboot项目模块里集成!从同步调用卡顿到毫秒级响应,解耦、削峰、失败重试一气呵成。没有过度设计,只有恰到好处的技术选择。
从一个问题看出团队对mysql事务的理解问题
mysql事务处理,以及redis处理接口并发,从事务到redis到mysql数据库唯一约束,全方位保护数据
字节二面挂了!被问 “订单超时自动取消”,我只答 “定时任务”,面试官:千万级数据你怎么跑?
昨天一位 3 年经验的兄弟找我哭诉,说字节二面挂得莫名其妙。 面试官问了一个很经典的业务题:“淘宝/美团的订单,如果用户下单 30 分钟没支付,怎么自动取消订单?”
一个月搞定100+表迁移:我的“偷师”Navicat实战复盘
写代码的时候,我们都是站在巨人肩膀上的追梦人。 技术本身没有高低贵贱,能解决问题的就是好技术。不要盲目追求所谓的"最佳实践",在约束下求最优解,才是工程师的智慧。
Ribbon - 在网关中的应用:Zuul 1.x 如何利用 Ribbon 转发请求
Ribbon - 在网关中的应用:Zuul 1.x 如何利用 Ribbon 转发请求 🚀 在微服务架构中,API网关扮演着至关重要的角色。它作为系统的统一入口,负责路由、负载均衡、安全控制、限流熔断等
深分页为什么慢:LIMIT/OFFSET 的隐患,以及更稳的 Seek 分页
分页查询最常见的写法是 LIMIT + OFFSET: 在数据量小的时候它很正常;但是数据量到千万级后,它会变得越来越慢,常见表现是延迟随页码增长明显上升,CPU/IO 抖动,甚至出现临时表落盘。
【Kubernetes】以LOL的视角打开K8s的工作负载
帮各位想要入门K8s的“最强王者”更好的理解K8s的核心:五大工作负载,我为各种抽象的K8s工作负载在LOL中找了一个同样表现或者起同样作用的英雄,让各位最强王者能更好的理解K8s的五大工作负载
高并发下是先写数据库,还是先写缓存?
大家好,我是苏三,又跟大家见面了 前言 数据库和缓存(比如:redis)双写数据一致性问题,是一个跟开发语言无关的公共问题。尤其在高并发的场景下,这个问题变得更加严重。 我很负责的告诉你,该问题无论在
走向全栈:前后端数据存储与使用方式的差异深度解析
在现代互联网应用的发展过程中,前后端分离架构已经成为一种普遍的开发模式。相比传统的全栈开发模式,前后端分离不仅提高了开发效率,还使得团队协作变得更加灵活。前端专注于用户界面的构建,而后端则承担数
RocketMQ从实战到源码:自动启动脚本
因为学习的 RocketMQ 是放到我虚拟机的,每次都要切换到对应的包进行执行 3 次命令来启动 `NameServer`和 `Borker`以及 `dashboard`,非常麻烦,所以......
那些被永远困在代码里的人(2025 年程序员极端加班案例汇总)
一、结构性问题 2025 年,程序员的故事一次次冲上热搜: 杭州 35 岁后端开发脑干出血,被迫告别编程;武汉 26 岁程序员婚礼前猝死工位;广州 32 岁部门经理周末在家加班时倒下,抢救期间还被拉进
【嵌入式 C 语言实战】交互式栈管理系统:从功能实现到用户交互全解析
【嵌入式 C 语言实战】交互式栈管理系统:从功能实现到用户交互全解析 大家好,我是学嵌入式的小杨同学。在嵌入式开发中,栈是最基础的核心数据结构之一,而 “交互式操作界面” 则是调试、测试数据结构的常用
Hibernate(57)Hibernate的查询命中率如何优化?
在优化Hibernate查询命中率的过程中,有多个技术和策略可以采用,包括但不限于缓存、批量操作、适当的查询设计和数据库索引优化。以下是几种主要的优化策略,详细解释和代码示例: 1. 使用缓存 Hib
网易一面:Read View是干嘛的?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ Read View 是什么? Read View 主要字段(逻辑上) m_ids:创建瞬间 仍在活跃 的事务 ID 列表(
From 与 Into:Rust 类型转换的优雅之道
简单说,From 和 Into 是 Rust 的类型转换工具。比如你想把 &str 转成 String,可以写 String::from("hello") 或者 "hello".into()
基于SprinBoot3+GraalVM js的企业级低代码接口平台架构设计
本文探讨如何基于 Spring Boot 3 和 GraalVM JavaScript 构建现代企业级低代码接口平台。
vivo互联网全链路多版本环境落地实践
本文系统介绍vivo通过“全链路多版本环境管理”模式,实现开发测试环境的快速构建与高效管理,使多版本环境能够像“平行宇宙”一般,实现安全、隔离、高效的并行测试与发布。
一周时间star破千的开源项目是怎样的?
在开源的世界里,一个项目能快速收获开发者的认可,从来都不是偶然。近期,GitHub上名为nginxpulse(仓库地址:https://github.com/likaia/nginxpulse )的开