技术栈
软件架构
带娃的IT创业者
9 天前
编辑器
·
文本编辑器
·
开源软件
·
emacs
·
lisp
·
软件架构
Emacs 31:一场静默而深刻的范式演进
👋 Hi,我热衷于 (AI 大模型应用落地、Python 实战进阶与 AI 开发工具链)。代表专栏:《AI大模型应知应会短平快系列100篇》《解密OpenClaw》《解码意识NCTransformer》《WeClaw Agent实战》> 💡 创业路上,用技术换时间;欢迎 关注我,一起把 AI 变成生产力 🚀 >
Python私教
10 天前
python
·
软件架构
·
系统迁移
多个项目怎么安全合并?适配层、双轨验证与可回滚切换
当一个业务从单一工具发展成浏览器服务、内容系统、管理后台和移动端,团队迟早会遇到一个问题:要不要把多个项目合并成一个项目?
m0_74969023
11 天前
harmonyos
·
arkts
·
数据建模
·
软件架构
·
arkui
【寻迹校园 HarmonyOS NEXT 实战 06】共享权威词表:让发布表单与首页筛选使用同一套分类
这是“寻迹校园 HarmonyOS NEXT 实战”系列第 6 篇。本文结合 ReportTaxonomy.ets,说明 HarmonyOS NEXT 应用如何用稳定内部值、展示标签和筛选关键词建立共享权威词表,避免发布、筛选和旧数据回显互相打架。
m0_74969023
11 天前
harmonyos
·
arkts
·
软件架构
·
状态管理
·
arkui
【寻迹校园 HarmonyOS NEXT 实战 07】不引入全局状态库:用 dataRevision 实现跨页面刷新
这是“寻迹校园 HarmonyOS NEXT 实战”系列第 7 篇。本文拆解 Index.ets 的 dataRevision 方案:Service 和 Repository 保存权威数据,页面只传递失效信号,让首页、消息和“我的发布”在写入后重新读取,而不是维护多份可变副本。
红鼻子时代
12 天前
langchain
·
agent
·
软件架构
从 @tool 到四层架构:一个查天气 Agent 的拆解
写一个会调工具的 AI 助手,LangChain 里最小写法是很简单的:@tool 挂能力,再 create_agent 让模型选题型。能跑,但一加上流式、落库、防串密钥,单文件就会搅成一团。
m0_74969023
13 天前
华为
·
harmonyos
·
arkts
·
软件架构
·
har
·
hsp
【寻迹校园 HarmonyOS NEXT 实战 02】多模块工程拆解:entry、HAR 与 HSP 如何分工
这是“寻迹校园 HarmonyOS NEXT 实战”系列第 2 篇。本文不从概念定义出发,而是结合一个真实 ArkTS 项目,说明页面壳、共享 UI、核心模型和业务服务如何拆成 entry、HAR 与 HSP。
夜雨风云
1 个月前
软件架构
·
软件设计
·
稳定性
·
可靠性
幂等控制实践总结
梳理幂等控制的相关知识,方便后续的业务开发。注意,针对幂等控制,可以类比处理数据库的并发与事务。幂等的概念来源于数学领域,即满足f(f(x)) = f(x),则称f(x)具备幂等性。在软件开发领域,幂等性则表示对同一个服务方,使用同样的请求参数,调用方的一次请求和重复多次请求对服务方的影响是一致的。简单来说,幂等性就是一个操作一次执行与多次执行产生的结果是一致的。如调用方请求扣费,那么服务方最多只进行一次扣费,即使调用方重复请求了多次。
在水一缸
1 个月前
开源
·
嵌入式系统
·
软件架构
·
固件安全
·
维修权
从“铁锁”到开源:John Deere和解协议背后的维修权革命与技术启示
农业机械的轰鸣声曾象征着人类对土地的掌控,但在过去的十几年里,这些机械引擎的控制权却悄然转移到了软件代码之中。最近,一则关于农业机械巨头与美国联邦贸易委员会(FTC)达成和解的新闻在技术圈引发了剧烈反响。根据和解协议,这家公司必须向设备所有者提供必要的软件工具、诊断代码和维修手册,不再强制农民必须通过授权经销商进行软件层面的维修。
寰宇的行者
3 个月前
软考
·
面向对象
·
软件架构
·
分层架构
·
调用返回风格
软件架构风格之调用返回风格:主程序、面向对象、分层,到底怎么区分?
备考软考架构师的时候,调用返回风格(Call-Return Style)这块总是搞混。主程序/子程序、面向对象、分层架构,它们都算调用返回风格,但考试问你"这段描述属于哪种子风格"——瞬间就懵了。
何中应
3 个月前
架构
·
软考
·
软件架构
软件架构风格总结
软件架构风格,是描述某一特定应用领域中系统组织方式的惯用模式。简单来说,系统架构多种多样,我们按照其解决问题的方式、体现出来的风格逻辑分出了以下几个大类,每类根据实际场景又分出了几个小类。总结软件架构风格,我们可以使用这些经过实践证实的解决方案解决新问题,而用某个具体的词语来描述某种软件架构,也便于我们沟通和理解。比如,当我们描述某一种系统架构为“客户端/服务器”风格时,马上就能直观地知道到该系统架构的情况及工作流程。
小书房
5 个月前
mvc
·
mvvm
·
mvp
·
软件架构
·
mvi
·
android软件架构
软件架构发展史之MVC/MVP/MVVM/MVI
在Android面试的时候,软件架构是一个比较高频的话题,虽然我基本能搞清,但是如果问得特别深、问得特别刁钻的话,有时也会很吃力,而网上对于MVC、MVP、MVVM、MVI这几种架构的介绍绝大多数都是抄来抄去,虽然有的也有代码、有图,但是还是让人看不明白,所以我决定:深挖到底!
2601_95404372
5 个月前
软件架构
·
工具开发
·
聚合工具
深入解析 JamTools:免费开源聚合工具的技术架构与跨平台实现
在软件技术快速发展的今天,聚合工具软件因其集成化、高效化的特点受到越来越多用户的青睐。 JamTools 作为一款完全免费开源的聚合工具软件,不仅在功能上满足了用户的多样化需求,在技术实现上也有诸多值得探讨的亮点。 本文将从技术架构、跨平台实现、核心功能模块等方面,深入解析这款软件的技术特性。 希望能够为开发者提供一些参考,也让普通用户对这款软件有更深入的了解。
Elaine336
5 个月前
设计模式
·
llm
·
软件架构
·
ai agent
【Agent 设计模式全景图:从 ReAct 到工业级多智能体架构】
在软件工程领域,AI 工具正经历从 GitHub Copilot(生成式补全)向 Claude Code / Cursor / Trae(任务级智能体)的代际跨越。这一转变的核心在于底层处理逻辑从“概率预测”向“目标驱动”的范式转移。
AUTOSAR组织
6 个月前
汽车
·
autosar
·
软件架构
·
软件
·
标准
AUTOSAR CP NvM 模块解析
汽车小T AUTOSAR组织以下内容由AUTOSAR官方培训直播课程整理而成,了解更多:AUTOSAR CP全新系统化培训上线!从底层到应用,三步阶梯,五大学习维度构建完整知识体系_auto sar培训-CSDN博客
带娃的IT创业者
7 个月前
设计模式
·
软件工程
·
软件架构
·
ai agent
·
ai智能体开发
·
openclaw
解密OpenClaw系列04-OpenClaw设计模式应用
本文件面向OpenClaw项目,系统梳理其在前端与资源层中体现的设计模式应用,重点覆盖工厂模式、观察者模式、策略模式、单例模式等。通过对模型配置、工具展示定义、设备识别数据及前端渲染脚本的分析,解释这些模式在系统中的具体场景、实现方式与带来的收益(可维护性、可扩展性、可测试性),并给出可视化图示帮助理解。
切糕师学AI
7 个月前
软件架构
·
多租户
多租户(Multi-tenancy)在电商平台、ERP系统、钉钉(协同办公平台)上的运用
电商领域的多租户应用主要有 两种模式,它们的目标和设计差异巨大。ERP是企业核心业务流程的管理系统,其多租户设计在安全、定制和扩展性上面临最高难度的平衡。
切糕师学AI
7 个月前
软件架构
·
多租户
如何设计多租户(Multi-tenancy)下的 tenant_id ?
我将从 设计原则、常见方案、安全考量 三个方面来详细阐述。在设计 tenant_id 之前,必须明确以下几点:
切糕师学AI
7 个月前
软件架构
·
多租户
多租户(Multi-tenancy)是什么?
想象一栋公寓大楼:多租户架构就像这栋大楼,而单租户架构则像是为每个家庭单独建造一栋别墅。从隔离程度由低到高(成本由低到高):
AUTOSAR组织
7 个月前
网络协议
·
tcp/ip
·
汽车
·
autosar
·
软件架构
·
软件
·
培训
深入解析AUTOSAR框架下的TCP/IP协议栈
邹志育 AUTOSAR组织以下内容由AUTOSAR官方培训直播课程整理而成,了解更多:AUTOSAR CP全新系统化培训上线!从底层到应用,三步阶梯,五大学习维度构建完整知识体系_auto sar培训-CSDN博客
YouEmbedded
8 个月前
stm32
·
软件架构
·
mcu中断
·
exti外设
·
启动文件分析
解码从架构到嵌套向量中断控制器(NVIC)
嵌入式系统的软件架构直接决定程序的执行效率、实时响应能力和可维护性,常见架构从简单到复杂分为轮询式、前后台式和多任务式三类,适用于不同的应用场景。