奇安信笔试复盘

1.哪一个命令可以关机而不重启
2.下面有关NAT的叙述,不正确的是
NAT可以进行地址转换
NAT可以进行端口转换
NAT可以同时进行地址转换和端口转换
IPV6不需要NAT
3.存在若若干字符串,查找具有相同前缀 采用哪种数据结构
4.删除视图 drop view view_name
5.在DNS系统测试时,设named进程号是53,命令(kill–HUP53)通知进程重读配置文件。
6.epoll的水平触发和边沿触发区别
水平触发LT:缺省的工作方式(epoll默认的设置),并且同时支持block和no-block socket.
边沿触发ET:只支持no-block socket
7.数组定义为"int a[4][5];",引用a[1]+3表示a[1][
8.IPv6过渡技术:双协议栈技术、协议转换技术、隧道技术。
9.有序链表查找的时间复杂度是O(n)
有序数组时间复杂度为O(logn)。
AVL树是最先发明的自平衡二叉查找树查找、插入和删除在平均和最坏情况下都是O(log n)。
红黑树(Red Black Tree) 是一种自平衡二叉查找树,它虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除
二叉查找树中查询元素的最优时间复杂度是O(logN)即在满二叉树的情况下,最坏时间复杂度是O(n)即除叶子节点外每个节点只有一个子节点
10.以下程序的输出结果是
typedef unionlong x[2]
int y[4];
char z[8];
MYTYPE;
MYTYPE them;
main()
printf("%d\n",sizeof(them));
共用体所占存储空间的大小是所有成员所占存储单元的和;共用体变量所占存储单元的大小是所有成员中占据存储空间最大的成员所占存储空间的大小。本题中字符数组成员z占8个字节的长度,长度最长,所以共用体变量them用sizeof计算长度为8。
11.对于一个文件的访问,常由(用户访问权限和文件属性 )共同限制。
12.关于DELETE和TRUNCATE TABLE
delete是DML,truncate是DDL,执行truncate需要drop权限。
2、效率上
delete是一行一行的删除,所以执行速度不快。由于truncate是DDL,是通过删除表然后重建表实现的,执行速度很快。
3、事务上
delete过程如果出现错误,事务是可以回滚的,而truncate无法回滚。
4、效果上
delete可以删除符合条件的数据行,而truncate只能删除整体
delete可以返回被删除的记录数,而truncate只返回0,没有任何意义
在存储引擎为InnoDB的数据库服务器中,如果一个表的主键作为了另一个表的外键,那么truncate无法删除这个表中的数据,无论这个外键是否存在,这是由于drop表限制的。而delete可以,只要这个表的主键在另一个表的外键中不存在即可。
truncate删除一个表的数据后,这个表的auto_increment列重新设置为初始大小,而delete则使用删除之前的顺序。索引同理。
13.Linux启动过程
14.Linux的inode
15.void alloc_memory
16.TCP协议运行时的阶段
17.对于超文本传输安全协议说法正确的
18.在Bash中,以下哪些说法是正确的$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1 是传递给该shell脚本的第一个参数
2 是 传 递 给 该 s h e l l 脚 本 的 第 二 个 参 数 2 是传递给该shell脚本的第二个参数 2shell@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误
19.以下关于typedef的叙述正确的是( )。
20.视图的作用
21.touch,umask,文件隐藏属性,文件特殊权限,file

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
nat123是集合80端口映射、动态域名解析、域名解析管理的开放自由的平台,可轻松管理域名解析、发布网站、访问内网应用,支持任何网络。 软件功能特色: 支持开机运行,自动登录,精简模式登录,代理上网,后台服务功能;支持灵活的网络地址格式,支持同一端口绑定多个域名映射,支持外网地址域名80端口映射,支持自定义外网访问端口;支持多地点登录,支持泛域名,经过映射的网站客户端用户访问真实IP不丢失;自动检测状态并提示,可以使用任意自定义免费二级域名,支持所有域名解析。A记录、cname记录、NS记录、MX记录、URL显性转发、URL隐性转发,全功能的域名解析管理。动态域名解析,轻松绑定动态公网IP,稳定网站服务,同时支持多台主机启用负载均衡和故障转移。 网站发布,访问内网,域名解析管理,就用nat123一步搞定。 在公司,小区宽带,出租屋,校园网,网吧,教育网,等网络结构复杂,限制严格的环境中一样可以轻松发布网站,做网站服务。 应用示例: 1.内网发布网站 (1)添加端口映射。 (2)外网端口可以是80。 2.公网发布网站 (1)添加动态域名解析。 3.域名解析管理 (1)全功能的域名解析管理。A记录,cname记录,NS记录,MX记录,URL显性转发,URL隐性转发。 4.外网访问内网应用 (1)办公应用。OA,SVN…… (2)主机设备。WINDOWS远程桌面,SSH访问LINUX,路由器 (3)数据库。ORACLE,SQLSERVER,MYSQL (4)FTP。 (5)其他 更新: 1.全端口映射P2P提升穿透率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值