技术栈
架构
稻草人2222
13 小时前
后端
·
架构
java Excel 导出 ,如何实现八倍效率优化,以及代码分层,方法封装
老后台系统的数据记录导出Excel功能被财务,运营吐槽难用有时候甚至用不了,我负责重构老后台系统代码,刚好把Excel导出功能重新优化设计一下。接下来我会分析当前问题,针对优化性能,进行代码分层解藕实现优雅封装 尽可能在提高10秒同步流返回最大的记录条数
数据智能老司机
14 小时前
python
·
设计模式
·
架构
精通 Python 设计模式——创建型设计模式
设计模式是可复用的编程解决方案,已在诸多真实场景中反复使用并被证明能产生预期效果。它们在程序员之间共享,并随着时间不断改进。该主题之所以广受欢迎,离不开 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著的《Design Patterns: Elements of Reusable Object-Oriented Software》一书。
数据智能老司机
15 小时前
python
·
设计模式
·
架构
精通 Python 设计模式——SOLID 原则
在软件工程的世界里,原则与最佳实践是构建健壮、可维护且高效代码库的支柱。上一章我们介绍了每位开发者都应遵循的基础原则。
bobz965
19 小时前
架构
k8s svc 实现的技术演化:iptables --> ipvs --> cilium
Kubernetes Service(SVC)的实现技术从 iptables 到 ipvs 再到 Cilium 的演化,是性能优化与架构演进的典型案例。以下从优化出发点、技术实现和关键特性三个维度展开分析:
云舟吖
19 小时前
前端
·
架构
基于 electron-vite 实现一个 RPA 网页自动化工具
本文介绍如何使用 electron-vite 构建一个功能完备的 RPA(机器人流程自动化)网页自动化工具,该工具允许用户通过可视化界面设计和执行网页自动化工作流,无需编写复杂代码。项目基于 Vue 3、Electron 和 Playwright 构建,实现了浏览器操作、页面交互、数据处理等多种自动化功能,并计划在未来集成大模型能力,实现自然语言编写自动化脚本的功能。
brzhang
20 小时前
前端
·
后端
·
架构
当AI接管80%的执行,你“不可替代”的价值,藏在这20%里
申明,本文纯粹是个人琐碎的思考,不对的地方还望海涵~最近,关于AI的讨论已经从“它会不会取代我?”悄然转变成了“我该如何与它共事?”。从 2023 年,到 2025年,AI 一直是我们的主题,然而围绕 AI 讨论的焦点却潜移默化的发生了变化,这说明,我们可能已经基本接受 AI 带来的改变,朋友,你觉得是这样吗?
Lei活在当下
1 天前
架构
·
android jetpack
·
响应式设计
【业务场景架构实战】4. 支付状态分层流转的设计和实现
“计算机科学中的所有问题都可以通过增加一个 间接层 来解决” —— David Wheeler节点表示当时的支付状态,箭头文字则表明状态流转的路径。
架构师沉默
1 天前
java
·
后端
·
架构
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
沉默是金,总会发光大家好,我是沉默我是一个在 Java 后端摸爬滚打十年的开发者,干过不少 SaaS 系统架构设计。今天聊一个老生常谈但每次都绕不开的问题——
kfyty725
2 天前
java
·
架构
不依赖第三方,不销毁重建,loveqq 框架如何原生实现动态线程池?
动态调整线程池参数是一个比较常见的需求,由此也衍生出一些专门的优秀框架,例如:dynamic-tp 框架。
刘立军
2 天前
架构
·
langchain
·
全栈
本地大模型编程实战(33)用SSE实现大模型的流式输出
SSE(Server-Sent Events)是一种基于 HTTP 协议的服务器向客户端单向推送数据的技术,允许服务器主动向已建立连接的客户端持续发送事件流(如实时通知、更新数据等),无需客户端频繁轮询。
一直_在路上
2 天前
架构
·
go
Go 语言微服务演进路径:从小型项目到企业级架构
Go 语言,通常称为 Golang,是 Google 开发的一种静态类型、编译型语言。它以其简洁的语法、高效的并发模型以及出色的运行时性能,迅速成为构建高性能后端服务的首选语言之一。尤其是在微服务领域,Go 语言的原生 Goroutine 并发机制为开发高并发、低延迟的应用程序提供了巨大便利。
智能化咨询
2 天前
分布式
·
架构
·
kafka
Kafka架构:构建高吞吐量分布式消息系统的艺术——进阶优化与行业实践
一、引言:从基础到进阶的挑战在上一篇文章中,我们解析了Kafka的核心架构与基础代码实现。然而,当业务规模进一步扩大(如日处理万亿级消息)、对延迟与可靠性要求更严苛时(如金融交易场景),仅依赖基础配置已无法满足需求。本文将聚焦Kafka的进阶优化技巧、典型行业解决方案,并探讨未来演进方向。
七夜zippoe
2 天前
数据库
·
缓存
·
架构
缓存与数据库一致性实战手册:从故障修复到架构演进
在分布式系统的稳定性挑战中,缓存与数据库一致性问题如同“隐形地雷”——某电商平台因库存数据不一致导致超卖5000单,损失超200万元;某支付系统因余额缓存未及时更新,用户重复提现成功,引发资金风险;某社交APP因用户资料缓存同步延迟,明星账号改名后2小时仍显示旧昵称,登上热搜引发舆情危机。
青鱼入云
2 天前
面试
·
金融
·
架构
【面试场景题】支付&金融系统与普通业务系统的一些技术和架构上的区别
支付&金融系统与普通业务系统(如电商订单系统、内容管理系统)的核心差异,源于其业务属性对资金安全、交易一致性、系统稳定性、合规性的极致要求——前者直接承载“资金流转”,任何疏漏可能导致经济损失、法律风险或用户信任崩塌,而后者更多承载“信息交互”,故障影响多局限于功能不可用或数据延迟。这种核心目标的不同,决定了两者在技术选型、架构设计、安全策略等层面的显著区别。
gtGsl_
2 天前
架构
·
rocketmq
·
java-rocketmq
深入解析 Apache RocketMQ架构组成与核心组件作用
架构特点:完全无单点:NameServer 集群无状态,Broker 主从高可用。水平扩展:Broker 可无限横向扩展,Topic 可跨多个 Broker。
SmartBrain
2 天前
人工智能
·
语言模型
·
架构
DeerFlow 实践:华为IPD流程的评审智能体设计
目录一、项目背景与目标二、IPD 流程关键评审点与 TR 点解析(一)4 个关键评审点(二)6 个 TR 点
一水鉴天
2 天前
架构
·
认知科学
整体设计 之 绪 思维导图引擎 之 引 认知系统 之 序 认知元架构 从 三种机器 和 PropertyType 到认知 金字塔 之2(豆包助手)
该系列讨论围绕认知系统的结构化设计展开,构建了一个多层次的认知金字塔模型。以下是核心内容的系统化总结:
程思扬
2 天前
网络
·
人工智能
·
经验分享
·
docker
·
信息可视化
·
容器
·
架构
利用JSONCrack与cpolar提升数据可视化及跨团队协作效率
JSONCrack 是一款功能强大的开源数据可视化工具,专为解析和展示复杂的 JSON、XML 等结构化数据而设计。它能够将这些数据转换成直观的图表,支持多种数据格式,并自动解析嵌套结构。通过树形图、流程图等多种方式,JSONCrack 能够清晰地呈现数据之间的关系。
从零开始学习人工智能
2 天前
前端
·
架构
·
html
快速搭建B/S架构HTML演示页:从工具选择到实战落地
在B/S(Browser/Server,浏览器/服务器)架构的需求沟通、原型演示或技术验证场景中,一个直观的HTML演示页能极大提升效率——它无需部署完整后端,却能清晰呈现页面布局、交互逻辑和核心功能。但对非专业前端开发者而言,从零编写HTML/CSS/JS门槛较高。本文将以「低代码工具」为核心,详细讲解如何快速制作B/S架构HTML演示页,覆盖工具选型、实操步骤、实战案例及问题解决,新手也能轻松上手。
小小工匠
2 天前
架构
·
限流算法
·
限流实战
架构思维: 高并发场景下的系统限流实战
架构思维:重温限流算法原理与实战在当今互联网应用中,高并发已成为常态。当系统面临流量洪峰时,如果没有有效的保护机制,很容易导致服务雪崩。作为系统架构师和开发者,我们不仅要考虑如何提升系统性能,更要思考如何在流量超过系统承载能力时进行有效保护。限流作为服务降级的重要手段,在分布式高可用设计中扮演着关键角色。