首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Python
数据库
前端
MySQL
架构
Go
展开
全部
后端
Java
面试
Python
数据库
前端
MySQL
架构
Go
大数据
GitHub
Spring Boot
AI编程
Elasticsearch
程序员
暂无数据
推荐
最新
MySQL的数据库事务、ACID特性以及实战案例
什么是数据库事务,为什么它如此重要? 数据库事务是数据库中一个操作单元,包含一组被整体执行和写入的多个数据操作。这些操作可以包括创建(Create) 、读取(Read) 、更新(Update) 或删除
Python编程实战——面向对象与进阶语法 | 构造函数与析构函数
一、引言:对象的“出生”与“消亡” 在现实世界中,万物都有生命周期: 出生 → 活动 → 消亡。 同样,在 Python 的面向对象世界中,对象(Object) 也有自己的“生命历程”。 当对象被创建
为什么你的 @Transactional 不生效?一文搞懂 Spring 事务机制
@Transactional用了却没效果?一文拆解事务不生效的根源。深入Spring AOP代理机制,详解避坑方案与最佳实践,让你的事务管理既安全又高效
ShardingJdbc配置说明
ShardingJdbc配置说明 ShardingJdbc是ShardingSphere生态中的轻量级分库分表解决方案,它通过JDBC层拦截SQL语句,实现对底层数据库的分片访问。下面详细介绍Shar
06-微服务架构与分布式事务
微服务架构与分布式事务 1. 微服务架构概述 1.1 微服务特点 服务独立部署和扩展 数据库独立 技术栈可以不同 通过 HTTP/gRPC 通信 1.2 Hyperf 微服务组件 hyperf/jso
Elasticsearch QueryBuilders 高级使用案例
Elasticsearch QueryBuilders 高级使用案例 本文将详细介绍 Elasticsearch QueryBuilders 的高级使用场景,包括复杂组合查询、聚合查询、嵌套查询、分页
Redis(99)Redis的高可用性如何实现?
实现Redis的高可用性是确保系统在硬件故障、网络中断或其他问题发生时依然能够正常运行的重要手段。Redis提供了多种机制来实现高可用性,包括主从复制、哨兵模式和Redis集群。以下是详细的实现步骤和
我带的外包兄弟放弃大厂转正,薪资翻倍入职字节
外包同学看过来,教你如何悄悄镀金,惊艳所有人,成功转正! 其实一个人的价值,不应该由别人给你打上的身份标签来定义。我们可能无法选择起点,但可以通过正确的战略和努力,选择自己的终点。
Redis(98) Redis的安全更新如何进行?
保持Redis的安全更新至关重要,以防止潜在的安全漏洞和攻击。以下是详细的Redis安全更新步骤和相关代码示例。 1. 检查当前Redis版本 首先,检查当前安装的Redis版本。 或通过Redis
千万级大表如何删除数据?
大家好,我是苏三,又跟大家见面了。 前言 今天我们来聊聊一个让很多DBA和开发者头疼的话题——千万级大表的数据删除。 有些小伙伴在工作中,一遇到大表数据删除就手足无措,要么直接DELETE导致数据库卡
不当韭菜 : 好像真有点效果 ,想藏起来自己用了
一. 前言 前景提要 : 从去年年底开始 ,就一直在完善一个股市辅助软件 ,用来收集股市里面我们关心的内容 ,作为操作的事实依据。 从今年年中开始 ,就在逐步的借助它进行选股 。 (可能是错觉) ,
Kafka4.1.0 队列模式尝鲜
背景 kafka一直以来的消费模型是一个topic下多个partition,每个partition有一个消费者。其中partition的数量决定了消费者的并发度。在KIP-932 的提案中提出了队列模
设计模式的原则有哪些?
前言 👋 你好啊,我是你的人类朋友! 今天说说设计模式的原则有哪些! 在开发用户权限系统时,你是否遇到过这样的问题: 当创建新的管理员用户类型时,发现它无法兼容普通用户的所有方法,导致系统中到处需要判
Spring Boot全局异常处理的背后的故事
SpringBoot的全局异常处理已经被各大技术大牛讲烂了,使用@ControllerAdvice、@ExceptionHandler来处理全局异常。本节我们将借鉴框架提供的异常处理机制
调试的艺术:从崩溃到洞察的全面指南
在软件开发的世界里,代码并非总是如我们预期的那样运行。调试,就是定位、分析和修复这些问题的过程。它不仅仅是找出 bug,更是一种深入理解程序运行逻辑的思维方式。掌握高效的调试技巧,是每一位优秀开发者的
Go高并发背后的功臣:Goroutine调度器详解
Goroutine调度器概览 在编程中,“调度”这个概念,我们最熟悉的莫过于操作系统对进程和线程的调度。简单来说,就是操作系统的调度器会按照特定算法,将多个线程合理地分配到各个物理 CPU 核心上执行
运行时有出现过什么异常?
在我的项目开发和生产运维中,遇到的异常可以归纳为以下几类: 第一类:常见的运行时异常 这类异常通常是由于编码疏忽或逻辑不严谨造成的。 空指针异常 场景: 最经典的比如:调用 null 对象的方user
每日一个计算机小知识:DHCP
每日分享一个有趣的计算机小知识,今日话题:DHCP DHCP是 Dynamic Host Configuration Protocol 的缩写,动态主机配置协议,它是一个用于局域网内自动分配IP地址和
35岁程序员失业了,除了送外卖,还能做什么?
很多人可能都觉得,被裁了再找一份工作就好了。但是对于35岁的程序员来说,这可能很难。35岁程序员失业并不是个别现象,而是很多人都已经遇到了的问题。有可能有外部环境的因素导致,也有可能是个人自身的原因。
微服务正在悄然消亡:这是一件美好的事
最近在做的事情正好需要系统地研究微服务与单体架构的取舍与演进。读到这篇文章《Microservices Are Quietly Dying — And It’s Beautiful》,许多观点直击痛点