个人笔经2019京东校招测开

如何在多线程中避免发生死锁?
正确答案: A 你的答案: C (错误)
允许进程同时访问某些资源。

以下运算符中运算优先级最高的是( )
正确答案: D 你的答案: B (错误)
+
OR

\

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

采用哪种遍历方法可唯一确定一棵二叉树?( )
正确答案: B 你的答案: D (错误)
给定一棵二叉树的先序和后序遍历序列
给定一棵二叉树的后序和中序遍历序列
给定先序、中序和后序遍历序列中的任意一个即可
给定一棵二叉树的先序和中序遍历序列

TLS、ssh。属于应用层

中继器和集线器 --物理层
交换机 - 数据链路
路由器 - 网络层

在滑动窗口协议中,可根据发送窗口和接收窗口的尺寸,分为三种具体的协议:停等(Stop and Wait)、回退n(Go back n)协议和选择重传(Selective Repeat)协议。
停等协议:发送窗口和接收窗口尺寸均为1.
回退n协议:1<发送窗口<=2m-1(帧号字段占m位);接收窗口为1。
选择重传协议:发送窗口和接收窗口均大于1.

下列有关软连接描述正确的是
正确答案: B 你的答案: A (错误)
与普通文件没什么不同,inode 都指向同一个文件在硬盘中的区块
不能对目录创建软链接
保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径
不可以对不存在的文件创建软链接

• 软连接,其实就是新建立一个文件,这个文件就是专门用来指向别的文件的(那就和windows 下的快捷方式的那个文件有很接近的意味)。软链接产生的是一个新的文件,但这个文件的作用就是专门指向某个文件的,删了这个软连接文件,那就等于不需要这个连接,和原来的存在的实体原文件没有任何关系,但删除原来的文件,则相应的软连接不可用(cat那个软链接文件,则提示“没有该文件或目录“)
• 硬连接是不会建立inode的,他只是在文件原来的inode link count域再增加1而已,也因此硬链接是不可以跨越文件系统的。相反是软连接会重新建立一个inode,当然inode的结构跟其他的不一样,他只是一个指明源文件的字符串信息。一旦删除源文件,那么软连接将变得毫无意义。而硬链接删除的时候,系统调用会检查inode link count的数值,如果他大于等于1,那么inode不会被回收。因此文件的内容不会被删除。
• 硬链接实际上是为文件建一个别名,链接文件和原文件实际上是同一个文件。可以通过ls -i来查看一下,这两个文件的inode号是同一个,说明它们是同一个文件;而软链接建立的是一个指向,即链接文件内的内容是指向原文件的指针,它们是两个文件。
• 软链接可以跨文件系统,硬链接不可以;
• 软链接可以对一个不存在的文件名(filename)进行链接(当然此时如果你vi这个软链接文件,linux会自动新建一个文件名为filename的文件),硬链接不可以(其文件必须存在,inode必须存在);
• 软链接可以对目录进行连接,硬链接不可以。
• 两种链接都可以通过命令 ln 来创建。ln 默认创建的是硬链接。
• 使用 -s 开关可以创建软链接。

以下命令可以用于获取本机cpu使用率的是:
top

以下命令用于设置环境变量的是:
正确答案: A 你的答案: D (错误)
export
cat
echo
env
A 查看设置环境变量
B 显示指定文件的全部内容
C 输出字符串
D 看环境变量

第一范式:表中字段不能有包含 , 必须是不可再分
第二范式:每表必须有一个Primary Key
第三范式:表中的所有数据元素不但要能惟一地被主关键字所标识,而且它们之间还必须相互独立,不存在其他的函数关系。
只是简述 , 实际情况很复杂

下哪条SQL语句可以返回table1中的全部的key:
select tabel1.key from table1 left outer join tabel2 on table1.key=table2.key

以下关于Mysql数据库引擎MyISAM的描述错误的是?
正确答案: A 你的答案: D (错误)
支持行锁

下列说法正确的是( )
正确答案: A 你的答案: C (错误)
满足条件组合覆盖的测试用例一定满足判定/条件覆盖

在单元测试阶段,设计用例的主要依据是( )
正确答案: B 你的答案: A (错误)
概要设计文档
详细设计文档

在对java程序代码进行单元测试时,如果要进行多个测试用例,应创建( )类的子类
TestSuite

在进行Android程序测试时,需要用到的类是( )
Assert

静态测试主要包括:( )
正确答案: A 你的答案: D (错误)
静态质量度量法

在软件测试的( )模型中,可能会导致前期需求分析产生错误直到验收测试阶段才能发现
正确答案: A 你的答案: A (正确)
V

%6.9s 表示显示一个长度不小于6且不大于9的字符串。若大于9, 则第9个字符以后的内容将被删除。
%m.n表示场宽为m的浮点数, 其中小数位为n, 整数位为m-n-1,小数点占1位,不够m位,左右对齐。

猜你喜欢

转载自blog.csdn.net/alike_meng/article/details/106601715