先讲软件架构师,职责是服务团队和项目产品,角色对应的工作范围:
上位机与MES数据交互的常用方案
上位机与MES(Manufacturing Execution System,制造执行系统)之间的数据交互,大多数情况下都是MES提供数据接口,上位机按照MES的要求进行实施。
golang自带的死锁检测并非银弹
这说明了口口相传知识的有效性是日常值得怀疑的,同时也再一次证明了没有银弹这句话的含金量。
UML之发现用例
遵循上述形式获得的用例名称通常是正确的,并且很容易理解。然而有些特殊的用例不适用这种命名的方法。例如,在系统或参与者具备自主能力的场景下,一个机器人系统会自行进入休眠状态,一个时钟会自动计时,此时没有具有传统目标的传统参与者。
用例图简单易懂,几乎不需要经过专业训练就可以阅读和开发,而用例图又是描述需求的手段,故而通常它由需求分析人员与参与者的代表共同开发,或者由需求分析人员开发后,与参与者讨论修改而成。最终形成的用例图还须交给各参与者代表进行审查。参与者代表审查用例图非常有必要且有价值,因为参与者可以明确知道用例图是否包含了他们自己所有的目标,或者是否存在跟他们不相关的目标。也正是基于此,在为用例命名时应当使用参与者的术语,而避免使用IT术语或者实现时的概念,同时力求简单、明确,确保每个人都能理解。
系统开发人员倾向于围绕用例来组织项目,因为这样可以使项目更易于相关各方理解。通常一个项目应当生成需求或设计文档,可以考虑先按参与者再按用例来组织文档结构(如下图所示),同时也可以通过创建相关用例的包来构建包结构。

本文简单讨论了用例的概念及如何发现用例,关于用例与参与者更深入的概念与知识,请参阅博客下UML合集中的其他相关文章。
sql server版本太老,java客户端连接失败问题定位
这个系统大概是下面这样的,支持录入各种数据源的信息(ip、端口、数据库种类、账号密码等):
Python学习(四)——配套《PyTorch深度学习实战》
字符串的相加是通过使用加号(
+)运算符来实现的。它将两个或多个字符串连接成一个单一的字符串。
如何设计一个分布式配置中心?
先来简单理解为什么需要配置中心?
DVWA靶场Open HTTP Redirect (重定向) 漏洞所有级别通关教程及源码审计
HTTP 重定向基本原理
Verilog6_串行通信协议
\(I^2C\)(Inter-Integrated Circuit)总线是PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准,他是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。
AI应用平台搭建之旅(上) – 框架篇(附:AICon大会阿里国际Agent应用平台分享)
作为AI应用搭建平台核心架构师,这段时间一直专注于阿里国际APaaS平台以及AI基础设施建设,LangEngine框架也开始结合国际复杂电商业务做一些更加落地性的场景落地,让LangEngine有了新的活力。
小狮博客