架构

代码山河4 分钟前
java·学习·架构·教程·面向对象·项目
第一个Java程序:Hello World从零编写与运行在编程学习中,有一个延续了半个多世纪的传统——用"Hello World"作为你的第一个程序。本文将带领你从零开始,一行一行地编写、编译并运行你的第一个Java程序。不需要任何编程基础,只需要一台电脑和一颗愿意学习的心。
鶴哥只手遮天20 分钟前
架构
AFSIM 架构解剖(上):内核与运行机理面向 InfoQ 的技术连载 · 基于 AFSIM 2.9.0 源码一手资料 · 正文不含代码 全系列共 14 章,因篇幅庞大拆为上、中、下三篇;本篇为上篇,含系列导读与第 1–5 章。
鶴哥只手遮天26 分钟前
架构
AFSIM 架构解剖(下):专业领域与生态面向 InfoQ 的技术连载 · 基于 AFSIM 2.9.0 源码一手资料 · 正文不含代码 本篇为下篇,含第 10–14 章,覆盖专业领域包、分布式互操作、扩展与插件、工具链及全系列总结。
CoLiuRs44 分钟前
数据库·架构
订单不是一张表:订单聚合与状态机客服后台里最常见的一类工单是这样的:买家在订单列表看到「已支付」,点进详情却发现只发了一半货;仓库说另一半正在等补货,支付那边显示全额到账,退款那边又有一条「申请中」的记录。如果订单只有一个 status 字段,产品经理迟早会要求它同时表达「已支付」「部分发货」「退款申请中」这三件事。直接后果是这个字段的取值表一路膨胀成几十个组合,组合之间的顺序关系没人能一次讲清楚。这一篇要处理的问题是:订单到底应该由几个字段描述状态,这些字段之间如何互相约束,以及谁有权改写它们。
狂奔蜗牛(bradley)1 小时前
人工智能·嵌入式硬件·fpga开发·架构
EtherCAT 主站拓扑判定的三级防护:从去抖到振荡检测做工控协议栈的人大概都懂,真正难的不是“能通”,而是“通了之后怎么证明它是真的通了”。在自研 EtherCAT 主站时,遇到一个很典型的工程问题:**如何判断从站拓扑已经稳定?**1
WindrunnerMax2 小时前
人工智能·架构·github
以轻量 LoopAgent 替代 RAG 实现文档检索在先前我们讨论了基于向量检索实现基础RAG服务,在模型以及工程应用不断发展的情况下,文档检索模式也在演进,那么在这里就讨论一下如何基于PI实现轻量级文档检索Agent。
天远Date Lab2 小时前
大数据·人工智能·架构·自动化
零信任架构实战:基于天远风控经营异常预警构建自动化商业园区租户巡检网关在现代化高新产业园区、甲级写字楼以及国家级科技孵化基地的日常运营与招商管理中,入驻企业法定主体的经营规范度、履约稳定性与持续存续能力,直接关系到物业资产的综合收益率、租金现金流的稳健性以及地方产业政策扶持资金的安全落地。园区内通常容纳着从早期技术团队、高成长型科创企业到大型集团区域分支机构等数以千计的经营主体。在标准的商业不动产租赁契约中,双方通常会严格约定承租方必须维持合法合规的经营存续状态,且承租场地必须作为真实有效的经营与联络场所。然而,传统的园区租户管理多依赖物业管家定期的上门走访、按季度收集盖章
范中勤2 小时前
设计模式·架构·langchain·适配器模式·多厂商
适配器模式(Adapter Pattern):原理、场景与 LLM 多厂商工程落地适配器模式(Adapter Pattern)是一种结构型设计模式,核心目的是:对多个接口不统一、行为不一致的异构第三方组件,通过包装适配,对外暴露一套统一、稳定、标准化的接口,彻底解耦上层业务与底层异构实现。
木子n13 小时前
架构·autosar·性能工程·soa架构
软件架构设计实战-架构18.从 Classic 到 Adaptive:SOA 架构在 MATLAB 里的模样前 17 篇都在 Classic 信号世界里打转:接口是端口,连线是 RTE,部署是 ECU Extract。本篇换世界观——把"服务"当一等公民。真跑之后有三条硬结论:① System Composer 25.2 里确实有 systemcomposer.interface.ServiceInterface 类,服务接口的"函数+参数+异步位"可建可查;但它只能挂在 client/server 端口上,数据端口挂它会被当场拒绝(报错原文附后)。② Adaptive 侧真能出东西:一个函数端口 + 作用域绑
mldong3 小时前
后端·python·架构
给 Django Admin 加审批流:一行前端代码没写,298 行接上工作流引擎一个后台系统里的审批界面,剥到底就是三样东西:一张待办列表、两个按钮(同意/驳回)、一个发起表单。而 Django 的 admin 干的就是这件事——你给它一个 Model,它自动配好列表页、详情页、字段过滤、搜索框、分页、权限校验,还有一套"勾选若干行 → 执行一个动作"的批量操作机制。
小白学大数据12 小时前
开发语言·scrapy·中间件·架构
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析PDD 公开数据分布在移动端 API(mobile.yangkeduo.com)与 H5(mobile.pinduoduo.com)。当采集规模上升,手写 requests + 线程池在三个方面迅速失效:
茵Cindy12 小时前
人工智能·架构·ai+hr
AI+HR智能体架构如何落地?从入口到生态底座的工程实现每一次企业软件的重大跃迁,改变的都不只是使用方式,更是企业运行的底层逻辑。今天,人工智能正在推动下一次更深层的变化:软件开始理解人的意图、感知企业的变化、参与业务决策,并在治理边界内持续行动。
骇客野人13 小时前
缓存·微服务·架构
微服务多级缓存架构设计系统读多写少场景,大量热点字典、基础业务信息,请求全部打到 Redis,Redis CPU / 带宽压力高。 引入本地内存缓存,缩短访问链路;同时解决多实例本地缓存脏数据问题。
闻哥13 小时前
分布式·架构·wpf
分布式任务调度框架:XXL-Job / ElasticJob / DolphinScheduler / SchedulerX 架构对比与选型定时任务从单机走向分布式,"高可用、分片、防重复执行"是绕不开的三大难题。本文用一个统一的三阶段模型,把 XXL-Job、ElasticJob、DolphinScheduler、SchedulerX 四大主流框架的架构、差异和选型一次性讲清楚。
天远API14 小时前
人工智能·架构·自动化·dubbo
零信任架构实战:基于天远风控经营异常预警构建自动化供应商店铺巡检网关在大型 B2B 大宗物资电商交易平台(涵盖工业钢材、能源化工、有色金属与建筑工程原材料等品类)的供应链生态中,平台认证供应商的履约信誉与存续合法性直接关系到千万级采购合同的交付安全。由于大宗物资交易具有客单金额巨大、账期结构复杂、交付周期长等特征,一旦入驻店铺的经营主体被市场监督管理部门列入经营异常名录(例如“通过登记的住所或者经营场所无法联系”、“未按规定公示年度报告”或“隐瞒真实情况弄虚作假”),往往意味着其背后存在严重的履约隐患甚至处于停业失联边缘。传统风控体系多依赖招商运营团队每季度或每半年在国家
AI行业应用研究14 小时前
大数据·人工智能·安全·小程序·架构·pdf
会务信息载体的演进:纸质、PDF 与结构化数据源的分发成本与版本一致性会务信息管理的本质问题,和很多分布式系统面对的问题很像:一份数据要在多个地方、多个时间点被多个人正确读到,而这期间数据本身还会变。
JPower_mr.g14 小时前
java·开发语言·人工智能·ai·架构·开源
SmartCall 音色管理技术解析:基于 SPI 的可扩展音色注册架构随着智能语音业务的精细化发展,品牌音色克隆、文本生成定制音色、多厂商语音模型适配等需求越来越普遍。但在多数系统中,音色能力与厂商深度耦合,新增语音厂商、调整音色流程都需要修改核心业务代码,版本迭代冲突多,二次开发成本高。
我不是阵雨14 小时前
微服务·云原生·架构
微服务幂等性深度解剖** 核心导读**:在单体架构时代,我们习惯了用本地事务(@Transactional)来保证数据一致性,网络异常大不了抛个错让用户重试。但在微服务架构下,网络抖动、超时重试、消息重投成了家常便饭。如果不解决“幂等性(Idempotence)”,每一次重试都可能演变成一场“资损灾难”。今天,我们将彻底扒开幂等性的底层逻辑,看看那些导致生产事故的技术陷阱,以及真正能落地的防御方案。
七夜zippoe14 小时前
ai·中间件·架构·agent·钩子链
Agent 中间件架构:钩子链、插件注册与横切治理摘要:前七篇把 Agent 系统的骨架搭起来了——模式、编排引擎、通信协议。但它们都有一个共同的问题:日志、埋点、限流、重试、审计、脱敏、人审这些横切能力,只能散落在业务代码里重复写。 于是一旦要接入合规要求,几十个 Agent 文件都要改一遍;一旦要换监控方案,几十处埋点都要重新对齐。本篇讲清中间件要解决的三个问题:钩子链的设计(两套钩子分别解决什么,为什么执行顺序比注册顺序更重要)、插件化注册(中间件不能靠 import 顺序和全局变量串起来)、横切治理的边界(什么该进中间件、什么不该)。文中对照 L
欣欣之王来了15 小时前
前端·学习·架构·项目·vue3教程
开发环境准备:Node.js、npm、VS Code安装配置工欲善其事,必先利其器。本文将手把手带你完成Vue3开发环境的搭建,包括Node.js的安装配置、npm包管理器的使用、VS Code编辑器的安装与插件配置,以及Vue3项目的创建和运行。全文约8500字,配图详尽,适合零基础读者。