TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

#标签

共 472 篇文章
ARM从零封装STM32标准库

ARM从零封装STM32标准库

本文摘要了STM32F10x系列GPIO外设的寄存器定义和操作函数。头文件stm32f10x.h定义了GPIO和RCC外设的寄存器结构体、基地址映射、引脚编号枚举以及工作模式/速度配置类型。stm32f10x_gpio.h声明了三个关键函数:GPIO_SetBits/ResetBits用于控制引脚输出电平,GPIO_Init函数实现引脚模式初始化,通过分析GPIO_Mode参数判断输入/输出模式,并配置CRL/CRH寄存器设置具体引脚的工作模式和速度。

时间:12/24/2025

淘客返利app数据中台设计打通多平台数据的统一数据服务架构

淘客返利app数据中台设计打通多平台数据的统一数据服务架构

大家好,我是省赚客APP研发者阿可!省赚客APP(juwatech.cn)需对接淘宝联盟、京东联盟、拼多多开放平台、抖音精选联盟等十余个外部数据源,每日处理超500万条订单、商品与佣金记录。早期各业务线独立拉取数据,导致口径不一、重复计算、存储冗余。为构建“一份数据、统一服务”的能力,我们搭建了基于Flink+Iceberg+Doris的数据中台,实现从原始数据接入、标准化建模到统一API服务的全链路闭环。本文结合核心Java代码与架构设计,详解多平台数据融合的关键实践。

时间:12/22/2025

稳定性质量系列-架构梳理与治理

稳定性质量系列-架构梳理与治理

架构治理是通过系统性方法提升业务稳定性的质量保障体系。其核心流程包括:1)穿透式梳理业务、技术、资源维度的风险点;2)分层治理(业务降级、服务隔离、资源弹性、变更管控);3)全流程保障(监控告警、故障演练、应急响应);4)持续迭代优化。治理需结合组织分工、考核制度及工具支撑,构建"梳理→治理→保障"闭环,最终实现从被动救火到主动防御的转变,形成具备韧性的架构体系。(149字)

时间:12/21/2025

检索增强生成RAG技术全景从架构原理到工程实践的深度综述

检索增强生成RAG技术全景从架构原理到工程实践的深度综述

《RAG技术生态全景报告:从数据准备到检索增强生成》摘要本报告系统梳理了检索增强生成(RAG)技术生态,揭示其如何通过非参数化记忆解决大语言模型的知识滞后与幻觉问题。核心内容涵盖:1)数据准备阶段的分块策略与多模态处理;2)索引构建中的向量空间优化与树状检索技术;3)主流向量数据库选型指南;4)混合检索、查询重写等优化方法;5)生成阶段的上下文增强与评估体系。报告指出,RAG技术正从朴素架构向模块化代理演进,未来将向多模态融合、知识图谱结合及端侧部署方向发展,成为大模型落地的关键支撑。

时间:12/21/2025

三大设计范式TDD-筑基,DDD-破局,六边形架构解耦

三大设计范式TDD-筑基,DDD-破局,六边形架构解耦

程序员成长过程中需要掌握三大核心设计范式:测试驱动开发(TDD)通过"红-绿-重构"循环确保代码可靠性;领域驱动设计(DDD)将设计思路从技术导向转为业务导向,通过统一语言、领域模型等使代码贴合业务;六边形架构则通过端口-适配器模式解耦核心业务与外部依赖,使系统更具灵活性。这三种范式分别解决了微观代码可靠性、复杂业务模块化设计以及业务与技术彻底解耦的问题,形成层层递进的设计进阶之路。

时间:12/21/2025

如何给-RN-项目设计不会失控的导航分层模型

如何给-RN-项目设计不会失控的导航分层模型

摘要:ReactNative导航问题的根源在于缺乏分层模型,导致导航混乱不可控。正确的导航设计应分为四层:应用级(全局状态)、业务流程级(不可打断流程)、功能区级(Tab/Drawer)和页面级。关键原则包括:Root层用条件渲染切换状态、Flow层独立管理完整流程、Tab下必须嵌套Stack、Modal单独处理不污染主栈。通过清晰的层级划分和权责分离,可实现自动化的返回行为,避免后期维护难题。导航设计的核心是建立合理的页面模型,而非单纯掌握API用法。

时间:12/20/2025

黑马微服务-p23Docker02-docker的安装-如何正确安装docker,黑马微服务给的文档不行了,如何正确找到解决方法

黑马微服务-p23Docker02-docker的安装-如何正确安装docker,黑马微服务给的文档不行了,如何正确找到解决方法

在黑马微服务p23Docker02docker的安装如何正确安装docker,的下面的这个位置,黑马微服务给的文档无法正常安装docker。(不是看的这个课的)由于您之前添加Docker仓库时有403错误,我们可以换个源。镜像地址可能会变更,如果失效可以百度找最新的docker镜像。最后,执行命令,安装Docker。首先要安装一个yum工具。更新yum,建立缓存。

时间:12/20/2025

运维_SOC芯片的架构综述

运维_SOC芯片的架构综述

当前市场上绝大多数SoC芯片基于ARM架构,因其低功耗、高能效和成熟生态;RISC-V正快速崛起,尤其在中国市场,成为IoT和AI边缘计算的重要选项;x86仅限PC/服务器SoC;完全自研架构(如苹果)属于顶级玩家的“奢侈品”,依赖强大软硬一体能力。因此,当你看到一款SoC(如骁龙8Gen3、天玑9300、瑞芯微RK3588),其CPU几乎可以确定是基于ARM指令集的实现——要么是ARM公版核心,要么是获得授权后的自研微架构。

时间:12/20/2025

一次-IDE-Agent-死循环问题的架构复盘

一次-IDE-Agent-死循环问题的架构复盘

EXECUTE:执行当前步骤VERIFY:验证执行结果RETRY:有限重试:需要用户介入DEGRADED:降级返回FAILED:明确失败并结束Agent永远停留在EXECUTE/REPLAN的隐式循环中某AI工具的这个现象,并不特殊。它几乎可以在任何没有显式工作流控制的Agent系统中复现。这不是模型的问题,也不是某一个插件的问题,而是Agent工程化过程中必须补齐的一块基础设施能力。在Agent系统中:失败不是异常,循环才是。

时间:12/19/2025

米尔RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构

米尔RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构

在工业控制与边缘智能领域,开发者的核心需求始终明确:在可控的成本内,实现可靠的实时响应、稳定的通信与高效的开发部署。米尔电子基于RK3506处理器打造的MYC-YR3506核心板平台,近期完成了一次以“实时性”和“可用性”为核心的SDK战略升级,致力于将多核架构的潜力转化为工程师可快速落地的产品力。我们不仅提供了从轻量到丰富的操作系统选择,更关键的是,通过软件架构优化,全面激活了芯片的异构实时控制潜能,帮助您在工业通信、运动控制与边缘计算场景中,构建性能、成本与可靠性平衡的解决方案。

时间:12/19/2025

微服务中的数据一致性困局

微服务中的数据一致性困局

微服务架构中的数据一致性面临本质矛盾:CAP定理揭示了分布式系统无法同时满足一致性、可用性和分区容错性。本地事务在微服务中失效,需采用最终一致性方案,但其实现成本高且复杂。常见错误补偿方案如SAGA、TCC等各有优劣,需根据业务场景选择合适的一致性模式(强一致或最终一致)。建议建立渐进式演进策略和治理体系,权衡数据新鲜度、系统可用性与实现复杂度,针对电商支付等高一致性需求场景推荐SAGA补偿方案,其他场景可接受最终一致性配合幂等性保障。

时间:12/19/2025

技术解读创世纪计划架构协作与开源挑战

技术解读创世纪计划架构协作与开源挑战

此外,尽管参与方包括众多开源力量,但作为一项国家级战略项目,其产生的核心代码、模型和工具集能在多大程度上回馈给全球开源社区,而非形成新的技术壁垒,将是全球开发者持续关注的焦点。对于企业和独立开发者来说,这一计划可能带来两方面影响:一是上游核心技术的突破(如更高效的科学计算模型、新的异构计算中间件)会通过开源或商业渠道逐步下溢,提升整个行业的技术基线;因此,计划内产生的技术成果,很可能极大地推动复杂、长周期AI智能体的开发与部署能力,为开发者提供超越当前商用API的、面向严肃科研任务的智能体范式参考。

时间:12/19/2025

K8SKubernetes架构与原理详解

K8SKubernetes架构与原理详解

我们学习了Docker,知道了如何将应用打包成容器。但当容器数量变多、服务器变多时,手动管理就变得不现实了。这时候就需要一个"容器管家"来帮我们自动化管理,它就是Kubernetes(简称K8s)。本文将带你深入理解K8s的架构和工作原理。

时间:12/19/2025

把-SLA-SLO-放到网络可观测的核心从指标到证据链的工程化路径

把-SLA-SLO-放到网络可观测的核心从指标到证据链的工程化路径

只要你愿意坚持“业务→SLI→SLO→证据→自动化”的路径,你在企业内的角色会自然发生变化:从运维者,到业务可观测的守护者。本文的目标是:把SLA/SLO的定义、判定、归因与自动化流程工程化,使网络团队输出“能给业务判断是否违约的证据链”,而不是笼统的告警堆栈。信任不是宣传出来的,而是靠可预期的行为建立的。这套体系的落地可能需要经历漫长的阵痛——从数据清洗的琐碎到跨团队信任的建立——但只要坚持**“业务导向、证据说话、闭环驱动”**的原则,网络可观测性终将成为企业最坚实的护城河。

时间:12/18/2025

Chain33-Orderbook去中心化订单簿的创新架构与实现

Chain33-Orderbook去中心化订单簿的创新架构与实现

摘要:Chain33Orderbook是一种创新的去中心化限价订单簿(DEX)系统,通过事件驱动架构解决传统AMM模型的价格滑点和资金利用率问题,同时克服链上订单簿的高Gas成本与延迟瓶颈。其核心设计包括链上/链下协同的匹配引擎、异步事件处理及原子结算层,支持限价单、市价单和部分成交,兼顾高效与去中心化。技术优势体现在低延迟匹配、非托管安全性和多资产扩展能力,适用于专业交易、DeFi组合及RWA等场景。未来将探索跨链、隐私保护和AI优化,推动DEX向全球流动性枢纽演进,实现用户主权的金融生态。

时间:12/18/2025

多模态媒体发布技术架构解析Infoseek-如何支撑科技舆情的极速响应

多模态媒体发布技术架构解析Infoseek-如何支撑科技舆情的极速响应

2025年12月,字节跳动“豆包手机”因监管约谈谣言引发舆情风暴,涉事方需在24小时内通过多渠道发布澄清声明、技术解读、合规报告,传统媒体发布的“人工对接+格式适配+效果盲测”模式难以满足需求。Infoseek的媒体发布技术架构,通过“AI生成提效、分布式架构保稳、数据闭环优化”,解决了科技舆情的传播痛点。未来,随着AIGC与媒体资源的深度融合,将进一步实现“热点预测-内容生成-智能投放-效果优化”的端到端自动化,为科技企业提供更高效的媒体发布解决方案。

时间:12/18/2025

基于springmvc拓展机制的高性能日志审计框架的设计与实现

基于springmvc拓展机制的高性能日志审计框架的设计与实现

本文介绍了一个高性能、零侵入式的SpringBoot日志审计框架设计。该框架采用SpringMVC扩展机制替代传统AOP,通过注解方式实现请求日志收集,具有性能损耗低、配置灵活的特点。核心设计包括注解系统、配置中心和WebMVC扩展组件,支持异步日志处理和敏感字段脱敏。相比传统方案,该框架直接嵌入请求处理流程,减少了代理层开销,同时通过事件驱动模型实现日志异步处理,提升了系统响应速度。源码已开源,适用于需要高性能日志审计的微服务场景。

时间:12/18/2025

ZooKeeper-实战指南从入门到场景解析

ZooKeeper-实战指南从入门到场景解析

本文介绍了ApacheZooKeeper分布式协调服务的核心概念与应用。主要内容包括:1)ZooKeeper的树形Znode数据模型及四种节点类型特性;2)使用Docker快速搭建单节点环境的实践方法;3)常用CLI命令详解,涵盖CRUD操作和关键参数;4)典型应用场景解析,如分布式锁、配置管理和服务注册中心;5)以美团Leaf为例展示ZooKeeper在分布式ID生成中的实际应用。文章为读者提供了从基础搭建到典型应用的完整学习路径,帮助理解ZooKeeper如何解决分布式系统中的协调问题。

时间:12/18/2025

解析PG兼容mysql框架之整体架构以开源项目openHalo为例

解析PG兼容mysql框架之整体架构以开源项目openHalo为例

OpenHalo框架通过unvdb_database_mode参数实现PostgreSQL与MySQL的兼容,整体架构采用模块化引擎设计。系统初始化时根据配置参数(0为PG模式,1为MySQL模式)为各核心模块(解析器、规划器、执行器等)加载对应的处理逻辑。每个引擎定义了标准化的接口函数指针,在初始化阶段被赋予特定数据库模式下的实现函数。这种设计通过统一的参数控制和模块化架构,实现了两种数据库语法的兼容处理。

时间:12/17/2025

微服务测试TestContainers-集成测试实战指南

微服务测试TestContainers-集成测试实战指南

TestContainers通过“动态容器化服务”的理念,彻底解决了微服务集成测试中环境不一致、依赖难模拟的痛点

时间:12/17/2025

系统性地解析边缘计算从定义与驱动力核心架构关键技术特征与云计算的范式对比典型应用场景以及挑战与趋势等方面

系统性地解析边缘计算从定义与驱动力核心架构关键技术特征与云计算的范式对比典型应用场景以及挑战与趋势等方面

是一种分布式计算范式,其核心思想是将计算、存储、网络资源及服务,从传统的集中式云端。

时间:12/16/2025

雾计算架构边缘-云端协同的分布式-AI-推理

雾计算架构边缘-云端协同的分布式-AI-推理

雾计算架构通过“边缘-云端协同”的分布式模式,有效解决了传统云端AI推理的延迟高、带宽占用大、隐私性差等问题

时间:12/16/2025

企业组织架构图导出Word-在线编辑免费工具

企业组织架构图导出Word-在线编辑免费工具

本文推荐良功绘图网站作为国产优秀在线组织架构图工具,其免安装、无水印、模板丰富、操作便捷等特点,能满足企业日常绘图需求并支持导出高清图片至Word文档。同时对比分析了Draw.io、Lucidchart等4款国外热门工具,从免费额度、导出支持、协作能力等方面提供选择参考。良功绘图适合国内企业快速制作专业架构图,而国外工具在复杂功能和跨国协作上更具优势,用户可根据实际需求选择合适的解决方案。

时间:12/16/2025

解决方案全球化时代下的海外版外卖系统

解决方案全球化时代下的海外版外卖系统

本文探讨了PHP技术在海外外卖系统开发中的应用与挑战。随着外卖行业全球化扩张,系统需应对多语言支持、跨文化体验、多元支付等复杂需求。文章提出PHP全栈解决方案,包括:1)基于微服务的中台架构设计,涵盖用户认证、订单处理等核心模块;2)多语言本地化实现方案,支持动态翻译和文化适配;3)多元化支付集成与安全合规体系。通过地理分布式数据库、异步框架等技术,PHP方案能有效支撑全球化业务。未来随着5G、AI等发展,海外外卖系统将更加智能化,技术选型需兼顾本地化与创新性。

时间:12/15/2025

上一页
12345...20
下一页第 1 / 20 页