数据库,计算机网络、操作系统刷题笔记28

news2024/11/20 1:39:10

数据库,计算机网络、操作系统刷题笔记28

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩
刷题笔记系列文章:
【1】Oracle数据库:刷题错题本,数据库的各种概念
【2】操作系统,计算机网络,数据库刷题笔记2
【3】数据库、计算机网络,操作系统刷题笔记3
【4】数据库、计算机网络,操作系统刷题笔记4
【5】数据库、计算机网络,操作系统刷题笔记5
【6】数据库、计算机网络,操作系统刷题笔记6
【7】数据库、计算机网络,操作系统刷题笔记7
【8】数据库、计算机网络,操作系统刷题笔记8
【9】操作系统,计算机网络,数据库刷题笔记9
【10】操作系统,计算机网络,数据库刷题笔记10
【11】操作系统,计算机网络,数据库刷题笔记11
【12】操作系统,计算机网络,数据库刷题笔记12
【13】操作系统,计算机网络,数据库刷题笔记13
【14】操作系统,计算机网络,数据库刷题笔记14
【15】计算机网络、操作系统刷题笔记15
【16】数据库,计算机网络、操作系统刷题笔记16
【17】数据库,计算机网络、操作系统刷题笔记17
【18】数据库,计算机网络、操作系统刷题笔记18
【19】数据库,计算机网络、操作系统刷题笔记19
【20】数据库,计算机网络、操作系统刷题笔记20
【21】数据库,计算机网络、操作系统刷题笔记21
【22】数据库,计算机网络、操作系统刷题笔记22
【23】数据库,计算机网络、操作系统刷题笔记23
【24】数据库,计算机网络、操作系统刷题笔记24
【25】数据库,计算机网络、操作系统刷题笔记25
【26】数据库,计算机网络、操作系统刷题笔记26
【27】数据库,计算机网络、操作系统刷题笔记27


文章目录

  • 数据库,计算机网络、操作系统刷题笔记28
    • @[TOC](文章目录)
  • Oracle数据库知识点复习
    • 事务:单个逻辑工作单元执行的一些列操作
    • 事务的生命周期:提交
    • **回滚的保存点:savepoint**
    • **事务的隔离级别:**
  • 在何种状态下可以为路由器改名?
  • PPP 信息帧格式的描述中,错误的是( )。
  • 在数据传输中,多模光纤的性能不一定优于单模光纤。
  • 传输100字节,1000 字节,2000字节在没有遇到冲突的时候花费的三个时间的比是多少?
  • MAC地址通常存储在计算机的网卡ROM中,固化在网卡上串行EEPROM中的物理地址
  • RS-485最少有()根数据信息号。
  • 短作业优先为平均周转时间最短的算法
  • 作业由后备状态转变为执行状态是通过以下那个调度程序实现的( )
  • 关于回溯算法和分支限界法,以下( ) 是不正确描述。
  • LFU算法和LRU算法都是堆栈型算法。
  • 目态是用户态、管态是核心态,系统态
  • 下面()不是进程控制块(PCB)的内容之一。
  • 在单用户系统中,最佳的磁盘调度算法是( )。
  • 总结

Oracle数据库知识点复习

事务:单个逻辑工作单元执行的一些列操作

四大属性:ACID
A:atomicity原子性
–物理最小单位,不可拆分,要么就干成功,要么就干失败了
A–>B转账1000元,给
A-1000
B+1000
这俩操作封装为一个原子,不可拆分,必须干,这俩要么成功,不行就都不会变
不可能我减了1000,你没有增1000

C:consistency一致性
执行前后,总量保持一致
对于银行来说,总的金币是不变的,都是固定值

I:isolation隔离性
并发执行时,彼此独立的,
多人转账,互不影响

D:durability持久性
你这事情干完,就确定了,这件事不可逆。
你转完钱,就转完了,不可能偷偷回来

最重要的是原子性。
在这里插入图片描述

事务的生命周期:提交

MySQL自动提交事务,增删改查,干完就提交确认

Oracle手动提交事务:
增删改查是事务开启
但是还没有确认干
事务结束的两种结束:要么就提交,要么就撤销
在这里插入图片描述
客户端访问数据库,一般都是访问缓存,操作也是缓存
需要提交到才能更新到数据库,
以便减少访问数据库的次数。
在这里插入图片描述
懂吧?
否则你频繁反问数据库,很麻烦

提交的话:
显示提交: 必须用commit,DML(增删改)数据库操纵语言
在这里插入图片描述
上面这个更新操作,因为没有commit,缓存上可以看到更改,但是真的Oracle数据库是看不到更新的
在这里插入图片描述
客户端1提交commit事务之后
yy更新到数据库了
在这里插入图片描述
这样你就能从数据库查到更新的数据了

隐式提交(自动提交commit): 退出exit(ctrl C退出),DCL(grant,revoke)数据库控制语言、DDL(create,alter,drop)数据库定义语言
现在先更新这个表的7782位AA
没有提交,客户端2查不到更新
在这里插入图片描述
现在,你新建一个表(DDL):
在这里插入图片描述
它会自动提交commit,导致这个数据更新了
美滋滋
懂???

在这里插入图片描述

事务的另一个操作:回滚、回退rollback撤销DML
在这里插入图片描述
把AA改为BB,CC
rollback
撤销了,缓存改了,其实压根没有更新数据库
在这里插入图片描述

撤销rollback对隐式提交是无效的哦,只对DML一样

显示回滚:rollback
隐式回滚:异常退出,宕机、断电,自动rollback

在这里插入图片描述
AA改为BB
rollback
又回到AA
在这里插入图片描述
懂了?
在这里插入图片描述

回滚的保存点:savepoint

在某一行加一个断点,将来,你回滚rollback时,
直接回到这个断点,
而断点到当前之间的若干DML操作,全部撤销
在这里插入图片描述
建表加数据

SQL> set linesize 300;
SQL> set pagesize 300;
SQL> create table xx(id number, name varchar2(20));

表已创建。

SQL> insert into xx values(1,'zs');

已创建 1 行。

SQL> insert into xx values(2,'ls');

已创建 1 行。

SQL> insert into xx values(3,'ww');

已创建 1 行。

SQL> select * from xx;

        ID NAME
---------- ----------------------------------------
         1 zs
         2 ls
         3 ww

SQL> rollback;

回退已完成。

SQL> select * from xx;

未选定行

如果你没有保存点,它会一直撤销到事务开始的地方
事务开始于一个DML语句

那就是增删改查操作

结果你啥都没有了数据

如果你只想撤销最近后面的某一条呢?
那就在特定那行代码之后放一个保存点savepoint 名字
你可以rollback to 名字;就撤销到这里

SQL> insert into xx values(1,'zs');

已创建 1 行。

SQL> insert into xx values(2,'ls');

已创建 1 行。

SQL> savepoint A;

保存点已创建。

SQL> insert into xx values(3,'ww');

已创建 1 行。

SQL> select * from xx;

        ID NAME
---------- ----------------------------------------
         1 zs
         2 ls
         3 ww

SQL> rollback to A;

回退已完成。

SQL> select * from xx;

        ID NAME
---------- ----------------------------------------
         1 zs
         2 ls

怎么样?
撤销到A点,就美滋滋了

事务的隔离级别:

多个事务会产生并发问题,用隔离级别来解决这个事

1、脏读:数据过时了
t=10时,数据库的数据是1,客户端12读出来都是1
在这里插入图片描述
但是,在10:08分,用户1把数据改为2了,但是它还没有commit
你用户2只看到了很久以前的那个1
这叫脏读数据
在这里插入图片描述

数据过时了

2、不可重复读
在一个客户端事务内,多次读取同一个数据,但是结果不同
在这里插入图片描述
还是因为客户1改了
它commit了
客户2看到了2,和1不重复了

eg
刚刚查银行卡10000元
客户1花了2000
你等一会结果变8000了
gg

3、幻读(虚读)
在一个事务内,多次读取一批数据,但是结果不同
现在是读一批数据了
最开始20条
在这里插入图片描述
客户1给你插入了1条新数据
后来客户2查出了22条
这叫幻读

在这里插入图片描述
一般来说
脏读和不可重复读是一条数据【update导致的】
幻读是一批数据,数据量大了【insert和delete导致的】

在这里插入图片描述

在何种状态下可以为路由器改名?

在这里插入图片描述

链接:https://www.nowcoder.com/questionTerminal/9c289d76159e46efaebda7b9cfdb36a5
来源:牛客网

C 全局模式(配置模式)
从Console口或Telnet及AUX进入路由器时,首先要进行一般用户模式,在一般用户模式下,用户只能运行少数的命令,而且不能对路由器进行配置。在没有进行任何配置的情况下,缺省的路由器提示符为:

Route>

超级权限模式

在缺省状态上,超级权限模式下可以使用比一般用户模式下多得多的命令。绝大多数命令用于测试网络,检查系统等,但是不能对端口及网络协议进行配置。

在没有进行任何配置的情况下,缺省的超级权限提示符为

ROUTER#

配置模式下才能改名,配置模式也就是全局模式;

全局设置上可以设置一些全局性的参数,要进入全局设置模式,必须首先进入超级模式,然后,在超级权限模式下键 入config termainal 回车即进入全局设置模式。

其缺省提示符为

Router (config)#

如果设置了路由器的名字,则其提示符为

路由器的名字(config)#

这里先介绍几个配置命令

配置路由器的名字

hostname 路由器的名字

PPP 信息帧格式的描述中,错误的是( )。

在这里插入图片描述
链接:https://www.nowcoder.com/questionTerminal/6a5da7752c3d46ccaaed67ff38fb3cd9
来源:牛客网

首部中的标志字段F(Flag),规定为0x7E(符号0x表示它后面的字符是用十六进制表示的。十六进制的7E的二进制表示是01111110),标志字段表示一个帧的开始。

首部中的地址字段 A规定为0xFF(即11111111)。

首部中的控制字段C规定为0x03(即00000011)。

首部中的2字节的协议字段:
(1)当协议字段为0x0021时,PPP帧的信息字段就是IP数据报。
(2)当协议字段为0xC021时,PPP帧的信息字段就是PPP链路控制协议LCP的数据。
(3)当协议字段为0x8021时,PPP帧的信息字段就是网络层的控制数据。
在这里插入图片描述
没说地址字段是接收节点的地址哦

在数据传输中,多模光纤的性能不一定优于单模光纤。

在这里插入图片描述

各有优缺点,只能说某种环境哪种会更合适。
单模传输适合距离远,不会色散,传输可靠,但仅一个模式;
多模传输适合短距离,可以多个模式传输,但会发生色散**,不够可靠**;

传输100字节,1000 字节,2000字节在没有遇到冲突的时候花费的三个时间的比是多少?

在这里插入图片描述

链接:https://www.nowcoder.com/questionTerminal/b720723bd87847e28a24695d756f5e9d
来源:牛客网

数据长度分别是要 传输的数据长度加上附加长度,
第一个需要100+18<1518,可用一帧传输
第二个需要1000+18<1518,可用一帧传输
第三个2000+18>1518,需要分两帧传输,分别是1500+18,和500+18
根据帧数,时间比是1:1:2

MAC地址通常存储在计算机的网卡ROM中,固化在网卡上串行EEPROM中的物理地址

在这里插入图片描述
很骚啊

RS-485最少有()根数据信息号。

在这里插入图片描述

RS-485分为两大类:两制线、四制线。

其中,前者需要两根数据线,可以进行半双工通信;
后者需要四根数据线,可以进行全双工通信。

故,RS-485最少有两个数据信息号。

短作业优先为平均周转时间最短的算法

在这里插入图片描述

作业由后备状态转变为执行状态是通过以下那个调度程序实现的( )

在这里插入图片描述

关于回溯算法和分支限界法,以下( ) 是不正确描述。

第二次错误
在这里插入图片描述

LFU算法和LRU算法都是堆栈型算法。

在这里插入图片描述

链接:https://www.nowcoder.com/questionTerminal/1fa5c8f5452e4735a4140696a686bd30
来源:牛客网

堆栈型算法的基本思想是:随着分配给程序的主存页面数增加,主存的命中率也提高,至少不下降。
对于LFU算法和LRU算法,由于在主存中保留的是最近使用过的页面。如果先给某一个程序分配n个主存页面,那么在t时刻,这n个主存页面都是最近使用过的页面。如果再给这个程序多分配一个主存页面,那么在t时刻,这n+1个主存页面也都是最近使用过的页面。因此,在这n+1个主存页面中必然包含了前面的n个主存页面。所以,LFU算法和LRU算法都是堆栈型算法。

目态是用户态、管态是核心态,系统态

在这里插入图片描述
管态又称特权状态、系统态或核心态。通常,操作系统在管态下运行,CPU在管态下可以执行指令系统的全集。
目态又称常态或用户态。机器处于目态时,程序只能执行非特权指令。用户程序只能在目态下运行。

下面()不是进程控制块(PCB)的内容之一。

在这里插入图片描述

完整的程序代码是存储在磁盘上,并不在PCB内而且PCB是进程控制块,保存进程控制的相关状态信息,即使不知道那些状态是干什么的,也大概可以猜到答案

在单用户系统中,最佳的磁盘调度算法是( )。

在单用户系统环境中,I/O队列的长度通常为1,因此,先来先服务FCFS算法是最经济实惠的磁盘调度算法.
在这里插入图片描述

链接:https://www.nowcoder.com/questionTerminal/d155c6010cf84a5abce0fa2e53e74d99
来源:牛客网

例:假定某磁盘共有200个柱面,编号为0-199,如果在为访问143号柱面的请求者服务后,当前正在为访问125号柱面的请求服务,同时有若干请求者在等待服务,它们每次要访问的柱面号为 86,147,91,177,94,150,102,175,130

1、先来先服务算法(FCFS)First Come First Service

这是一种比较简单的磁盘调度算法。它根据进程请求访问磁盘的先后次序进行调度。此算法的优点是公平、简单,且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况。此算法由于未对寻道进行优化,在对磁盘的访问请求比较多的情况下,此算法将降低设备服务的吞吐量,致使平均寻道时间可能较长,但各进程得到服务的响应时间的变化幅度较小。

先来先服务 (125)86.147.91.177.94.150.102.175.130

2、最短寻道时间优先算法(SSTF) Shortest Seek Time First

该算法选择这样的进程,其要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,该算法可以得到比较好的吞吐量,但却不能保证平均寻道时间最短。其缺点是对用户的服务请求的响应机会不是均等的,因而导致响应时间的变化幅度很大。在服务请求很多的情况下,对内外边缘磁道的请求将会无限期的被延迟,有些请求的响应时间将不可预期。

最短寻道时间优先(125)130.147.150.175.177.102.94.91.86

3、扫描算法(SCAN)电梯调度

扫描算法不仅考虑到欲访问的磁道与当前磁道的距离,更优先考虑的是磁头的当前移动方向。例如,当磁头正在自里向外移动时,扫描算法所选择的下一个访问对象应是其欲访问的磁道既在当前磁道之外,又是距离最近的。这样自里向外地访问,直到再无更外的磁道需要访问才将磁臂换向,自外向里移动。这时,同样也是每次选择这样的进程来调度,即其要访问的磁道,在当前磁道之内,从而避免了饥饿现象的出现。由于这种算法中磁头移动的规律颇似电梯的运行,故又称为电梯调度算法。此算法基本上克服了最短寻道时间优先算法的服务集中于中间磁道和响应时间变化比较大的缺点,而具有最短寻道时间优先算法的优点即吞吐量较大,平均响应时间较小,但由于是摆动式的扫描方法,两侧磁道被访问的频率仍低于中间磁道。

电梯调度(125)102.94.91.86.130.147.150.175.177

4、循环扫描算法(CSCAN)

循环扫描算法是对扫描算法的改进。如果对磁道的访问请求是均匀分布的,当磁头到达磁盘的一端,并反向运动时落在磁头之后的访问请求相对较少。这是由于这些磁道刚被处理,而磁盘另一端的请求密度相当高,且这些访问请求等待的时间较长,为了解决这种情况,循环扫描算法规定磁头单向移动。例如,只自里向外移动,当磁头移到最外的被访问磁道时,磁头立即返回到最里的欲访磁道,即将最小磁道号紧接着最大磁道号构成循环,进行扫描。

循环扫描 (125)130.147.150.175.177.86.91.94.102


总结

提示:重要经验:

1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

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

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

相关文章

产品重要更新: GcExcel Java Edition 6.0.2 Crack

重要产品更新&#xff1a; JDK 6 和 7 已经走到了生命的尽头。自此&#xff0c; GcExcel Java Edition将不再支持它们&#xff0c;现在将从最新的v6 版本及更高版本开始以JDK 8为目标。GcExcel Java Edition 6.0.2 Crack by Ω578867473 GcExcel高速 Java Excel 电子表格 API …

Zookeeper简介

引言 在分布式环境下&#xff0c;如果舍弃SpringCloud&#xff0c;使用其他的分布式框架&#xff0c;那么注册心中&#xff0c;配置集中管理&#xff0c;集群管理&#xff0c;分布式锁&#xff0c;分布式任务&#xff0c;队列的管理想单独实现怎么办。 Zookeeper介绍 Zookeeper…

Flink 运行架构

1 Flink 运行时的组件 Flink 运行时架构主要包括四个不同的组件&#xff0c;它们会在运行流处理应用程序时协同工作&#xff1a;作业管理器&#xff08;JobManager&#xff09;、资源管理器&#xff08;ResourceManager&#xff09;、任务管理器&#xff08;TaskManager&#…

一篇文章让你掌握HTML(下)

目录 1. 列表标签 1.1 无序列表 1.2 有序列表 1.3 自定义列表 2. 表格标签 2.1 表格的基本标签 2.2 表格相关属性 2.3 表格标题和表头单元格标签 2.4 表格的结构标签 2.5 合并单元格 3. 表单标签 3.1 input系列标签 3.1.1 input系列标签-文本框 3.1.…

MATLAB-非线性方程(组)求解

求非线性方程或方程组解的问题也就是求函数零点的问题。对于任意函数&#xff0c;在求解范围内可能有零点&#xff0c;也可能没有;可能只有一个零点&#xff0c;也可能有多个甚至无数个零点。MATLAB没有可以求解所有函数零点的通用命令&#xff0c;下面将分别讨论一元函数和多元…

Nginx入门知识

一、什么是NginxNginx (engine x) 是一个高性能的HTTP和反向代理web服务器&#xff0c;Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件&#xff08;IMAP/POP3&#xff09;代理服务器&#xff0c;在BSD-like 协议下发行。其特点是占有内存少&#xff0c;并发能力强&am…

JavaScript 字符串

文章目录JavaScript 字符串JavaScript 字符串字符串长度特殊字符字符串可以是对象字符串属性和方法字符串属性字符串方法JavaScript 字符串 JavaScript 字符串用于存储和处理文本。 JavaScript 字符串 字符串可以存储一系列字符&#xff0c;如 “John Doe”。 字符串可以是插…

如何连接远程mysql数据库(原创)

一、连接远程数据库&#xff1a;&#xff08;前提本地也有mysql的客户端&#xff09; 1、显示密码 如&#xff1a;MySQL 连接远程数据库&#xff08;192.168.5.116&#xff09;&#xff0c;端口“3306”&#xff0c;用户名为“rfid_hh”&#xff0c;密码“123456” C:/>mysq…

20230107报警器的测试

20230107报警器的测试 2023/1/7 13:01 新款夹子户外报警器防盗报警器果园自动打电话无线距离防水报警器 拼多多的货。不到30&#xffe5;&#xff0c;也就那么回事了&#xff0c;没有太高期望。 需要在微信公众号注册。 拿掉强磁铁之后&#xff0c;GSM模块通电了&#xff01;…

英国学校遭遇机密数据大规模泄露

在 2022 年发生攻击事件后&#xff0c;来自 14 所英国学校的机密数据已被黑客在线泄露。 泄露的文件包括孩子的 SEN 信息、学生护照扫描件、员工工资表和合同细节。在受影响的学校拒绝支付攻击者的赎金要求后&#xff0c;信息被泄露。 据报道&#xff0c;攻击和泄密是由威胁行…

前端开发--JavaScript高级

JavaScript高级这一篇就够了JavaScript高级1、基础总结深入1.1 数据类型的分类和判断1.2 数据,变量, 内存的理解1.3 对象的理解和使用1.4 函数的理解和使用2、函数高级2.1 原型与原型链2.2 执行上下文与执行上下文栈2.3 作用域与作用域链2.4 闭包2.5 内存溢出与内存泄露3、对象…

DC-1靶场实操

靶场部署 下载网址&#xff1a;Vulnerable By Design - Search: DC- ~ VulnHub tips&#xff1a;强烈建议各位师傅们使用迅雷或idm要不然下载靶场将是一个十分痛苦的环节 之后环境搭建操作步骤一致故此处搭建环境以DC-1为例 将下好的压缩包解压&#xff0c;你就会看到一个.…

2023春招面试专题:高并发解决方案

如何理解高并发&#xff1f; 高并发意味着大流量&#xff0c;需要运用技术手段抵抗流量的冲击&#xff0c;这些手段好比操作流量&#xff0c;能让流量更平稳地被系统所处理&#xff0c;带给用户更好的体验。 我们常见的高并发场景有&#xff1a;淘宝的双11、春运时的抢票、微…

kaggle平台学习复习笔记 | 计算机视觉

目录1.The Convolutional Classifier2.Convolution and ReLU3.Maximum Pooling4.The Sliding Window5.Custom Convnets6.Data Augmentation1.The Convolutional Classifier 使用Keras创建第一个计算机视觉模型。 用于图像分类的网络由两部分组成&#xff1a;卷积层和密集层 卷…

华为云服务器无法正常访问端口

出错场景&#xff1a; 2023年1月7日22:05:32 在新服务器上运行自己服务端软件&#xff0c;其他客户端无法访问端口 进行连接。 服务端的程序启动了&#xff0c;客户端无法交互&#xff0c;连接失败。 首先检查能不能ping通 ping IP地址–发现是可以ping通的&#xff0c;再测…

活动星投票国风正当红网络评选微信的投票方式线上免费投票

“国风正当红”网络评选投票_第三方投票平台_优秀微信小程序_小程序投票优势近些年来&#xff0c;第三方的微信投票制作平台如雨后春笋般络绎不绝。随着手机的互联网的发展及微信开放平台各项基于手机能力的开放&#xff0c;更多人选择微信投票小程序平台&#xff0c;因为它有非…

python小游戏————兔子

♥️作者&#xff1a;小刘在这里 ♥️每天分享云计算网络运维课堂笔记&#xff0c;疫情之下&#xff0c;你我素未谋面&#xff0c;但你一定要平平安安&#xff0c;一 起努力&#xff0c;共赴美好人生&#xff01; ♥️夕阳下&#xff0c;是最美的&#xff0c;绽放&#xff0c;…

【宝典】OpenStack集群、k8s集群与docker等集群综合巡检shell脚本

目标:学会编写高质量脚本的方法 高质量脚本应该至少满足两点: 1、当前最优 学会根据架构,设计出符合要求又便于理解的shell脚本 2、后期更新方便 优秀的shell脚本,具备伸缩性,既适用当前平台状态,又可以保证后期增加或下线哪个服务,脚本里增加代码不用改整体代码逻辑的…

JAVAEE-多线程(3)

volatile关键字 volatile禁止了编译器优化&#xff0c;还可以禁止指令重排序&#xff0c;避免了直接读取CPU寄存器中的缓存数据&#xff0c;而是每次都重新读内存。 因为编译器每次正常执行都是把主内存的数据加载到工作内存中&#xff0c;再进行计算处理。volatile即使保证每…

梦想cms1.4代码审计

目录 一、环境配置 二、代码审计 1、后台漏洞 &#xff08;1&#xff09;BookAction.class.php &#xff08;2&#xff09;BackdbAction.class.php任意文件删除 2、前台漏洞 &#xff08;1&#xff09;TagsAction.class.php &#xff08;2&#xff09;BookAction.cla…