找回密码
 立即注册
PLC结构化文本(ST)——访问修饰符
PLC Structured Text Object Oriented Programming PLC结构化文本(ST)——访问修饰符 访问修饰符及作用 根据出现位置不同划分 [*]1.出现在功能块(FB)中 [*]①.Public:最低访问级别,此功能块可以被任何地方声明调用。 [*]②.In ...
饮邺谲 2025-6-6 13:23
738 0 0
读构建可扩展分布式系统:方法与实践13可扩展的事件驱动处理
1. 可扩展的事件驱动处理 1.1. 使用消息传递系统进行通信,你可以创建松耦合的架构 [*]1.1.1. 消息生产者只是将消息存储在队列中,而不用关心消费者如何处理消息 [*]1.1.2. 有一个或多个消费者,并且生产者和消费者的集合可以随着 ...
颜清华 2025-6-6 13:23
44 0 0
PLC结构化文本(ST)——继承(inheritance)
PLC Structured Text Object Oriented Programming PLC结构化文本(ST)——继承(inheritance) 继承的概念 继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易 ...
筒濂 2025-6-6 13:22
113 0 0
读软件设计的要素01概念
1. 概念 1.1. 一个软件,从运行于手机上的最小程序到大型的企业系统,都是由概念组成的,每个概念都是独立的功能单元 1.2. 软件中的可用性问题,经常可以追溯到其底层概念 [*]1.2.1. 概念帮助识别软件的不可用性 1.3. 概念都是以 ...
扫恢怯 2025-6-6 13:22
29 0 0
读软件设计的要素02概念的目的
1. 要素 1.1. 概念的定义包括名称、目的、状态、操作和操作原则 1.2. 操作原则(operational principle) [*]1.2.1. 操作原则用于展示如何通过操作实现目的,这是理解概念的关键 [*]1.2.2. 展示如何通过操作的组合实现概念的目的, ...
遇玷 2025-6-6 13:21
38 0 0
读构建可扩展分布式系统:方法与实践14流处理系统
1. 流处理系统 1.1. 时间就是金钱 [*]1.1.1. 从数据中提取有价值的知识和获得洞见的速度越快,就能越快地响应系统所观察的世界的变化 [*]1.1.2. 信用卡欺诈检测 [*]1.1.3. 网络安全中异常网络流量的捕获 [*]1.1.4. 在支持GPS的 ...
公新蕾 2025-6-6 13:21
46 0 0
PLC结构化文本(ST)——接口(Interface)
PLC Structured Text Object Oriented Programming PLC结构化文本(ST)——接口(Interface) 接口定义 接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 "是什么" 部分,派生类定义了语法合同 "怎么做" 部分。 接口 ...
饮邺谲 2025-6-6 13:21
671 0 0
读软件设计的要素04概念的关系
1. 概念的关系 1.1. 概念是独立的,彼此间无须相互依赖 [*]1.1.1. 一个概念是应该独立地被理解、设计和实现的 [*]1.1.2. 独立性是概念的简单性和可重用性的关键 1.2. 软件存在依赖性 [*]1.2.1. 不是说一个概念需要依赖另一个概 ...
萨瑞饨 2025-6-6 13:21
34 0 0
JDBC,SQL注入,事务,C3P0与Druid连接池(最详细解析)
JDBC JDBC(Java DataBase Connectivty,Java数据库连接)API,是一种用于执行Sql语句的Java API,可以为关系型数据库提供统一的访问,其由一组Java编写的类和接口组成. JDBC驱动程序 起初,SUN公司推出JDBC API希望能适用于所有数据库,但实际 ...
蝌棚煌 2025-6-6 13:21
127 0 0
读软件设计的要素03概念的组合
1. 概念的组合 1.1. 概念不像程序那样,可以用较大的包含较小的 [*]1.1.1. 每个概念对用户来说都是平等的,软件或系统就是一组串联运行的概念组合 1.2. 概念是通过操作来同步组合的 [*]1.2.1. 同步并不增加新的概念操作,但会限 ...
眺愤 2025-6-6 13:20
37 0 0
读软件设计的要素05概念的特性
1. 概念的特性 1.1. 专一性原则(specificity principle)认为概念与目的应该一一对应 [*]1.1.1. 专一性原则已被证明是概念设计中最有用的原则之一 [*]1.1.2. 一个概念最多只能满足一个目的 1.2. 很少有没有目的的概念 [*]1.2.1. ...
阙忆然 2025-6-6 13:20
61 0 0
设计模式之模板方法模式(三分钟学会一个设计模式)
模板方法模式(Template Method Pattern)也称之为模板模式(Template Pattern),是设计模式中最简单的模式之一。 先来看定义: 定义一个操作中算法的骨架(模板),将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可 ...
姨番单 2025-6-6 13:20
297 0 0
一种结构感知与识别增强的二维码图像超分辨率网络
QRSuperResolutionNet:一种结构感知与识别增强的二维码图像超分辨率网络(附代码解析) 趁着 web开发课程 期末考试前夕,写一篇博客。{{{(>_
常士 2025-6-6 13:19
922 0 0
读软件设计的要素07读后总结与感想兼导读
1. 基本信息 软件设计的要素 丹尼尔·杰克逊著 浙江教育出版社,2024年5月出版 1.1. 读薄率 书籍总字数236千字,笔记总字数18853字。 读薄率18853÷236000≈8% 1.2. 读厚方向 [*]构建可扩展分布式系统方法与实践 [*]设计模式:可 ...
蒲善思 2025-6-6 13:10
66 0 0
PLC结构化文本(ST)——结构体属性外部调用(Issue)
PLC Structured Text Object Oriented Programming PLC结构化文本(ST)——结构体属性外部调用(Issue) 问题 很久之前在做OOP编程时,遇到过这样一个问题,创建一个属性类型是结构体,而我在外部访问结构体内部成员时编译器(TwinCA ...
荡俊屯 2025-6-6 13:03
565 0 0
一文看懂什么是架构
对程序员来说,架构是一个常见词汇。如果想成为一名架构师,对架构概念的理解必须清晰。否则,在制定架构方案时,肯定会漏洞百出,问题频发,这将对你的面试、晋升和团队领导产生负面影响。 我们看下维基百科关于架构的定义: 软件架构是 ...
姚梨素 2025-6-6 12:58
983 0 0
读构建可扩展分布式系统:方法与实践01可扩展系统简介
1. 简介 1.1. 在过去20年里,软件系统的规模、复杂性和容量都出现了前所未有的增长 1.2. 代码是容器、数据库、消息传递系统和其他组件的一部分,通过调用API和构建指令,构成你的应用程序 1.3. 可扩展(scalable)是软件工程中用来描 ...
何书艺 2025-6-6 12:50
36 0 0
设计模式之状态模式(三分钟学会一个设计模式)
状态模式(State Pattern)的定义是这样的:类的行为是基于它的状态改变的。 注意这里的状态不是狭义的指对象维护了一个“状态”字段,我们传入了不同的枚举值,对象整体的表现行为(对外方法)就改变了。 而是指内部的(任意)字段如果 ...
但婆 2025-6-6 12:48
244 0 0
设计模式之状态模式(三分钟学会一个设计模式)
状态模式(State Pattern)的定义是这样的:类的行为是基于它的状态改变的。 注意这里的状态不是狭义的指对象维护了一个“状态”字段,我们传入了不同的枚举值,对象整体的表现行为(对外方法)就改变了。 而是指内部的(任意)字段如果 ...
蓝娅萍 2025-6-6 12:45
685 0 0
读构建可扩展分布式系统:方法与实践02分布式系统架构简介
1. 系统架构基础 1.1. 几乎所有大规模系统都是从小规模开始,在成功路上逐渐发展壮大 1.2. 通信使用标准的应用层网络协议,通常是HTTP 1.3. Java EE和Java的Spring框架 1.4. Python的Flask 1.5. 随着应用程序的特性变得更加丰富 ...
垢峒 2025-6-6 12:43
40 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则