首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Python
数据库
架构
前端
Spring Boot
Go
展开
全部
后端
Java
面试
Python
数据库
架构
前端
Spring Boot
Go
MySQL
大数据
.NET
Elasticsearch
Redis
程序员
暂无数据
推荐
最新
RBAC介绍以及如何设计一个简易且高可用的RBAC1的鉴权系统
RBAC介绍以及如何设计一个简易且高可用的RBAC1的鉴权系统 一.RBAC0,RBAC1,RBAC2,RBAC3 RBAC,即为以角色为基础的访问控制,不同于把权限赋予用户,而是把权限赋给角色,用户
告别ID冲突:分布式唯一 ID 生成方案全解析
在现代高并发、大规模分布式系统中,唯一标识符(ID)不仅是数据的“身份证”,更是系统稳定性和可扩展性的基石。本文将深入探讨为什么需要分布式 ID、业务对 ID 的核心要求,并全面对比主流的分布式 ID
Redisson分布式锁实现原理
说到redis的分布式锁容易想到了setNx,好处是实现简单,但是会有一些问题比如误删锁问题、锁不可重入问题。所以Redisson并没有通过setNx命令来实现加锁,而是自己实现了一套完成的加锁的逻辑
Workerman + ThinkPHP 8 结合使用
安装 创建命令 实例一:秒级定时任务 文件位置 代码 配置 config/console.php 启动 实例二:WebSocket 实时通信 文件位置 代码 配置 config/console.php
Hibernate(91)如何在数据库回归测试中使用Hibernate?
数据库回归测试用来确保对数据库的更改不会破坏现有功能。这可以包括验证插入、更新、删除操作以及高级查询等。使用Hibernate进行数据库回归测试,可以确保ORM层的正确性。 以下是一个详细的示例,结合
2025–2026 程序员薪资情况浅析
1. 核心区间总表 1.1 普通开发岗薪资总览(北上广深等一线) 级别 经验年限 典型年薪区间(估算) 参考依据与说明 初级开发 0–3 年 约 10–20 万 多篇程序员薪资调查显示:全国平均月薪约
10GB vs 600MB:我们弃用 GitLab,选择了这个轻量级神器
最近在开发一个类似魔搭(ModelScope)的AI 模型托管平台,需要为每个项目提供独立的仓库服务。 最初的方案选择了业界熟知的 GitLab ,但很快就遇到了瓶颈:仅仅是基础的代码托管功能,Git
从夯到拉,锐评13个Java Web框架
先叠个甲 🤣 以下评价基于技术特性、生态成熟度、市场采用情况等客观维度,不代表对任何框架的贬低。 技术选型应根据具体场景,没有银弹。 不同项目有不同需求,合适的才是最好的.
Hibernate(87)如何在安全测试中使用Hibernate?
在安全测试中使用Hibernate,可以帮助你识别和解决与ORM框架相关的安全漏洞,如SQL注入、数据泄露等。以下是一个详细的示例,结合代码讲解如何在安全测试中使用Hibernate,包括数据库配置、
http-proxy-middleware 低配置反向代理,Nginx 直接吃灰
大家好,我是凌览。 个人网站:blog.code24.top 去水印下载鸭:nologo.code.top 如果本文能给你提供启发或帮助,欢迎动动小手指,一键三连(点赞、评论、转发),给我一些支持和鼓
ubuntu系统与docker
一 安装docker 1.更新软件包列表 安装依赖包 添加阿里云GPG密钥 添加阿里云Docker软件源 安装Docker Engine 配置Docker镜像加速(可选) (1)创建Docker配置目
Agent Skills工作流:从入门到实战
Agent Skills工作流:从入门到实战 前言 在人工智能快速发展的今天,Agent智能体技术正在改变我们构建应用的方式。Agent Skills工作流作为连接智能体与具体能力的桥梁,为开发者提供
分布式锁工具类
业务背景: 在多节点部署、事件回调或定时任务并发执行的场景中,需要同一份业务数据只被处理一次,否则会导致重复推送、资源竞争或脏数据。传统 synchronized 或数据库锁难以满足跨进程、跨机器的互
yyds,JDK 25 终结 import,可以像 Python 一样简单粗暴了
不知道大家第一次写Java程序时,是否有过这样的困惑?为什么String不用导入就能直接用,但List就必须写import java.util.List;?用星号*导入某个包下所有类(比如import
JobFlow 的延时调度:如何可靠地处理“30分钟后取消订单”
本文详解 JobFlow 如何基于 MySQL 实现高可用、幂等、支持重试与超时检测的延时任务调度系统。通过状态机管理、CAS 无锁抢占、Hash 分区扫描等设计,不依赖中间件。
从 Spring Boot 3 升级到 4:完整迁移指南
兄弟们,鹏磊今天来聊聊从 Spring Boot 3 升级到 4 这事儿;说实话,这升级过程比想象中要复杂点,但也没那么吓人,只要按步骤来,基本都能搞定。别慌,慢慢来就行。 一、升级前准备 升级之前,
分布式一致性(二):原子提交的演进——2PC、3PC 与网络分区的难题
本文深度剖析 2PC 同步阻塞与 3PC 分区脑裂的本质,揭示在不可靠网络下“全员投票”模型的必然失败。指出分布式演进的真正方向:从死磕跨服务原子提交,转向构建基于多数派(Paxos)的高可用底层共识
java内部类笔记
成员内部类 说明:内部类作为另一个类的成员 创建方式:外部类类名.内部类类名 变量名 = new 内部类类名().new 外部类类名() 静态内部类 说明:在成员内部类的基础上,把内部类用static
Maven 4 终于快来了,新特性很香!
大家好,我是 Guide!在 Java 生态中,Maven 绝对是大家每天都要打交道的“老朋友”。 InterviewGuide 这个开源 AI 项目中,我使用了 Gradle。不过,根据大家的反馈来
后端的架构模式?我觉得90%都是在过度设计!
后端的架构模式?我觉得90%都是在过度设计! 最近做Code Review,看到一个聪明的新同事,用策略模式、工厂模式、抽象工厂,写了一个极其复杂的订单处理系统。这个系统本来只需要处理两种支付方式,现