相关文章
如何理解基于架构的软件设计(ABSD)
既然是基于架构的软件设计那么就离不开架构这两个字,整个设计的核心思想都是架构,所以我们首先要理解什么叫架构。
那么什么叫架构呢?在软件开发中,架构指的是系统的高层次结构和组织方式。它涉及以下几个方面:
组件…
建站知识
2024/12/23 11:20:49
【计网】计算机网络基础
当自律变成一种本能的习惯, 你就会享受到它的快乐。 --- 村上春树 --- 初识计算机网络 1 初识协议1.1 协议分层1.2 OSI七层模型1.3 TCP / IP协议 2 初识局域网2.1 什么是局域网2.2 MAC地址2.3 局域网通信 3 简单认识IP地址 1 初识协议
1.1 协议分层
首先&#…
建站知识
2024/12/23 11:29:21
数据结构基础之《(3)—二分法》
一、认识二分法
1、经常见到的类型是在一个有序数组上,开展二分搜索 2、但有序真的是所有问题求解时使用二分的必要条件吗?不 3、只要能正确构建左右两侧的淘汰逻辑,你就可以二分
二、二分法怎么用
1、在一个有序数组中,找某个…
建站知识
2024/12/23 7:10:42
pytest 常用的辅助函数和工具函数
pytest 常用的辅助函数和工具函数示例
# File: my_module.pydef fetch_data():return process datadef process_data():data fetch_data()return data.upper()
import logging
import sys
import pytest#01-------------------------------pytest.fixture,sample_data 在测试…
建站知识
2024/12/23 11:29:13
12,sql 中分组查询
分组函数(聚合函数)
sum(列名) --求和 AVG(列名) --求平均 MIN(列名) --求最小 MAX(列名) --求最大 COUNT(列名 | * |数字) --计数 group by
根据要求,按照规则分组,统一分析各组的情况,每一组返回一个值。
SELECT…
建站知识
2024/12/23 8:43:18
网络编程day04(UDP、Linux IO 模型)
目录
【1】UDP
1》通信流程
2》函数接口
1> recvfrom
2> sendto 3》代码展示
1> 服务器代码
2> 客户端代码 【2】Linux IO 模型
场景假设一 1》阻塞式IO:最常见、效率低、不耗费CPU
2》 非阻塞 IO:轮询、耗费CPU,可以处…
建站知识
2024/12/23 11:29:01
PCI Express 体系结构导读摘录(五)
系列文章目录 PCI Express 体系结构导读摘录(一) PCI Express 体系结构导读摘录(二) PCI Express 体系结构导读摘录(三) PCI Express 体系结构导读摘录(四) PCI Express 体系结构导读…
建站知识
2024/12/23 11:28:57