首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
数据库
架构
Python
大数据
Spring Boot
前端
展开
全部
后端
Java
面试
数据库
架构
Python
大数据
Spring Boot
前端
Go
MySQL
.NET
Elasticsearch
Node.js
C#
暂无数据
推荐
最新
#我的项目实战(七)- Prisma 深入后端开发:从查询优化到数据塑形
在上一篇文章《我的项目实战(六)》中,我们完成了数据库的设计、迁移与关系建模,搭建了清晰的数据骨架。但光有“结构”还不够——真正让系统活起来的,是如何高效地读取和组织这些数据。 本文将聚焦于 Pris
为什么java.lang.Class是Java动态代理的基础
Java.lang.Class 对象是动态代理等高级特性的基础,其核心原因在于 Class 对象承载了类的元数据信息,而动态代理的实现依赖于对类结构的动态解析与操作。
Spring 6.1新核心:JdbcClient,统一JdbcTemplate两套API的终极方案
企业中直接使用JDBC的进行CRUD操作的可能比较少,但是很多框架底层或者测试的时候可能用的比较多,因为Spring官方自带,注入可以直接使用,无需三方依赖。
别再在 Controller 里 return Result.success() 了!我用 ResponseBodyAdvice 封装后,同事直呼内行
刚工作时,我觉得“能跑就行”。 现在才明白:好的工程,是让后续的每一行代码都更容易写、更不容易错。 删掉那 200 行重复代码的感觉,真的爽。
第7章、复合类型——数组、切片与映射(slice和map)
大家好~ 前面我们掌握了Go的基础类型和函数特性,今天进入Go编程的核心复合类型——数组、切片(slice)和映射(map)。这三种类型是Go中最常用的数据容器,支撑着绝大多数业务场景的数据存储与处理
Laravel Boost v2.0 发布 正式支持 Skills
Laravel Boost v2.0 发布 正式支持 Skills Laravel Boost 发布了 2.0 版本,核心变化是引入了 Skills 系统。这套机制改变了 AI Agent 获取上下文
阿里一面:ReentrantLock如何保证线程安全?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ ReentrantLock 的线程安全,本质由两件事托底:互斥与内存可见性。 互斥保证同一时刻只有一个线程进入临界区(cr
企业权限系统性方案探究
1. 背景与意义 在数字化转型深入背景下,权限管理已从辅助功能升级为企业核心基础设施。传统模式因颗粒度粗、权限滥用、生命周期失控及系统割裂等问题,难以满足规模化与精细化管控需求,易引发安全与合规风险。
性能告警惊四座 神器出手伏恶龙
服务性能告警,如何解决。不要怕,先一顿分析,再一顿分析,再再一顿分析,再再再一顿分析……。得出结果,进行优化。解决
多线程的这9种用途,99%的人不知道!
前言 并发编程是一项非常重要的技术,无论在面试,还是工作中出现的频率非常高。 之前我发表的一篇《聊聊并发编程的10个坑》,在全网广受好评。说明了这类文章还是比较有价值的,接下来,打算继续聊聊并发编程这
MySQL 9.6.0 创新版正式发布:现代化数据库架构新突破
2026年1月20日,MySQL正式发布9.6.0创新版(Innovation Release),这是MySQL 9.x系列的重要迭代版本。作为开源关系型数据库领域的标杆产品,此次更新聚焦于架构现代化
字节二面挂了!被问 “订单超时自动取消”,我只答 “定时任务”,面试官:千万级数据你怎么跑?
昨天一位 3 年经验的兄弟找我哭诉,说字节二面挂得莫名其妙。 面试官问了一个很经典的业务题:“淘宝/美团的订单,如果用户下单 30 分钟没支付,怎么自动取消订单?”
高并发下是先写数据库,还是先写缓存?
大家好,我是苏三,又跟大家见面了 前言 数据库和缓存(比如:redis)双写数据一致性问题,是一个跟开发语言无关的公共问题。尤其在高并发的场景下,这个问题变得更加严重。 我很负责的告诉你,该问题无论在
我的项目实战(六)- Prisma ORM:从数据库设计到高效开发
在我们的 react + nestjs全栈开发中,如何高效、安全地操作数据库,是开发者都会面临的问题。传统的 SQL 编写方式虽然灵活,但容易出错、难以维护;而过度依赖原始查询又会让代码变得臃肿且缺乏
大数据-222 离线数仓建模实战:事实表/维度表、三类事实表与雪花/星座模型
离线数仓建模实践,系统梳理事实表(Fact Table)与维度表(Dimension Table)的核心概念、事实类型(可加/半可加/不可加)与粒度(交易/快照/累积快照)对查询性能与可分析性的决定性
Node.js 编程实战:部署 Node.js 应用 —— PM2 管理与守护
如何让应用在服务器上长期、稳定地运行? 如果直接使用 node app.js 启动进程,一旦服务器重启、终端断开或进程异常崩溃,服务就会立刻停止,这在生产环境中是完全不可接受的。 为了解决这些问题,生
一文搞懂RPC、gRPC与Protobuf:分布式通信的核心技术栈
在分布式系统中,不同服务间的高效通信是核心需求之一。RPC、gRPC与Protobuf作为一套协同工作的技术组合,广泛应用于微服务、跨语言通信等场景。
Hibernate(65)如何在微服务架构中使用Hibernate?
在微服务架构中使用Hibernate涉及多个步骤,包括配置项目依赖、设置数据源、配置Hibernate、定义实体类、创建DAO层、创建服务层、以及编写应用逻辑。每个微服务通常独立部署和运行,其数据库和
Hibernate(66)如何在分布式系统中使用Hibernate?
在分布式系统中使用Hibernate需要考虑多个方面,包括数据源配置、数据一致性、事务管理、以及各服务之间的通信和协调。分布式系统的关键特点是多个独立的服务(或微服务)各自处理自己的数据存储和业务逻辑
若依框架日志管理系统深度解析:从AOP切面到异步处理的完整实现
通过 @Log 注解记录业务操作,支持异步处理、敏感信息过滤、异常捕获等功能。本文档从架构设计、核心组件、实现流程、使用指南等方面进行解析,包含代码示例和配置说明,帮助开发者快速理解并应用该日志系统。