软件考试学习笔记(希赛)

news2025/9/6 18:14:09

软考学习笔记-软件设计师

  • 1. 软考基本介绍
    • 1.1 软考分数制
    • 1.2软考考试分类介绍
    • 1.3软件考试报名网站
    • 1.4考试内容
      • 1.4.1上午考试内容-综合知识
      • 1.4.2下午考试内容-软件设计
  • 2.数据的表示
    • 2.1进制转换
      • 2.1.1R进制------》十进制转换
      • 2.1.2十进制-----》R进制转换
      • 2.1.3二进制与八进制与16进制转换
    • 2.2码制
      • 2.2.1原码
      • 2.3.2反码
      • 2.3.3补码(运算结果是正确的)
      • 2.3.4移码
    • 2.3浮点数表示
    • 2.4逻辑运算
      • 2.4.1运算符
      • 2.4.2短路原则
  • 3.校验码
    • 3.1奇偶校验码
    • 3.2CRC循环冗余校验码
    • 3.3海明校验码△
  • 4.CPU的组成
    • 4.1运算器
    • 4.2控制器
  • 5.寻址方式
    • 5.1指令的基本概念
    • 5.2立即寻址方式
    • 5.3直接寻址方式
    • 5.4简接寻址方式
    • 5.5寄存器寻址方式
    • 5.6寄存器间接寻址方式
  • 6.CISC与RISC
  • 7.流水线
    • 7.1基本概念
    • 7.2流水线计算
    • 7.3流水线吞吐率计算
  • 8.存储系统
    • 8.1层次化存储体系
      • 8.1.1基本概念
      • 8.1.2层次存储结构-分类
    • 8.2Cache
      • 8.2.1概念
      • 8.2.2地址映像
    • 8.3主存编址计算
      • 8.3.1存储单元
      • 8.3.2编址内容
  • 9.输入/输出技术
    • 9.1数据传输控制方式
    • 9.2中断
  • 10.总线
    • 10.1概念
  • 11.系统可靠性分析
    • 11.1可靠性指标
    • 11.2串联系统与并联系统
    • 11.3混合系统
  • 12. 性能指标
  • 13.计算机组成与体系结构
    • 13.1总结
    • 13.2分值分布
  • 14.操作系统
    • 14.1操作系统的作用
    • 14.2特殊的操作系统
  • 15.进程和线程
    • 15.1进程
    • 15.2进程与程序的区别
    • 15.3进程与线程区别
    • 15.4进程的状态
  • 16.进程调度
    • 16.1PV操作
    • 16.2前视图与PV操作
    • 16.3死锁
      • 16.3.1死锁产生的条件
      • 16.3.2 死锁的处理
    • 16.4进程资源图
  • 17.段页式存储
    • 17.1页式存储
    • 17.2段式存储
  • 18.磁盘管理
    • 18.1磁盘调度算法
  • 19.IO管理软件
  • 20 文件管理
  • 21.作业管理
  • 22.数据库
    • 22.1 数据库体系结构
    • 22.2分布式数据库
    • 22.3数据库的三级模式结构
    • 22.4数据仓库
    • 22.5数据库设计过程
      • 22.5.1概念设计过程
      • 22.5.2逻辑结构设计
    • 22.7关系代数
    • 22.8规范化理论
      • 22.8.1基本概念
      • 22.8.2规范化理论
    • 22.9模式分解
  • 23.SQL语言
    • 23.1普通查询
    • 23.2分组查询
    • 23.3权限控制
  • 24 并发控制
    • 24.1事务特性 ACID
    • 24.2并发问题
    • 24.3封锁协议

1. 软考基本介绍

1.1 软考分数制

满分:75
及格:45

1.2软考考试分类介绍

在这里插入图片描述

1.3软件考试报名网站

链接: 软考官网
上半年考试:5月份下旬
下半年考试:11月上旬
在这里插入图片描述
中级
综合知识:单选题,填空题
软件设计题:填空

1.4考试内容

1.4.1上午考试内容-综合知识

在这里插入图片描述
在这里插入图片描述

1.4.2下午考试内容-软件设计

在这里插入图片描述

2.数据的表示

2.1进制转换

进制数码基数位权
十进制 (D)0,1,2,3,4,5,6,7,8,91010^K
二进制 (B)0,122^k
十六进制 (H)0-9 ,A,B,C,D,E,F1616^K

2.1.1R进制------》十进制转换

R进制------》十进制转换按权展开法(将R进制数的每一位数值用R^k形式表示)

2.1.2十进制-----》R进制转换

十进制-----》R进制转换短除法(除基取余法),余数从下往上读
在这里插入图片描述
可以按权展开法进行验证

2.1.3二进制与八进制与16进制转换

二进制–》八进制:1位 ----- 3位
二进制–》16进制: 8421

2.2码制

2.2.1原码

最高位是符号位,其余低位表示数值的绝对值

原码不参与运算

2.3.2反码

  • 正数的反码与原码相同
  • 负数的反码是其绝对值按位取反(符号位不变)

2.3.3补码(运算结果是正确的)

  • 正数的补码与原码相同
  • 负数的补码是其反码末位加1(符号位不变)

2.3.4移码

补码符号位按位取反

2.3浮点数表示

N=尾数*基数^指数
尾数:用补码表示
阶码:用移码表示
对阶时,小数向大数看齐

  • 浮点数能够表示的数的范围是由其阶码的位数决定的。
  • 尾数:有效精度
  • 数符:尾数部分的符号位
  • 阶符:阶码的符号位

在这里插入图片描述

2.4逻辑运算

2.4.1运算符

在这里插入图片描述

在这里插入图片描述
优先级:!>&&>||

!>算术运算符>关系运算符>&&>||>赋值运算

2.4.2短路原则

在逻辑表达式的求解中,并不是所有的逻辑运算符都要被执行。
在这里插入图片描述

3.校验码

3.1奇偶校验码

码距:任何一种编码都由许多码字构成,任意两个码字之间最少的变化的二进制位数就称为数据校验码的码距。

奇偶校验编码的编码方法是:由若干位有效信息(如一个字节),再加上一个二进制位(校验位)组成校验码。

奇校验:整个校验码(有效信息位和校验位)中“1”的个数为奇数
偶校验:整个校验码(有效信息位和校验位)中“1”的个数为偶数

3.2CRC循环冗余校验码

可检错,不可纠错
CRC的编码方法是:在k位信息码之后拼接r位校验码。应用CRC码的关键是如何从K位信息位简便的得到R位校验位,以及如何从k+r信息码判断是否出错。.

把接收到的CRC校验码用约定的生成多项式G(X)去除(模二除法),如果正确,则余数为0如果某一位出错,则余数不为0;不同的位数出错其余数不同,余数和出错位序号之间有惟一的对应关系。

3.3海明校验码△

海明校验码的原理是:在有效信息位中加入几个校验位行成海明码,使码距比较均匀地拉大,并把海明码的每个二进制位分配到几个奇偶校验组中。当某一位出错后,就会引起有关的几个校验位的值发生变化,这不但可以发现错误,还能指错误位置,为自动纠错提供了依据。

2^r>=m(信息位)+r(求的最小值)+1

在这里插入图片描述

4.CPU的组成

在这里插入图片描述

4.1运算器

  1. 算数逻辑单元ALU
    数据的算术运算和逻辑运算
  2. 累加寄存器AC
    通用寄存器,位ALU提供一个工作区,用在暂存数据
  3. 数据缓冲寄存器DR
    写内存,暂存指令或数据
  4. 状态条件寄存器PSW
    存状态标志与控制标志

4.2控制器

  1. 程序计数器PC
    存储下一条要执行指令的地址
  2. 指令寄存器IR
    存储即将执行的指令
  3. 指令译码器ID
    对指令中的操作码字段进行分析解释
  4. 时序部件
    提供时序控制信号

5.寻址方式

5.1指令的基本概念

一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如下

操作字段码地址字段码

5.2立即寻址方式

操作数直接放在指令中,速度快,灵活性差

5.3直接寻址方式

指令中存放的是操作数的地址

5.4简接寻址方式

指令中存放了一个地址,这个地址对应的内容是操作数的地址

5.5寄存器寻址方式

寄存器存放操作数

5.6寄存器间接寻址方式

寄存器内存放的是操作数的地址

6.CISC与RISC

在这里插入图片描述

7.流水线

7.1基本概念

流水线是指程序执行时,多条指令重叠进行操作的一种准并行处理实现技术。
在这里插入图片描述

7.2流水线计算

在这里插入图片描述r1=3+2+4
r2=(3+2+4)*10
r3=(3+2+4)+(10-1)*4(执行最长的一条,流水线周期)

在这里插入图片描述

7.3流水线吞吐率计算

  • 单位时间内流水线所完成的任务量数量或输出的结果数量
  • 流水线周期的倒数
    在这里插入图片描述

8.存储系统

8.1层次化存储体系

8.1.1基本概念

  • 内存:

    • 随机存储器RAM
    • 只读存储器ROM
  • 外存:硬盘、光盘、U盘等.

  • 虚拟存储器:主存+内存
    在这里插入图片描述

  • 局部性原理是层次化存储结构的支撑

  • 时间局部性:刚被访问的内容,立即又被访问

  • 空间局部性:刚被访问的内容,邻近的空间很快被访问

8.1.2层次存储结构-分类

在这里插入图片描述

8.2Cache

8.2.1概念

  • 在计算机系的存储系统中,cache是访问速度最快的层次(若有寄存器,寄存器最快

  • 使用cache改善系统性能的依据是程序的局部性原理。

    • 时间局部性
    • 空间局部性
      在这里插入图片描述在这里插入图片描述

8.2.2地址映像

在这里插入图片描述在这里插入图片描述

8.3主存编址计算

8.3.1存储单元

存储单元个数=最大地址-最小地址+1

8.3.2编址内容

  • 按字编址:存储体的存储单元是字存储单元,即最小寻址单位的一个字
  • 按字节编址:存储体的存储单元是字节存储单元,即最小寻址单位是一个字节
  • 总容量=存储单元个数*编址内容

根据存储器所要求的容量和选定的存储芯片容量,就可以计算出所需芯片的总数,即
总片数=总容量/每片的容量

9.输入/输出技术

9.1数据传输控制方式

  • 程序控制(查询方式):分为无条件传送和程序查询方式两种。方法简单,硬件开销小,但IO能力不高,严重影响CPU的利用率。
  • 程序中断方式:与程序控制方式相比,中断方式因为CPU无需等待而提高了传输的影响速度。
  • DMA方式:DMA方式是为了在主存与外设之间实现高速、批量数据交换而设置的。DMA方式比程序控制方式与中断方式都高效。
  • DMAC想总线裁决逻辑提出总线请求;CPU执行完当前总线周期即可释放总线控制权,此时DMA响应,通过DMAC通知IO接口开始DMA传输。
  • 通道方式
  • I/O机制

9.2中断

在这里插入图片描述

10.总线

10.1概念

  • 一条总线同一时刻仅允许一个设备发送,但允许多个设备接收
  • 数据总线(Data Bus):在CPU与RAM之间来回传送需要处理或是需要储存的数据
  • 地址总线(Address Bus):用来制定RAM(Random Access Memory)之中存储的数据的地址。
  • 控制总线(Control Bus):将微处理器控制单元(Control Unit)的信号,传送到周边设备。

11.系统可靠性分析

11.1可靠性指标

在这里插入图片描述

11.2串联系统与并联系统

在这里插入图片描述

11.3混合系统

在这里插入图片描述

12. 性能指标

在这里插入图片描述

  • 不同计算机字长不一样
  • 吞吐量:是指软件每分钟可以处理的多少个请求
  • 时钟周期=1/主频 (s)

13.计算机组成与体系结构

13.1总结

在这里插入图片描述

13.2分值分布

在这里插入图片描述

14.操作系统

14.1操作系统的作用

14.2特殊的操作系统

在这里插入图片描述

15.进程和线程

15.1进程

进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。它由程序块、进程控制块(PCB)和数据块三部分组成。

PCB:PCB是指进程存在的唯一标志。内容包含进程标识符、状态、位置信息、控制信息、队列指针、优先级、现场保护区等。

15.2进程与程序的区别

  • 进程是一次程序执行的过程,没有程序就没有进程。
  • 程序是一个静态的概念,而进程是一个动态的概念,它由创建而产生,完成任务后因撤销而消亡
  • 进程是系统进行资源分配和调度的独立单位而程序不是

15.3进程与线程区别

  • 进程有两个基本属性:
    • 可拥有资源的独立单位
    • 可独立调度和分配资源的基本单位
  • 线程可共享资源
    • 内存地址空间
    • 代码
    • 数据
    • 文件等
  • 线程不可共享的:
    • 程序计数器
    • 寄存器

15.4进程的状态

三态模型:运行----就绪------阻塞
在这里插入图片描述
五态模型
在这里插入图片描述

16.进程调度

16.1PV操作

  • 同步:速度有差异,在一定情况下等待,直接制约
  • 互斥(互斥如千军万马过独木桥),间接制约,对临界资源的访问
  • 临界资源:诸进程间需要互斥方式对其进行共享的资源
    在这里插入图片描述
  • P操作:加锁
  • V操作:解锁
  • S :信号量,全局变量

16.2前视图与PV操作

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

16.3死锁

所谓死锁,是指两个以上的进程互相都要要求对方已经占有的资源导致无法继续运行下去的现象。

16.3.1死锁产生的条件

  • 互斥
  • 请求保持
  • 不可剥夺条件
  • 环路条件

16.3.2 死锁的处理

死锁的处理策略

  1. 鸵鸟策略(不予理睬)
  2. 预防策略
  3. 避免策略
  4. 检测与解除死锁

系统不可能发生死锁的最小资源数

(w-1)*m+1<=n

w:每个进程需要的资源数
m:为进程数

16.4进程资源图

  • 请求资源:进程指向资源
  • 分配资源:资源指向进程

17.段页式存储

17.1页式存储

程序与内存划分为同样大小的块,以页为单位将程序调入内存

  • 逻辑地址=页号+页内地址
  • 物理地址=页帧号+页内地址
    优点:利用率高

17.2段式存储

按照用户作业的自然段来划分逻辑空间,然后调入内存,段的长度可以不一样。

18.磁盘管理

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

18.1磁盘调度算法

  1. 先来先服务(FCFS)
  2. 最短寻道时间优先(SSTF)
  3. 扫描算法(SCAN)
  4. 单向扫描调度算法(CSCAN)

19.IO管理软件

在这里插入图片描述

20 文件管理

  • 文件:是具有符号名的,在逻辑上具有完整意义的一组相关信息的集合。
  • 逻辑结构:有结构的记录式文件,无机构的流式文件
  • 物理结构:连续结构,链接结构,索引结构,多个物理块的索引表
  • 文件目录:文件目录项/文件控制块FCB
  • 文件控制块包含(基本信息类、存取控制信息类,使用信息类)
  • 目录结构:一级目录、二级目录、多级目录

21.作业管理

在这里插入图片描述
在这里插入图片描述

22.数据库

22.1 数据库体系结构

  1. 集中式数据库系统
  2. 客户端/服务器结构
  3. 分布式数据库
  4. 并行数据库

22.2分布式数据库

在这里插入图片描述

22.3数据库的三级模式结构

在这里插入图片描述

三级模式

  • 概念模式
  • 外模式
  • 内模式

两级映像

  • 模式/内模式映像
  • 外模式/模式映像

22.4数据仓库

在这里插入图片描述

22.5数据库设计过程

22.5.1概念设计过程

在这里插入图片描述
在这里插入图片描述

22.5.2逻辑结构设计

在这里插入图片描述

22.7关系代数

并,差,广义笛卡尔积,投影、选择
自然连接(先做选择,再做投影)

22.8规范化理论

22.8.1基本概念

  • 函数依赖
  • 非平凡函数依赖
  • 平凡的函数依赖
  • 完全函数依赖
  • 部分函数依赖
  • 传递依赖
  • 主属性和非主属性
  • 外码
  • 函数依赖的公理系统(Amstrong公理体系)
    • 自反律
    • 增广律
    • 传递律
    • 合并规则
    • 伪传递规则
    • 分解规则

22.8.2规范化理论

第一范式:若关系模式R的每一个分量是不可再分的数据项,则关系模式R属于第一范式

第二范式:当且仅当关系模式R是第一范式,且每一个非主属性完全依赖候选键时,则称关系模式R是第二范式。

数据冗余、修改异常、插入异常、删除异常

第三范式:当且晋档关系模式R是第二范式(2NF),且R中没有非主属性传递依赖于候选键时,则关系模式R是第三范式

在这里插入图片描述

22.9模式分解

分解具有无损连接性
分解具有保持函数依赖
分角既要保持无损连接,又要保持函数依赖

无损连接:指将一个关系模式分解成若干个关系模式后,通过自然连接等运算仍能还原到原来的关系模式

23.SQL语言

23.1普通查询

SELECT

23.2分组查询

GROUP BY HAVING

23.3权限控制

GRANT
REVOKE

24 并发控制

24.1事务特性 ACID

原子性
一致性
隔离性
持久性

24.2并发问题

丢失更新
不可重复读
读脏数据

24.3封锁协议

S锁和X锁
S锁:共享锁,读锁
X锁:排它锁,写锁


在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1107311.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SVM支持向量机

定义 支持向量机&#xff08;SVM&#xff09;&#xff0c;Supported Vector Machine,基于线性划分&#xff0c;输出一个最优化的分隔超平面&#xff0c;该超平面不但能将两类正确分开,且使分类间隔(margin)最大 **所有训练数据点距离最优分类超平面的距离都要大于支持向量距离…

我的创作一周年纪念日

目录 机缘收获憧憬 机缘 还真是,像极了<<匆匆>>里的那一段话. “聪明的,你告诉我,我们的日子为什么一去不复返呢?——是有人偷了他们罢:那是谁?又藏在何处呢&#xff1f;是他们自己逃走了罢&#xff1a;现在又到了哪里呢&#xff1f;” 一年的光景就这么过去了…

企业级API网关,金蝶是如何架构的?

说在前面 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;很多小伙伴拿到一线互联网企业如阿里、网易、有赞、希音、百度、滴滴的面试资格。 最近&#xff0c;尼恩指导一个小伙伴简历&#xff0c;写了一个《高并发网关项目》&#xff0c;此项目帮这个小伙拿到 字节/阿里/…

论文阅读之《Kindling the Darkness: A Practical Low-light Image Enhancer》

目录 摘要 介绍 已有方法回顾 普通方法 基于亮度的方法 基于深度学习的方法 基于图像去噪的方法 提出的方法 2.1 Layer Decomposition Net 2.2 Reflectance Restoration Net 2.3 Illumination Adjustment Net 实验结果 总结 Kindling the Darkness: A Practical L…

安科瑞Acrel-7000工业能耗在线监测系统,企业能源管控平台

安科瑞虞佳豪 能源管理系统采用分层分布式系统体系结构&#xff0c;对建筑的电力、燃气、水等各分类能耗数据进行采集、处理&#xff0c;并分析建筑能耗状况&#xff0c;实现建筑节能应用等。通过能源计划&#xff0c;能源监控&#xff0c;能源统计&#xff0c;能源消费分析&a…

脏数据绕过waf,Yakit爆破base64编码密码,ssh无密码登录受害主机

文章目录 waf、Yakit、ssh 技巧waf 脏数据绕过Yakit 工具对明文密码通过base64编码的格式进行爆破 SSH实操 waf、Yakit、ssh 技巧 waf 脏数据绕过 以pikachu靶场的文件上传功能为例 上传一个木马图片 显示已拦截。 找到form-data;字段加一个分号&#xff0c;中间写一些脏数…

电子器件系列49:CD4050B缓冲器

同相和反向缓冲器 还搞不懂缓冲电路&#xff1f;看这一文&#xff0c;工作原理作用电路设计使用方法 - 知乎 (zhihu.com) 缓冲器_百度百科 (baidu.com) 1、缓冲器的定义 缓冲器是数字元件的其中一种&#xff0c;它对输入值不执行任何运算&#xff0c;其输出值和输入值一样&…

Linux真的很难吗?文末送5本《Linux运维之道(第3版)》

目录 一、百度百科二、VMWare中安装centos1、下载地址2、网络适配器简介 三、克隆和快照1、克隆一般用于项目部署2、快照相当于SVN&#xff0c;是Linux系统的版本管理手段 四、XShell和Xftp1、XShell百度百科2、Xftp百度百科3、xshell7和xftp7下载地址 五、vi和vim1、vim基本编…

无管道后门(Backdoor)编写

1. 代码编写 这是基于异步套接字的后门, 利用windows提供的WSASocket API函数, 这个API和socket的区别是, 其无需等待收发完成就可以继续执行, 也就是异步的。这可实现不用管道进行收发数据。 代码: #include <WinSock2.h> #include <windows.h> #include <tc…

Leetcode 349 两个数组的交集 (哈希表)

Leetcode 349 两个数组的交集 &#xff08;哈希表&#xff09; 解法1 &#x1f60b;解法2 解法1 &#x1f60b; 自己的笨比方法:【哇这居然是标准解法之一&#xff0c;我不是笨比&#x1f60b;&#x1f60b;&#x1f60b;】 创建了两个hash数组&#xff0c;nums1出现一个就对应…

基于鹰栖息优化的BP神经网络(分类应用) - 附代码

基于鹰栖息优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码 文章目录 基于鹰栖息优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.鹰栖息优化BP神经网络3.1 BP神经网络参数设置3.2 鹰栖息算法应用 4.测试结果&#x…

华为云云耀云服务器L实例性能测评|华为云云耀云服务器L实例评测使用体验

华为云云耀云服务器L实例性能测评 文章目录 华为云云耀云服务器L实例性能测评1. 云耀云服务器L实例简介1.2 云耀云服务器与弹性云服务器区别1.3 云耀负载均衡 2. 云耀云服务器L实例购买2.1 云耀服务器L实例购买2.1.1 云耀服务器L实例初始化配置2.1.2 远程登录云耀服务器L实例 3…

【Java 进阶篇】HTML DOM样式控制详解

当我们讨论网页设计时&#xff0c;样式是一个至关重要的方面。它使我们能够改变文本、图像和其他页面元素的外观&#xff0c;从而创造出吸引人的网页。在HTML DOM&#xff08;文档对象模型&#xff09;中&#xff0c;我们可以使用JavaScript来操作和控制样式。这篇博客将详细介…

OneDrive打不开了,怎么办?使用管理员身份也无效,分享解决办法如下

文章目录 1、问题描述2、解决办法2.1 修改注册表信息2.2 修改本地组策略 1、问题描述 电脑自带的 OneDrive 突然打不开了&#xff0c;双击也没有任何反应&#xff0c;以管理员身份打开也不行。去看了好多资料才解决这个问题&#xff0c;现分享如下&#xff1b; 2、解决办法 …

计网 七层网络模型

计网 七层网络模型 一.协议&#xff08;protocol&#xff09; 1.什么是协议 数据在网络中传输时按照的规则就是协议&#xff08;protocol&#xff09; 协议&#xff08;protocol&#xff09;规定了数据在网络中传输的顺序&#xff0c;格式&#xff0c;以及携带哪些内容 二…

【解决】运行vue项目,启动报错 in ./node_modules/@intlify/core-base/dist/core-base.cjs

我的处理方式: 一开始查了好多方法&#xff0c;删除node_modules&#xff0c;重新安装&#xff0c;切换node版本等&#xff0c;但是发现并没有用 之后来发现是安装依赖包的时候有些包安装失败导致的&#xff0c;只要有针对性的重新安装依赖就可以了 例如&#xff1a; in ./n…

【vue2.x】如何快速实现每个月倒计时

代码一 //获取这个月最后一天getLastDay(){var year new Date().getFullYear(); //获取年份var month new Date().getMonth() 1; //获取月份var lastDate new Date(year, month , 0).getDate(); //获取当月最后一日month month < 10 ? 0 month : month ; //月份补 0…

6 个可解锁部分 GPT-4 功能的 Chrome 扩展(无需支付 ChatGPT Plus 费用)

在过去的几个月里&#xff0c;我广泛探索了 ChatGPT 的所有可用插件。在此期间&#xff0c;我发现了一些令人惊叹的插件&#xff0c;它们改进了我使用 ChatGPT 的方式&#xff0c;但现在&#xff0c;我将透露一些您需要了解的内容。 借助 Chrome 扩展程序&#xff0c;所有 Chat…

深度学习(生成式模型)——DDPM:denoising diffusion probabilistic models

文章目录 前言DDPM的基本流程前向过程反向过程DDPM训练与测试伪代码 前向过程详解反向过程详解DDPM损失函数推导结语 前言 本文将总结扩散模型DDPM的原理&#xff0c;首先介绍DDPM的基本流程&#xff0c;接着展开介绍流程里的细节&#xff0c;最后针对DDPM的优化函数进行推导&…

网络通信——与WEB服务器交换数据(三十)

1. 与WEB服务器交换数据 1.1 知识点 &#xff08;1&#xff09;可以通过地址重写的方式进行Web Server的访问&#xff1b; &#xff08;2&#xff09;可以采用POST方式进行请求的提交&#xff1b; &#xff08;3&#xff09;可以读取网络上的图片信息&#xff1b; 1.2 具体…