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】数据库,计算机网络、操作系统刷题笔记28
用事务隔离级别来解决这个问题
如果读了没提交,其实就是脏
已经提交,那只能是不可重复读,不会是脏读
如果不让你更新,就不会造成不可重复,当然可以加,可以删,还是会幻读
如果DML直接禁止,OK,仨都不会出问题
serializable:加锁
三种问题就是因为几个事务并发执行
如果将其串行化,锁住数据库,就不会出这个问题
懂??
虽然隔离的效果是越来越好的
但是性能也是越来越差
为啥呢?
因为并发效率高啊,你串行gg
读已提交
串行化
这俩是Oracle支持的哦
别的不行——当然,Oracle自己扩展了一种:read only只读,其他骚操作不行
set transaction isolation level Serializable;
Oracle默认是读已提交
那read only呢?
set transaction read only;
只能读哦
切回默认
set transaction isolation level read committed;
读到的都是提交过的东西
打开俩事务,同样设置
默认读那些已经提交的数据
所以事务2看不到1修改的东西
现在事务1提交
事务2就可以读到事务1已经提交的数据
美滋滋
懂???
99%默认read committed
性能好
不要用serializable,性能差劲烂到底
MySQL是支持4种的
Oracle只支持24,你了解就行。
应用层:数据
传输层:报文段
网络层:数据报
链路层:帧
链路层:比特流
曾今有一个题,那个数据它搞成字节流了???
把我搞混淆了
操蛋
链接:https://www.nowcoder.com/questionTerminal/c9ec66ac1eca46b69d89d40892ec2246
来源:牛客网
BGP属于外部或域间路由协议。BGP的主要目标是为处于不同AS中的路由器之间进行路由信息通信提供保障。
BGP既不是纯粹的矢量距离协议,也不是纯粹的链路状态协议,通常被称为通路向量路由协议。
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。
BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。
BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。
网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。
这题目应该看那个content就知道,这是消息,当然不是head
gg
链接:https://www.nowcoder.com/questionTerminal/0ca0dac3339f4391b7296f9f46e63ccd
来源:牛客网
Expires【过期】:它通常的使用格式是Expires:Fri ,24 Dec 2027 04:24:07 GMT,后面跟的是日期和时间,超过这个时间后**,缓存的内容将失效**
Last-Modified / If-Modified【最后一个修改点】:一般服务端在响应头中返回一个Last-Modified字段,告诉浏览器这个页面的最后修改时间
Etag/If-None-Match【标志】:用于验证缓存有效性
Content-Length:用于描述HTTP 消息实体的传输长度
链接:https://www.nowcoder.com/questionTerminal/5c871085923d4578abcd66a042eb1c32
来源:牛客网
ping命令
1.终点不可达:无法交付时,向源点发【网路可达】
2.源点抑制:拥塞丢包时,向源点发送,使源点知道应降低发送速率【拥塞控制】
3.时间超过:生存时间为0的数据报或在预先规定的时间内不能收到,丢弃并向源点发时间超过报文【差错控制】
4.参数问题:首部字段不正确
5.改变路由(重定向):改变路由报文发给主机,使主机知道下次应将数据报发送给另外的路由【路由控制】
链接:https://www.nowcoder.com/questionTerminal/80517203d63d4b62ad213e21f6e436a9
来源:牛客网
A类地址: 第一个字节为网络号(一个字节8位),后三个字节为主机号。
该类IP地址的最前面为"0"。 地址范围从1.0.0.0到126.0.0.0,
10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
默认网络掩码为255.0.0.0,可用的A类网络有126个,每个网络能容纳1千多万个主机,一般用于大型网络。
**B类地址:**前两个字节为网络号,后两个字节为主机号。
该类IP地址的最前面为"10",地址范围从128.0.0.0到191.255.0.0,
172.16.0.0到172.31.255.255是私有地址。
默认网络掩码为255.255.0.0,可用的B类网络有16382个,每个网络能容纳6万多主机。
**C类地址:**前三个字节为网络号,后一个字节为主机号。该类IP地址的最前面为"110",地址范围从192.0.0.0到223.225.255.0,192.168.0.0到192.168.255.255是私有地址。
默认网络掩码为255.255.255.0,C类网络可达209万余个,每个网络能容纳254个主机。
D类地址:网络号为1110,用于多点广播。
E类地址:网络号为1111,为将来使用保留
按传输模式分 按光在光纤中的传输模式可分为:单模光纤和多模光纤。
多模光纤 多模光纤(Multi Mode Fiber):中心玻璃芯较粗(50或62.5μm),可传多种模式的光。但其模间色散较大,这就限制了传输数字信号的频率,而且随距离的增加会更加严重。例如:600MB/KM的光纤在2KM时则只有300MB的带宽了。因此,多模光纤传输的距离就比较近,一般只有几公里。 单模光纤 单模光纤(Single Mode Fiber):中心玻璃芯很细(芯径一般为9或10μm),只能传一种模式的光。因此,其模间色散很小,因此传输频带宽,容量大,适用于远程通讯,但还存在着材料色散和波导色散,这样单模光纤对光源的谱宽和稳定性有较高的要求,即谱宽要窄,稳定性要好。后来又发现在1.31μm波长处,单模光纤的材料色散和波导色散一为正、一为负,大小也正好相等。这就是说在1.31μm波长处,单模光纤的总色散为零。从光纤的损耗特性来看,1.31μm处正好是光纤的一个低损耗窗口。这样,1.31μm波长区就成了光纤通信的一个很理想的工作窗口,也是现在实用光纤通信系统的主要工作波段。1.31μm常规单模光纤的主要参数是由国际电信联盟ITU-T在G652建议中确定的,因此这种光纤又称G652光纤。
这要小心
先让俩用22
单独留1个轮流用
就OK
链接:https://www.nowcoder.com/questionTerminal/8b6d9ff568d5424ea7c925001b3268bf
来源:牛客网
中断类型分为如下两大类:
一、强迫性中断:正在运行的程序所不期望的,来自硬件故障或外部请求。
1、I/O 中断:来自外部设备通道;
2、程序性中断:运行程序本身的中断,如 溢出、缺页中断、缺段中断、地址越界。
3、时钟中断
4、控制台中断
5、硬件故障
二、自愿性中断:用户在编程时要求操作系统提供的服务,使用访管指令或系统调用使中断发生。也称为访管中断。包括执行I/O,创建进程,分配内存,信号量操作,发送/接收消息。
骚啊
链接:https://www.nowcoder.com/questionTerminal/a3f31b323a454696a81e942e22185a0d
来源:牛客网
虽然指令和数据都是以二进制形式存放在存储器中,但CPU可以根据指令周期的不同阶段来区分是指令还是数据,
通常在取指阶段取出的是指令,在执行阶段取出的是数据。
本题容易误选A,需要清楚的是,CPU只有在确定取出的是指令之后,才会将其操作码送去译码,因此,不可能依据译码的结果来区分指令和数据。
牛逼
所以cpu的时序周期很重要呢
链接:https://www.nowcoder.com/questionTerminal/ae9300a44957470eaa1612297e726428
来源:牛客网
top命令 所显示信息的前五行是当前系统情况整体的统计情况。
第一行,任务队列信息,同 uptime 命令的执行结果
第二行,Tasks — 任务(进程)
第三行,cpu状态信息
第四行,内存状态
第五行,swap交换分区信息
第六行,空行
第七行以下:各进程(任务)的状态监控
链接:https://www.nowcoder.com/questionTerminal/855cd83cf6ed47e2a00fd8cf2c867188
来源:牛客网
这里将操作系统的功能分模块化更清晰
操作系统的功能可大致分为:处理器管理(进程管理,调度),存储器管理,设备管理和文件管理
A 内存分配 是存储器管理中的功能:内存分配,内存保护,地址映射,内存扩充
B 时间片的确定, 是进程调度——时间片轮转法 或 结合了此调度算法的一个标量, 用来表示每次被调度后,此进程在CPU上可运行的最长指令周期
C 调度算法的选择 是进程调度(处理器管理 ——> 调度{作业调度,进程调度})中最核心的内容
D I/O设备的分配是设备管理中的功能:缓冲管理,设备分配,设备处理
提示:重要经验:
1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。