首页
最新
热门
推荐
登录
首页
最新
热门
推荐
热门文章
1
首页
2
Anaconda详细安装及使用教程(带图文)
3
手摸手,带你用vue撸后台 系列一(基础篇)
4
Linux常用命令
5
Java基础知识面试题(2020最新版)
6
支持向量机通俗导论(理解SVM的三层境界)
7
MySQL数据库面试题(2020最新版)
8
别搞目录探测了,OK?
9
H2Miner变种,利用Redis漏洞入侵云服务器wa矿
10
手摸手,带你用vue撸后台 系列二(登录权限篇)
后端
SpringBoot项目如何用ServiceLocatorFactoryBean优雅切换支付渠道?
后端
SpringBoot项目如何用ServiceLocatorFactoryBean优雅切换支付渠道?
SpringBoot项目如何用ServiceLocatorFactoryBean优雅切换支付渠道?
一、引言项目开发中,我们经常需要根据不同条件动态选择服务实现,例如根据支付类型选择不同的支付处理器,或根据数据源类型选择不同的数据访问策略。ServiceLocatorFactoryBean是Spring框架提供的一个特殊工厂Bean,它实...
2025-04-19
2519
13798
后端
【设计模式】责任链模式教你如何优雅地分发任务
后端
【设计模式】责任链模式教你如何优雅地分发任务
【设计模式】责任链模式教你如何优雅地分发任务
概述在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数不同,员工必须根据自己要请假的天数去找不同的领导签名...
2025-04-19
2271
12390
后端
nginx代理ws或是wss的请求
后端
nginx代理ws或是wss的请求
nginx代理ws或是wss的请求
遇到的问题: 如何使用nginx代理ws或是wss的请求起因是,为了降本增效要做服务器合并的需求,但两个服务器之间的进程存在对外连接的端口冲突,如果我们改了端口,客户端也会涉及到修改,但客户端的版本太旧了,想改变和重新发版流程会拉的很长,所...
2025-04-18
2013
12841
后端
享元模式:如何通过对象共享实现亿级系统的内存优化
后端
享元模式:如何通过对象共享实现亿级系统的内存优化
享元模式:如何通过对象共享实现亿级系统的内存优化
享元模式:如何通过对象共享实现亿级系统的内存优化一、模式核心:用共享对象破解内存膨胀难题在电商系统中,若每个商品规格(如「红色 / L 码 T 恤」「蓝色 / XL 码卫衣」)都创建独立对象,当 SKU 数量达到百万级时,内存占用将急剧飙升...
2025-04-18
3650
5233
后端
组合模式实战:用树形结构管理企业组织与文件系统
后端
组合模式实战:用树形结构管理企业组织与文件系统
组合模式实战:用树形结构管理企业组织与文件系统
组合模式实战:用树形结构管理企业组织与文件系统一、模式核心:让 “部分 - 整体” 操作统一化在企业 OA 系统中,组织架构呈现典型的树形结构:公司由多个部门组成,部门下有子部门和员工。传统方式需要为 “单个员工” 和 “部门团队” 设计不...
2025-04-18
3926
9402
后端
学习记录:在 Spring Webflux 下调用大模型(以DeepSeek为例)
后端
学习记录:在 Spring Webflux 下调用大模型(以DeepSeek为例)
学习记录:在 Spring Webflux 下调用大模型(以DeepSeek为例)
Spring Webflux 下调用大模型(以 DeepSeek 为例本文档总结了使用 Spring Webflux 调用大模型(以 DeepSeek API 为例)的核心代码实现Controller (AiController.java)...
2025-04-18
4265
7475
后端
后端
Go语言编译器的正确打开方式(一)- 从源码编译 go
写在前面为什么实操编译器?学习现代编译器原理时,你是否曾感到困惑?书籍和文章虽然众多,但缺乏一个直观的例子来帮助理解。就像给了说明书却没有实际产品一样,让人一头雾水。本系列给你递个梯子,带你一步步实际操作揭开Go语言编译器的神秘面纱。即使没...
2025-04-18
4579
13995
后端
蚂蚁的sofa技术栈与spring技术栈区别
后端
蚂蚁的sofa技术栈与spring技术栈区别
蚂蚁的sofa技术栈与spring技术栈区别
蚂蚁集团的 SOFA(Scalable Open Financial Architecture)是面向金融场景的分布式中间件技术体系,经过蚂蚁大规模高并发、高可靠金融业务的实战验证。与 Spring 技术栈(如 Spring Boot、...
2025-04-18
2402
8084
后端
后端
责任链模式实践:电商登录校验的演变
写在前面Hello,我是易元,这篇文章是我学习设计模式时的笔记和心得体会。如果其中有错误,欢迎大家留言指正!一、初始阶段的直筒式实现项目初期,登录校验通常只需用户名和密码验证,通常采用硬编码方式完成基础验证:csharp代码解读复制代码pu...
2025-04-18
3788
5936
后端
状态模式:有限状态机在电商订单系统中的设计与实现
后端
状态模式:有限状态机在电商订单系统中的设计与实现
状态模式:有限状态机在电商订单系统中的设计与实现
状态模式:有限状态机在电商订单系统中的设计与实现一、模式核心:用状态切换驱动行为变化在电商订单系统中,订单状态会随着用户操作动态变化:「已创建」的订单支付后变为「已支付」,发货后变为「已发货」,不同状态下的操作权限和业务逻辑差异巨大。传统方...
2025-04-18
3065
11926
后端
后端
线上问题---又又又又来生产事故了,有人要倒霉了
前言不好啦❗ 天塌了❗ 又又又又来生产事故了❗最近公司发生了一起生产事故,WMS在库存扣减时产生了 重复扣减,事件报告中指出是因为针对重复MQ消息做幂等控制时,幂等控制方案失效,导致重复处理了两条退款消息,最终造成重复退款。失效的幂等控制方...
2025-04-18
3497
9208
后端
后端
实时模式下 libaom 与 x264 编码对比实验
前沿理论基础:在相同视频质量下,AV1的压缩率比H.264高约30%-50%。实时模式:视频编码中的实时模式,其核心目标是平衡编码效率与延迟要求,尤其在视频会议、直播、实时通信等场景中至关重要。低延迟要求:编码过程需在毫秒级完成,通常要求端...
2025-04-18
4588
13622
后端
后端
IntelliJ IDEA 2025.1 发布!Java 24 支持、AI 重大更新!!
就在前几天,IntelliJ IDEA 2025.1 正式发布了!这次更新的核心亮点包括:对 Java 24 的全面支持、Kotlin Notebooks 正式内置、Kotlin K2 模式成为默认、以及 JetBrains AI 的重大升...
2025-04-18
3695
6912
后端
Springboot整合kafka记录
后端
Springboot整合kafka记录
Springboot整合kafka记录
本记录为Springboot框架整合本地成功部署的模拟3节点kafka集群编码语言为JavaJava版本为jdk211. 确保 Kafka 集群已正确启动ZooKeeper 集群(端口2181、2182、2183)和 Kafka 集群(...
2025-04-18
3737
12021
后端
后端
我用 Rust 写了一个 Hello World
入职第一天,老板要试一下我的水平,于是给我布置了一个任务,写一个Hello World吧,但是公司用的是 Rust。我心想,这不是分分钟的事情嘛,很快程序就写好了:rust代码解读复制代码fnmain() {println!("Hello ...
2025-04-18
2850
12235
后端
PyTorch 2.0 一行代码加速模型,简单易懂的基础介绍和实用示例
后端
PyTorch 2.0 一行代码加速模型,简单易懂的基础介绍和实用示例
PyTorch 2.0 一行代码加速模型,简单易懂的基础介绍和实用示例
PyTorch 2.0 引入了一个非常强大的新功能——torch.compile(),只需在已有的 PyTorch 模型或函数上加一行代码,就能显著提升运行速度,训练和推理最快可达原来的 1.3 到 2 倍!这对于使用 Hugging Fa...
2025-04-18
2211
7957
后端
【Python框架】FastAPI快速上手
后端
【Python框架】FastAPI快速上手
【Python框架】FastAPI快速上手
FastAPIFastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 并基于标准的 Python 类型提示。关键特性:快速:可与NodeJS和Go并肩的极高性能(归功于 Starlette 和 P...
2025-04-18
3788
13308
后端
从头开始使用 Go 构建 Orchestrator(第七部分:Manager)
后端
从头开始使用 Go 构建 Orchestrator(第七部分:Manager)
从头开始使用 Go 构建 Orchestrator(第七部分:Manager)
本书的第三部分重点介绍 Cube 管理器组件。工作节点负责在节点池中单个节点上运行各个任务,而管理器则负责管理整个系统。管理器的职责包括:响应用户的请求;在工作节点上调度任务;定期收集系统中任务和工作节点的状态信息;检查正在运行的任务的健康...
2025-04-18
4149
9162
后端
后端
10个Python自动化办公案例,效率神器来袭!
10 个 Python 自动化办公案例,效率神器来袭!在日常办公中,我们常常会被繁琐、重复的任务占据大量时间。Python 作为一门强大的编程语言,拥有丰富的库和工具,能够轻松实现办公自动化,大大提高工作效率。今天,就来给大家分享 10 个...
2025-04-18
4639
10681
后端
Java编程的硬核技巧让自己成为团队里的"刚需型选手
后端
Java编程的硬核技巧让自己成为团队里的"刚需型选手
Java编程的硬核技巧让自己成为团队里的"刚需型选手
一、代码生存术:让代码自带「防删改结界」(一)设计模式的「埋雷」艺术某电商团队曾发生过这样的惨案:新入职的应届生看不懂前任写的状态机代码,直接重构导致促销系统崩溃。痛定思痛后,资深架构师老王发明了「模式化代码结界」:在订单状态流转模块使用策...
2025-04-18
3917
5805
点击加载更多
103
后端