当前位置: 首页 > news >正文

网站建设公司哪家好/个人博客登录入口

网站建设公司哪家好,个人博客登录入口,ui设计师自我评价,硬件开发简历题目来源 若有错误请指正! 单选 1 分页存储管理将进程的逻辑地址空间分成若干个页,并为各页加以编号,从0开始,若某一计算机主存按字节编址,逻辑地址和物理地址都是32位,页表项大小为4字节,若…

题目来源

若有错误请指正!

单选

1

分页存储管理将进程的逻辑地址空间分成若干个页,并为各页加以编号,从0开始,若某一计算机主存按字节编址,逻辑地址和物理地址都是32位,页表项大小为4字节,若使用一级页表的分页存储管理方式,逻辑地址结构为页号(20位),页内偏移量(12位),则页的大小是( )字节?页表最大占用( )字节?

A 4KB,4MB
B 5KB,5MB
C 6KB,6MB
D 7KB,7MB

答:

A。

解:
技巧解法:
计算机是二进制的,所以答案一定是2的幂次,选A。

常规解法:
20位为页号,12位为页内偏移量。
则一页的大小为:212=4k,选A。 页内偏移决定一页的大小
页号为20位,说明有220=1M页,一页对应一个页表项,一个页表项大小4B,则页表最大占用1Mx4B=4M字节。 页号决定有多少页,进程的每一页对应一个页表项

其他相关知识:【操作系统】王道考研 p37-39 基本分页存储管理的基本概念、基本地址变换机构、具有快表的地址变换机构_karshey的博客-CSDN博客

2

下列程序的运行结果是什么?

setTimeout(function(){console.log(1);
}, 0)
new Promise(function(resolve){console.log(2);resolve();console.log(3);
}).then(function(){console.log(4);
})
console.log(5);

A 2 3 5 4 1
B 1 2 3 5 4
C 2 5 4 3 1
D 2 4 3 5 1

答:

A。

解:

本题考事件循环,循环顺序:同步-异步微任务-异步宏任务。
同步任务有:new Promise(){这里的内容},和console.log()
异步微任务:new Promse(){}.then(){这里的内容}
异步宏任务:setTimeout

因此:2 3 5 4 1,选A。

相关参考:
怎么理解new Promise(function (resolve, reject){})中函数的参数resolve和reject_new promise reject_梓沂的博客-CSDN博客

3

下列布局在页面上的宽度比是多少?

// css
.flex {display: flex;width: 200px;height: 100px;
}
.left {flex: 3 2 50px;background: red;
}
.right {flex: 2 1 200px;background: blue;
}
// html
<div class="flex"><div class="left"></div><div class="right"></div></div>

A 2:3
B 1:5
C 1:3
D 3:2

答:

B。

解:

flex-grow属性定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。
flex-shrink属性定义了项目的缩小比例,默认为1,即如果空间不足,该项目将缩小。如果一个项目的flex-shrink属性为0,则空间不足时不缩小。
flex-basis属性定义了在分配多余空间之前,项目占据的主轴空间。
flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto。

在这里插入图片描述
下列布局在页面上的宽度比是多少? // css ._百度笔试题_牛客网 (nowcoder.com)

4

下列代码的执行结果:

function sayHello() {
console.log(name);console.log(age);var name = "Tom";let age = 18;
} 
sayHello();

A Tom, undefined
B Tom, ReferenceError
C ReferenceError, 18
D undefined, ReferenceError

答:

D。

解:

考var、let的作用域。
var会有作用域的提升,代码相当于:

function sayHello() {var name;console.log(name);console.log(age);name = "Tom";let age = 18;
} 
sayHello();

因此name的输出是undefined。而let的声明在age的输出之后,age不存在,故ReferenceError(引用错误),选D。

5

下列代码的执行结果:

for (var i = 0; i < 3; i++) {
setTimeout(_ => {console.log(i)})
}for (let i = 0; i < 3; i++) {setTimeout(_ => {console.log(i)})
}

A 0 1 2, 0 1 2
B 0 1 2, 3 3 3
C 3 3 3, 0 1 2
D 3 3 3, 3 3 3

答:

C。

解:
考察var、let作用域与事件循环。

事件循环:代码中的同步任务会放进主执行栈,异步任务会放进任务队列中。当主执行栈的任务执行完后就会执行任务队列的任务。

代码中的setTimeout都是异步任务。也就是说,每一个for都是将setTimeout的console.log(i)任务放入任务队列,而非直接执行。

var的作用域是全局的,let的是块级的。

对var来说,若它的变量声明在函数内,则为局部变量(作用域只在函数内),否则为全局变量,这里的var i就是全局变量。因此当要执行console.log时,i都为3。
对应代码相当于:

//主线
var i = undefinedi = 0
i = 1
i = 2
i = 3console.log(i); 
console.log(i); 
console.log(i); 

对let来说,它是块级作用域,代码相当于:

{{//块作用域 1let j = 0j < 3{setTimeout(function(){console.log(j);}j++}{//块作用域 2let j = 1j < 3{setTimeout(function(){console.log(j);}j++}{//块作用域 3let j = 2j < 3{setTimeout(function(){console.log(j);}j++}{//块作用域 4let j = 3
}
}

因此每次执行consol.log的i都是块级作用域下的i,为0 1 2。

故选C。

for循环中var和let的区别_for循环 var和let_双星。的博客-CSDN博客
细解:js中于for循环使用var和let的区别_键盘敲烂薪资过万的博客-CSDN博客

6

关于html语义化,以下说法错误的是?

A 对生僻字标注拼音需要使用 ruby 标签包裹
B 对引用文献需要使用 cite 标签包裹
C fieldset 标签用来对表单进行分组
D 对表单分组的标题需要使用 label 标签包裹

答:

D。

解:

应该使用legend标签。

对表单元素分组_form表单分组_wangyongqi2022的博客-CSDN博客

7

将一个整数序列整理为降序,两趟处理后序列变为{36, 31, 29, 14, 18, 19, 32}则采用的排序算法可能是________。

A 选择排序
B 插入排序
C 快速排序
D 堆排序

答:

B。

解:

在这里插入图片描述

8

数据结构中,二分法的查找主要应用于数据量较大情况下的查找,但是数据需要先排好顺序,在顺序表(2,5,7,10,14,15,18,23,35,41,52)中,用二分法查找12,所需的关键码比较的次数为多少( )?

答:

4。

解:

[2,5,7,10, 14] 15 [18,23,35,41]
[2,5] 7 [10,14]
10 [14]
14

数据结构中,二分法的查找主要应用于数据量较大情况下的查找,但_百度笔试题_牛客网 (nowcoder.com)

9

设a数组的长度为N,那么下面程序循环内交换数组元素的代码执行的时间复杂度最坏为?

for (int i = N - 1; i > 1; i--)
{for (int j = 1; j < i; j++){if (a[j] > a[j + 1]){temp = a[j + 1];a[j + 1] = a[j];a[j] = temp;}}
}

答:

O(N平方)。

解:这是冒泡排序,算法复杂度为O(N2)。

10

linux下可以查看网卡流量情况的是?

A ps
B flow
C network
D nload

答:

D。

多选题

11

下列关于 React 的生命周期的描述,正确的有哪些?

A 组件的生命周期包括实例化、运行态和销毁期;
B 允许在 render 函数中执行 this.setState;
C componentDidMount 函数中可以获取到该组件的 dom 节点;
D React 16 提供的 componentDidCatch 方法,可以捕获构造函数、渲染和生命周期函数的异常;

答:

ACD。

12

关于以下代码,说法正确的有哪些?

A 每一个原型都有一个constructor属性指向关联的构造函数。
B 每一个对象都有一个prototype属性。
C Object.getPrototypeOf(person) === Person.prototype
D person.constructor === Person

答:

ACD。

解:

对B,只有函数对象有prototype属性。
所有对象都有的是隐式原型属性__proto__

13

关于同源策略和跨域的问题,以下说法正确的有?

A http://store.company.com/dir/page.html 和 http://store.company.com/dir/other.html 不同源。
B node设置res.header(“Access-Control-Allow-Origin”, “*”) 去解决跨域问题,会有安全问题。
C JSONP的原理是利用引入script不限制源的特点,把处理函数名作为参数传入,然后返回执行语句。
D document.domain的原理是将两个页面的document.domain设置成一致,只能解决主域相同的跨域问题。

答:

BCD。

解:

A:同源的。
B:跨域漏洞Response header配置 Access-Control-Allow-Origin_liao0801_123的博客-CSDN博客
CD:确实。

14

以下关于CSS盒模型,说法正确的是:

A 盒模型相关CSS属性包含:宽高、内边距、边框和外边距。
B 如果<p>的纵向margin是12px,那么两个<p>之间纵向的距离是12px。
C 在CSS中,增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。
D 盒子的实际宽度=宽度+左填充+右填充+左边框+右边框+左边界+右边界。

答:

解:
A:为什么不对,我不理解。
B:纵向会合并,正确。
C:内容区域是content,不会受padding、border、margin的影响,正确。
D:盒子的实际宽度不包括margin

15

下列在 JS 时间循环机制中属于微任务(microTask)的是?

A process.nextTick
B promise
C setTimeout
D setInterval

答:

AB。

解:CD计时器属于宏任务。

16

假如图片的地址为imgUrl,下面哪行代码在网页中打开可以直接看到的是文字“hello”

A <img src=“imgUrl” title=“hello”>
B <img src=“” title=“hello”>
C <img src=“” alt=“hello”>
D <img src=“imgUrl” alt=“hello”>

答:

BC。

解:

题干:直接 看到文字

对B:title是当鼠标悬停在图片上时的文字,若图片无法加载且没有alt,则显示title。
对C:当图片无法加载,则显示alt的内容。

17

下列选项中,关于HTTP与HTTPS的区别的描述中,正确的是( ):

A http是超文本传输协议,信息是明文传输。https则是具有安全性的ssl加密传输协议。
B http和https使用的是完全不同的连接方式,用的端口也不一样。
C http的连接很简单,是无状态的。HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
D http默认使用80端口,https默认使用403端口。

答:

ABC。

解:

对D:http默认使用80端口,https默认使用443端口。

18

小牛开发文件上传功能时,遇到了一些安全问题,那么对于文件上传漏洞,有效防御手段有哪些?

A 浏览器端限制文件扩展名
B 服务器端限制文件扩展名
C 将上传的文件存储在静态文件服务器中
D 验证Content-Type

答:

BC。

解:

A:浏览器端验证没有用
D:验证Content-Type解决CSRF漏洞

小牛开发文件上传功能时,遇到了一些安全问题,那么对于文件上传_百度笔试题_牛客网 (nowcoder.com)

19

如果存储结构由数组变为链表,那么下列哪些算法的时间复杂度量级会升高.

A 选择排序
B 希尔排序
C 堆排序
D 插入排序

答:

BC。

解:

AD:希尔排序、堆排序使用数组存储的话,方便获取指定位置的数据。这两个排序都需取指定位置的数据,而使用链表增加了获取指定位置的时间。

如果存储结构由数组变为链表,那么下列哪些算法的时间复杂度量级_百度笔试题_牛客网 (nowcoder.com)

20

有一个日志文件Test.txt,其中每行的内容是服务器的mac地址,下面哪个命令可以找到次数最多的前5个mac和出现的次数.

A cat Test.txt | count -n | sort -rn | head -n 5
B sort Test.txt | uniq -c | sort -rn | head -n 5
C cat Test.txt | sort | uniq -c | sort -rn | head -n 5
D uniq -c Test.txt | sort -nr | top -n 5

答:

BC。

相关文章:

【题解】百度2020校招Web前端工程师笔试卷(第一批):单选题、多选题

题目来源 若有错误请指正&#xff01; 单选 1 分页存储管理将进程的逻辑地址空间分成若干个页&#xff0c;并为各页加以编号&#xff0c;从0开始&#xff0c;若某一计算机主存按字节编址&#xff0c;逻辑地址和物理地址都是32位&#xff0c;页表项大小为4字节&#xff0c;若…...

探索云原生技术之容器编排引擎-kubeadm安装kubernetes1.21.10(新版:针对高版本内核)

❤️作者简介&#xff1a;2022新星计划第三季云原生与云计算赛道Top5&#x1f3c5;、华为云享专家&#x1f3c5;、云原生领域潜力新星&#x1f3c5; &#x1f49b;博客首页&#xff1a;C站个人主页&#x1f31e; &#x1f497;作者目的&#xff1a;如有错误请指正&#xff0c;将…...

2023广西自治区职业技能大赛“网络安全” 项目比赛任务书

2023广西自治区职业技能大赛“网络安全” 项目比赛任务书2023广西自治区职业技能大赛“网络安全” 项目比赛任务书A模块基础设施设置/安全加固&#xff08;200分&#xff09;A-1&#xff1a;登录安全加固&#xff08;Windows, Linux&#xff09;A-2&#xff1a;Nginx安全策略&a…...

Reactor模式

Reactor是一种设计模式&#xff0c;可以用于构建高并发的网络服务器。 Reactor模式的好处在于&#xff1a;可以在一个或多个reactor线程使用多路复用技术去管理所有网络连接连接建立、IO请求&#xff0c;保证工作线程不被IO阻塞。 前置知识&#xff1a;IO多路复用技术 1. 传统网…...

Git图解-IDEA中的Git操作

目录 一、配置Idea 二、项目克隆 三、文件状态识别 四、Git操作 4.1 git add--添加暂存区 4.2 git commit--提交本地仓库 4.3 git push--推送远程仓库 4.4 git pull--更新本地仓库 五、完整开发流程 5.1 步骤1&#xff1a;克隆项目 5.2 步骤2&#xff1a;创建自己开发…...

在一个web应用中应该如何完成资源的跳转

在一个web应用中通过两种方式&#xff0c;可以完成资源的跳转&#xff1a; 第一种方式&#xff1a;请求转发 第二种方式&#xff1a;重定向 转发和重定向的区别&#xff1a; 代码上的区别&#xff1a; 请求转发 // 获取请求转发器对象 RequestDispatcher dispatcher request.…...

前缀和部分题目

前缀和 前缀和指数组的前 N项之和&#xff0c;是个比较基础的算法 例题 面试题 17.05. 字母与数字 给定一个放有字母和数字的数组&#xff0c;找到最长的子数组&#xff0c;且包含的字母和数字的个数相同。 返回该子数组&#xff0c;若存在多个最长子数组&#xff0c;返回左…...

三天吃透MySQL面试八股文

本文已经收录到Github仓库&#xff0c;该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点&#xff0c;欢迎star~ Github地址&#xff1a;https://github.com/…...

Giving You A guide to learning any topic faster than 95% of people

A guide to learning any topic faster than 95% of people: Richard Feynman was a physician who won the Nobel Prize in 1965. But he became known for his great lectures. Why? He was able to explain complex concepts in simple terms with these 4 steps: 1 • E…...

(七十七)大白话MySQL是如何根据成本优化选择执行计划的?(中)

上次我们讲完了全表扫描的成本计算方法&#xff0c;相信大家应该都理解了&#xff0c;其实还是比较简单的&#xff0c;今天我们来讲一下索引的成本计算方法&#xff0c;因为除了全表扫描之外&#xff0c;还可能多个索引都可以使用&#xff0c;但是当然同时一般只能用一个索引&a…...

原来CSS 也可以节流啊

Ⅰ、前言 「节流」 是为了减少请求的触发频率&#xff0c;不让用户点的太快&#xff0c;达到节省资源的目的 &#xff1b;通常 我们采用 JS 的 定时器 setTimeout &#xff0c;来控制点击多少秒才能在触发&#xff1b;其实 通过 CSS 也能达到 「节流」 的目的&#xff0c;下面…...

UE官方教程笔记03-功能、术语、操作简介

对官方教程视频[官方培训]03-UE功能、术语、操作简介 | 徐良安 Epic的笔记这一部分基本都是走马观花的简单介绍功能世界创建建模Mesh editingtool是一个全新的建模工具&#xff0c;具备大多数的主流建模软件的核心功能HOUDINI ENGINE FOR UNREALHoudini编辑器&#xff0c;可以用…...

BN,LN,IN,GN的理解和用法

绿色区域表示将该区域作用域(四种方法都贯穿了w,h维度)&#xff0c;即将该区域数值进行归一化&#xff0c;变为均值为0&#xff0c;标准差为1。BN的作用区域时N,W,H,表示一个batch数据的每一个通道均值为0&#xff0c;标准差为1&#xff1b;LN则是让每个数据的所有channel的均值…...

Linux:epoll模式web服务器代码,代码debug

源码&#xff1a; https://blog.csdn.net/weixin_44718794/article/details/107206136 修改的地方&#xff1a; 修改后代码&#xff1a; #include <stdio.h> #include <unistd.h> #include <stdlib.h> //#include “epoll_server.h” #ifndef _EPOLL_SER…...

SpringSecurity学习(四)密码加密、RememberMe记住我

文章目录密码加密一、简介密码为什么要加密常见的加密解决方案PasswordEncoder详解DelegatingPasswordEncoder二、自定义加密方式1. 使用灵活的密码加密方案&#xff08;BCryptPasswordEncoder&#xff09;加密验证&#xff08;推荐&#xff09;需要在密码前指定加密类型{bcryp…...

vue专项练习

一、循环实现一个列表的展示及删除功能 1.1 列表展示 1、背景&#xff1a; 完成一个这样的列表展示。使用v-for 循环功能 id接口名称测试人员项目名项目ID描述信息创建时间用例数1首页喵酱发财项目a1case的描述信息2019/11/6 14:50:30102个人中心张三发财项目a1case的描述信…...

【笔试题】百度+美团

发工资 链接&#xff1a;https://www.nowcoder.com/questionTerminal/e47cffeef25d43e3b16c11c9b28ac7e8 来源&#xff1a;牛客网 小度新聘请了一名员工牛牛, 每个月小度需要给牛牛至少发放m元工资(给牛牛发放的工资可以等于m元或者大于m元, 不能低于m)。 小度有一些钞票资金…...

【8.索引篇】

索引分类 索引和数据就是位于存储引擎中&#xff1a; 按「数据结构」分类&#xff1a;Btree索引、Hash索引、Full-text索引。按「物理存储」分类&#xff1a;聚簇索引&#xff08;主键索引&#xff09;、二级索引&#xff08;辅助索引&#xff09;。按「字段特性」分类&#…...

MySQL InnoDB存储引擎锁与事务实现原理解析(未完成)

InnoDB MySQL存储引擎是基于表的&#xff0c;也就是说每张表可以选择不同的存储引擎。 InnoDB存储引擎的表是索引组织的&#xff0c;也就是数据即索引。 存储引擎文件 InnoDB引擎会包含RedoLog重做日志文件和TableSpace表空间文件。 表空间文件 默认表空间文件&#xff08…...

P1683 入门(洛谷)JAVA

题目描述&#xff1a; 不是任何人都可以进入桃花岛的&#xff0c;黄药师最讨厌像郭靖一样呆头呆脑的人。所以&#xff0c;他在桃花岛的唯一入口处修了一条小路&#xff0c;这条小路全部用正方形瓷砖铺设而成。有的瓷砖可以踩&#xff0c;我们认为是安全的&#xff0c;而有的瓷砖…...

yocto编译烧录和脚本解析

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录前言一、初始化构建目录二、imx-setup-release.sh脚本解析三、编译单独编译内核四、烧录总结前言 本篇文章主要讲解如何在下载好源码之后进行编译和yocto的脚本解析…...

Proteus 8.15安装包安装教程

Proteus介绍Proteus的介绍Proteus8.15安装包Proteus8.15安装教程Proteus的介绍 Proteus是英国著名的EDA工具(仿真软件)&#xff0c;从原理图布图、代码调试到单片机与外围电路协同仿真&#xff0c;一键切换到PCB设计&#xff0c;真正实现了从概念到产品的完整设计。是世界上唯…...

Spring——AOP工作流程

AOP就是代理模式的开发简化 1.Spring容器启动 因为AOP是要将通知类作为一个bean对象交给spring进行管理的&#xff0c;还有经过通知类被增强的类。 此时还没有创建bean对象 2.读取所有切面配置中的切入点 在下面这段代码中&#xff0c;定义了两个切入点&#xff0c;但是只…...

c++11多线程之condition_variable、wait()、notify_one()、notify_all()的使用。

系列文章目录 文章目录系列文章目录前言一、基本概念1.1 std::condition_variable1.2 wait()函数1.2.1 wait()带第二个参数1.2.2 wait()不带第二个参数1.2.3 当其他线程用notify_one()或notify_all&#xff08;&#xff09;1.3 notify函数二、代码实例总结前言 C11多线程&…...

skywalking扩展实现 —— 监控数据的动态上报

把标题名整高大上一些&#xff0c;来掩盖需求的奇葩。 0. 目录1. 需求背景2. 需求描述3. 优势4. 实现4.1 扩展点4.2 配置项5. 优化6. 提醒7. 补充 - 关于微服务8. 参考1. 需求背景 过去一段时间&#xff0c;接手了一个迭代了数年的"基于微服务架构"搭建的产品。 自…...

【GoF 23】23种设计模式与OOP七大原则概述

1. 什么是GoF 23&#xff1f; GoF 23也就是23种设计模式。1995年GoF&#xff08;Gang of Four&#xff0c;四人组/四人帮&#xff09;合作出版了《设计模式&#xff1a;可复用面向对象软件的基础》一书&#xff0c;一共收录了23种设计模式&#xff0c;从此梳理了软件设计模式领…...

Java 日期时间

Java 日期时间是 Java 标准库中一个非常重要的部分&#xff0c;它提供了丰富的 API 来处理日期、时间以及日期时间。在 Java 应用程序中&#xff0c;我们经常需要处理日期时间相关的操作&#xff0c;例如计算两个日期之间的差、将日期时间转换为不同的时区等。在本篇文章中&…...

Face Forgery Suvery

文章目录Face ForgeryFace Forgery classAttribute ManipulationExpression SwapIdentity SwapEntire Face SynthesisFace Forgery DetectionLow-levelOn the Detection of Digital Face Manipulation(CVPR2020)High-levelProtecting World Leaders Against Deep FakesDetectin…...

案例学习--016 消息队列作用和意义

简介MQ全称为Message Queue, 是一种分布式应用程序的的通信方法&#xff0c;它是消费-生产者模型的一个典型的代表&#xff0c;producer往消息队列中不断写入消息&#xff0c;而另一端consumer则可以读取或者订阅队列中的消息。主要产品有&#xff1a;ActiveMQ、RocketMQ、Rabb…...

【MySQL】MySQL的锁机制

目录 概述 MyISAM 表锁 InnoDB行锁 概述 锁是计算机协调多个进程或线程并发访问某一资源的机制&#xff08;避免争抢&#xff09;。 在数据库中&#xff0c;除传统的 计算资源&#xff08;如 CPU、RAM、I/O 等&#xff09;的争用以外&#xff0c;数据也是一种供许多用户共…...