首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
展开
全部
后端
Java
Go
面试
架构
Python
Spring Boot
前端
MySQL
Linux
Spring
HarmonyOS
数据库
GitHub
Redis
暂无数据
推荐
最新
Java String.replace()原理,你真的了解吗?
String.replace()是我们日常开发中经常用到的一个方法,那么,你有看过其底层的源码实现吗?你知道String.replace()是如何工作的吗?
Java 实现TXT文件导入功能
引言 在现代Web应用中,文件上传和处理是一个常见的需求。本文将介绍如何实现一个简单的TXT文件导入功能,并解析其内容以供进一步处理。我们将使用Java后端技术栈来完成这个任务。 背景 假设我们有一个
鸿蒙FA/PA架构设计方法论与技术探索
引言 清晨的通勤路上,用户通过手机浏览智能家居商品详情;抵达办公室后,无需重新搜索,平板自动接续未完成的商品对比编辑;傍晚回家,只需一键流转,智慧屏即刻展示精心挑选的商品3D模型——这一幕无缝跨设备体
老板嫌机审太贵,我做了一套能降本增效的内容审核系统
朋友圈发一条动态,要等几分钟才能显示。是的,你没看错,这就是我刚接手的那个社交项目里遇到的第一个大问题。
OAuth2是什么?它有哪些授权模式?
OAuth2是现代应用开发中几乎无处不在的认证与授权协议,什么是OAuth2?它是如何工作的?OAuth2有哪些典型模式?这篇文章,我们来聊一聊。
在 Spring中,用id和name命名Bean,究竟有什么区别?
嗨,你好呀,我是猿java 首先,让我们来看下Spring XML配置方式,id和name是如何定义Bean的: 接着,我们看一个注解方式: 那么,问题来了?
apisix硬核介绍
Apisix 架构 和实现原理,相关概念介绍,dashboard和admin API 实战配置,etcd持久存储,以及自定义插件开发。
得物新商品审核链路建设分享
得物近年来发展迅猛,平台商品类目覆盖越来越广,商品量级越来越大。而以往得物的上新动作更多依赖于传统方式,效率较低,无法满足现有的上新诉求。那么如何能实现更加快速的上新、更加高效的上新,就成
今天解析一下从代码到架构:Java后端开发的"破局"与"新生"
今天解析一下从代码到架构:Java后端开发的"破局"与"新生",Java后端开发早已不是"CRUD+框架调用"的简单组合。当高并发成为常态、云原生成为标配,开发者面临的不仅是技术选型的困惑,更有从代码
货拉拉安全治理中台化的落地之路
一、前言 货运行业的安全运输是保障货物完整、人员生命财产安全的基石。因为事故一旦发生,将对企业和社会带来巨大的经济损失。如何及时发现运输中的安全问题并对司机和用户进行有效干预,是一个非常重要的课题。
Feign如何实现负载均衡?它和Ribbon有什么关系?
在微服务架构日益流行的今天,服务之间的通信变得至关重要。Feign 作为一个声明式的HTTP客户端,极大地简化了服务间的调用。本文将深入浅出地探讨Feign是如何实现负载均衡。
为什么服务设计需要考虑限流?
在当今互联网应用快速发展的背景下,服务的稳定性和可用性显得尤为重要。尤其是在高并发的场景下,如何有效地控制请求的流量,避免系统过载,成为每个开发者都需要面对的问题。
KubeBlocks For MySQL 云原生设计分享
引言:云原生浪潮下的 MySQL 困局 MySQL 作为全球最广泛使用的开源关系型数据库,在各类业务场景中持续占据主导地位,其在公有云数据库市场的份额更是遥遥领先,堪称“断崖式领跑”。各大云厂商与数据
为什么复杂的架构一定要做分层设计?
为什么复杂的架构一定要做分层设计?这篇文章,我们将从软件工程的基本原则、可维护性、可扩展性、复用性、团队协作、性能优化以及安全性等多个层面来详细阐述。 软件工程原则 关于软件工
系统设计中,如何使用缓存?
今天我们来聊一个在开发中既实用又让人头疼的话题——缓存(Caching)。什么是缓存?为什么要使用缓存?为什么说缓存是把双刃剑?这篇文章,我们将一一解答。
惊!淘宝秒杀系统竟用这种Java并发方案?高并发秒杀架构深度解密
引言:从一场价值10亿的秒杀事故说起 "王工!秒杀活动开始3秒,服务器全挂了!"凌晨2点接到这个电话时,我后背瞬间湿透。那是2019年双11前夕,我们团队负责的某品牌手机秒杀活动,因并发设计缺陷导致系
Go语言DDD架构的务实之路
领域驱动设计(DDD)是构建复杂、长生命周期软件系统的强大思想武器。然而,在以高并发、分布式为核心特征的Go语言技术栈中,对经典DDD理论的教条式应用往往会导致性能瓶颈、维护困难和过度设计
Java 状态机设计:替代 if-else 的优雅架构
流转无处不在:订单从 待支付 → 已支付 → 已发货,工单从 打开 → 处理中 → 解决。 一开始用一堆 if/else、嵌套判断能跑通,但
Elasticsearch有哪几种分页方式?该如何选择?
在 Elasticsearch 中,有 4种常见的分页方法,这篇文章,我们将分析每种方法的优缺点以及我们该如何选择。
从文本到二进制:HTTP/2不止于性能,更是对HTTP/1核心语义的传承与革新
云原生计算基金会(Cloud Native Computing Foundation,CNCF)是一个非盈利的开源组织,专注于推动云原生计算的发展和标准化。而gRPC(Google Remote Pr