2020-08-27

java:

1.编译java程序的命令是javac,该命令的文件是javac.exe

2.jsp表达式的写法:<%= expression %>3.

3.Math.round(-11.5)为-11,四舍五入是向数值大的方向入

4.float与int做除法运算时,会将int转化为float

5.JPane属于容器

6.PermGen是字符串常量池

7.java1.8以后,接口的修饰符可以为:abstract

8.file类不能读写文件,只有流类才可以

9.非逃逸对象在栈上分配

10.Thread join、sleep、wait、cyclicbarrier.await被打断会触发interruptedException,Thread.suspend则不会触发

11.HashTable和HashMap的区别是:

Hashtable是一个散列表,存储的是key-value键值对

Hashtable的方法都是同步的,即是线程安全的,其key、value都不能为null

Hashtable直接使用对象的HashCode

HashMap由数组+链表组成,基于哈希表的map实现,数组是hashMap的主体,链表则是为了解决哈希冲突而存在

HashMap不是线程安全的,能够接受空的key和value

HashMap重新计算哈希值

12.解决哈希冲突的四种办法:

开放地址法:就去寻找下一个空的散列地址,只要散列表足够大,空的散列地址总能找到,并将记录存入 

公式为:fi(key) = (f(key)+di) MOD m (di=1,2,3,……,m-1) 

再哈希法:有多个不同的Hash函数,当发生冲突时,使用第二个,第三个,….,等哈希函数,计算地址,直到无冲突。虽然不易发生聚集,但是增加了计算时间。

链地址法:链地址法的基本思想是:每个哈希表节点都有一个next指针,多个哈希表节点可以用next指针构成一个单向链表,被分配到同一个索引上的多个节点可以用这个单向链表连接起来,如HashMap

建立公共溢出区:这种方法的基本思想是:将哈希表分为基本表和溢出表两部分,凡是和基本表发生冲突的元素,一律填入溢出表

13。propertise类继承了Hashtable 类,而Hashtable类则继承Dictionary类

数据库:

1.在窗体中,用来设置窗体标题的一般是:窗体页眉

2.关系泛化中的操作异常时指:应该插入的数据没有被插入

3.外键实现的是参照完整性

4.常见的数据模型是:概念模型、逻辑模型、物理模型

5.select foo,count(foo)from pokes where foo>10group by foo having count (*)>5 order by foo执行顺序为

from,where,group by,having,select,order by

6.

DFD图,即数据流图

Io输入输出图

E-R实体关系图

IPO输入加工输出图:说明每个模块输入输出数据和数据加工的重要工具

7.触发器可以创建在表中

8.在关系模式分解为数据模式p时,无损链接的先决条件是:存在泛关系

9.属于关系型数据库的是:oracle、mysql、sqlserver

10.能用来诊断oracle io、cpu、性能状况的有:statspack、sql_trace,vsession_wait、vSeqlarea(disk_reads)

操作系统

1.实现多道程序需要系统具有中断功能

2.为了实现设备独立性,用户使用io设备时,通常采用逻辑设备名

3.大型机器上不宜采用总线型结构的原因是数据传输速率低

4.作业调度仅仅是将作业调入内存,而进程调度则是可以让进程获得cpu

5.umount /dev/hdc

6.Fork和exec系统调用可以产生新进程,fork生成的进程是当前进程的一个副本,fork系统条用与clone系统调用的基本原理相同

7.一个进程一旦调用exec,该进程则死亡,系统将代码替换为新的程序的代码,抛弃原有的堆栈,为新程序重新分配数据段与堆栈段,对系统来说,还是一个进程,但是不同的程序了

8.在抢占式多任务处理中,进程被抢占时,需要保存的运行环境有:所有cpu寄存器的内容、页表、程序计数器

9.操作系统为用户服务的方式有:命令接口、系统调用、作业控制语言、软中断

10.动态重定位的过程依赖于:重定位寄存器、地址变换机构、目标程序

11.重定位即:将逻辑地址转换为物理地址

计算机网络

1.表示数据传输的数量和质量的指标是:数据传输率和误码率

2.ARP是将ip转换为mac,RARP是将mac转换为ip

3.私有地址范围:

4.internet专线上网使用的是isp提供的专用数据线

5.常用的信道复用技术有:TDM\FDM\WDM\CDM

6.tcp链接中主动断开链接netstat的状态可能是

本来应该是server发送两个fin,但也可以将ack和fin放在一起发送,所以只有一个fin

7.VXLAN在云计算场景中主要解决了VLANid不足和虚拟漂移的问题

8.万维网由服务器、网卡、协议组成

数据结构

1.无向图的临街矩阵是对称矩阵

2.根据子节点计算父节点,子节点为98,根节点为1,设置父节点为i,则子节点为2i和2i+1

3.设二叉树的叶子节点为n0、度为1的节点为n1,度为2的节点为n2,则n0=n2+1,二叉树的总节点数n为:n=n0+n1+n2

4.二叉树线索化的实质是:将二叉量表中的空指针改为指向前驱或者后继的线索,线索化的过程就是在遍历过程中修改空指针的过程,由于后续遍历可能存在根节点的右孩子既有右孩子也有左孩子的现象,因此不能获得其后继

5.在给定文件中查找与设定条件相符的字符串命令为:grep

6.产生哈希冲突的影响因素有:装填银子、哈希函数、处理哈希冲突的方法

7.运算符函数中value operator/(value)不是value的成员函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值