软考重点题解析-基础知识

1.加密技术:分为对称加密技术:文件的加密和解密使用相同的密钥

                     和  非对称加密技术:加密和解密不同的密钥,分别是公开密钥和私有密钥。  

例题:若A,B两人分别在认证机构(CA)M,N处获得证书,应该先由M,N互换密钥

2.OSI各层:

各层特点:物理层:用户要传递信息利用的物理媒体。(中继器:对数据信号进行放大或再生,集线器)

                  数据链路层:主要负责两个相邻结点间的线路。作用:无差错地传送以帧为单位的数据,进行流量统计。(交换机,网桥)

                 网络层:在计算机网络中进行通信的两个计算机之间可能会经过多个数据链路和通信子网。网络层的任务就是选择合适的网间路由和交换节点,确保数据及时传送。(路由器)

              应用层:网关

3.Internet地址

1.域名:用户所用的主机的名字或地址,由四部分组成,每个部分叫做子域名。

              计算机主机名.本地名.组名.最高层域名

       例如:www.dzkjdx.edu.cn

2.IP地址

因为Internet中所使用的网络协议是TCP/IP协议,所以每个主机必须用IP地址来标识。

每个IP地址都由4个小于256的数字组成,数字之间用“.”分开。

十进制的IP地址:129.102.4.11

二进制的IP地址:10000001.01100110.00000100.00001011

3.每个子网掩码跟在一个IP地址后,用于直观说明网络号和主机号

例如:IP地址172.16.3.4

    为了说明前16位是网络号,后16位是主机号,可以附上子网掩码255.255.0.0(11111111.11111111.00000000.00000000)

【A类地址,子网掩码是255.0.0.0

B类地址,子网掩码是255.255.0.0

C类地址,子网掩码是255.255.255.0】

4.IP地址后面跟上 “/网络号及子网络号编址比特位”

例如:193.168.125.0/27

表示前27位是网络号

5.E-R模型:实体联系模型

两个不同实体集之间的联系:

1:1     实体集E1中的一个实体最多和E2中的一个实体相联系。

1:n    实体集E1中的一个实体可与E2中的多个实体相联系。

m:n   实体集E1中的多个实体可以与E2中的多个实体相联系。

6.属性-实体某方面的特性

分类:

简单属性:原子性的,不可再分的

复合属性:如通信地址可以进一步分为邮编,省,市

单值属性:例如,一个职工只对应一个职工号,一个姓名

多值属性:如,一个职工的亲属可能有n个

派生属性:如,年龄可以通过出生日期和当前时间推算,不需要加入数据库中

Null属性:无意义或不知道

7.E-R图的构建:

8.数据流图:在逻辑上描述系统的功能,输入,输出和数据存储等,是系统逻辑模型的重要组成部分。

8.事务(transaction):一系列的数据操作

ROLLBACK:事务回滚。将事物从开始到ROLLBACK语句之前对数据库的更新操作撤销。

COMMIT:提交事务。将事物从开始到COMMIT语句之前对数据库的所有更新写进数据库

事物提交后不能回滚(提交后不能撤销)

事务的特性:ACID

9.数据并发

带来问题:

所以,并发事务如果在数据读写时不加以控制,会破坏事务的隔离性,一致性。

解决方法是:加锁。

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

liunx安装jdk、redis、nginx

jdk安装 下载jdk,解压。 sudo tar -zxvf /usr/local/jdk-8u321-linux-x64.tar.gz -C /usr/local/ 在/etc/profile文件中的,我们只需要编辑一下,在文件的最后加上java变量的有关配置(其他内容不要动)。 export JAVA_HOME/usr/l…

云轴科技ZStack与华东师范大学共建产教融合基地

近日,上海云轴信息科技有限公司(云轴科技ZStack)与华东师范大学上海国际首席技术官学院宣布,共同打造产教融合基地,以促进人才培养与产业需求的全方位融合。这一举措旨在深化教育与产业的合作关系,培养更多…

Maven编译报processing instruction can not have PITarget with reserveld xml name

在java项目中,平时我们会执行mvn clean package命令来编译我们的java项目,可是博主今天执行编译时突然报了 processing instruction can not have PITarget with reserveld xml name 这个错,网上也说法不一,但是绝大绝大部分是因…

Yii2中如何使用scenario场景,使rules按不同运用进行字段验证

Yii2中如何使用scenario场景,使rules按不同运用进行字段验证 当创建news新闻form表单时: 添加新闻的时候执行create动作。 必填字段:title-标题,picture-图片,description-描述。 这时候在model里News.php下rules规则…

2024年2月最新微信域名检测拦截接口源码

这段PHP代码用于检测指定域名列表中的域名是否被封。代码首先定义了一个包含待检测域名的数组 $domainList,然后遍历该数组,对每个域名发送HTTP请求并检查响应内容以判断域名是否被封。 具体步骤如下: 1. 定义待检测的域名列表。 2. 遍历域名…

Linux服务:Nginx反向代理与负载均衡

一、Nginx反向代理 1、什么是反向代理? 代理分为两类,正向代理和反向代理。 ①正向代理:帮助用户访问服务器,缓存服务器内容。 ②反向代理:代理服务器处理用户的请求,决定转发请求给谁处理负载均衡的作…

Node.js基础---Express中间件

1. 概念 1.什么是中间件 中间件(Middleware),特指业务流程的中间处理环节 2. Express 中间件的调用流程 当一个请求到达 Express 的服务器后,可以连续调用多个中间件,从而对这次请求进行预处理 3. Express 中间件格式 Express 的中间件&…

DB-GPT:大模型 + 数据库,全流程自动化

DB-GPT:大模型 数据库,全流程自动化 提出背景DB-GPT 结构具体问题与解法背景分析对比其他工具DB-GPT系统设计 提出背景 论文:https://arxiv.org/pdf/2312.17449.pdf 代码:https://github.com/eosphoros-ai/DB-GPT 本文介绍了D…

Laravel Octane 和 Swoole 协程的使用分析

之前在工作中使用 Laravel Octane 的 concurrently 处理并发时,发现在队列和定时任务中不会触发并发效果。经过分析,作了如下猜测:队列和定时任务都属于一个独立的进程,与 Octane 服务无关,而 Octane concurrently 恰恰…

msvcr120.dll丢失的解决办法,分享解决文件丢失的问题

msvcr120.dll文件丢失有这三种方法可以解决,学会这三种方法的任何一种,以后再出现dll文件丢失的情况都能很好地解决,第一种方法最为简单。先给大家说说msvcr120.dll文件为什么会丢失?丢失的原因是什么? 一.msvcr120.d…

win10安全中心误删文件怎么办?解析恢复与预防策略

在使用Windows 10的过程中,许多用户依赖于其内置的安全中心来保护电脑免受恶意软件的侵害。然而,有时安全中心的误判可能导致重要文件被错误地删除。当面对这种情况时,了解如何恢复误删的文件并掌握预防措施显得尤为重要。本文将为您详细解析…

redis01 基本概念初识

SQL与NOSQL对比 Redis介绍 诞生于2009年,全称是Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NOSQL数据库。 Redis基本概念 redis为什么快 基于内存(核心),IO多路复用,良…

二百二十五、海豚调度器——用DolphinScheduler调度执行Flume数据采集任务

一、目的 数仓的数据源是Kafka,因此离线数仓需要用Flume采集Kafka中的数据到HDFS中 在实际项目中,不可能一直在Xshell中启动Flume任务,一是项目的Flume任务很多,二是一旦Xshell页面关闭Flume任务就会停止,这样非常不…

if-else 语句

if-else 语句 概念:是双条件分支语句,根据一个条件来控制程 序执行的流程。 语法格式: if(表达式) { 若干语句 } else { 若干语句 }

GEE必须会教程—蒸散发数据时间序列分析与下载

今天带来的有关蒸散发数据的下载代码,蒸散发数据在气象气候,农业干旱监测等领域应用广泛,那么在GEE上如何方便快捷获取蒸散发数据呢?今天跟着小编分享代码,快来学习吧!! A.定义研究区域 //定义…

【C++】类型转换和IO流

目录 C语言中的类型转换 C eplicit && volatitle eplicit volatile C强制类型转换 static_cast(相关类型) reinterpret_cast(不相关类型) const_cast(去掉const属性) dynamic_cast RTTI(了解) IO流 …

ChatGpt 使用fetch-event-source实现sse流式处理

microsoft/fetch-event-source 是一个由微软提供的库,用于在客户端和服务器之间建立基于 EventSource 的连接。EventSource 是一种 HTTP 协议,允许服务器向客户端推送实时事件流。该库提供了对 EventSource 协议的封装,使得在前端 JavaScript…

二维码门楼牌管理系统技术服务:革新城市标识管理的新篇章

文章目录 前言一、二维码门楼牌管理系统的诞生背景二、二维码门楼牌管理系统的技术优势三、二维码门楼牌管理系统的应用前景四、面临的挑战与问题五、结语 前言 在数字化、智能化的时代背景下,二维码门楼牌管理系统作为一种创新的技术服务,正逐渐改变着…

AIGC下一步:如何用AI再度重构或优化媒体处理?

让媒资中“沉默的大多数”再次焕发光彩。 邹娟|演讲者 编者按 AIGC时代下,媒体内容生产领域随着AI的出现也涌现出更多的变化与挑战。面对AI的巨大冲击,如何优化或重构媒体内容生产技术架构?在多样的应用场景中媒体内容生产技术又…

springboot基于web的酒店客房管理系统论文

基于web的酒店客房管理系统 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了酒店客房管理系统的开发全过程。通过分析酒店客房管理系统管理的不足,创建了一个计算机管理酒店客房管理系统的方案。文…