上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 一、什么是互联网OSI模型?OSI(Open System Interconnection)是指开放式系统互联参考模型。在我们的平常使用的计算机网络中存在众多体系结构, 如IBM公司的SNA(系统网络体系结构)和DEC公司的DNA(Digital Network Architecture)数字网络体系结构等。 由于体系太多,为了能够解决不同网络之间的互联问题,国际标准化组织制定了这个OSI模型。 OSI将网络通信工作分为七层,由高到低依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 OSI模型结构图二、数据如何各层之间传输? 物理层,数据链路层,网络层属于OSI模型的低三层, 阅读全文
posted @ 2013-08-03 11:24 youhumian 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 51 、私有(保留)地址?答: A 类: 10.0.0 .0 —— 10.255.255.255 B 类: 172.16.0.0 —— 172.31.255.255 C 类: 192.168.0.0 —— 192.168.255.255 52 、交换和路由的区别是什么? VLAN 有什么特点? 答:交换是指转发和过滤帧,是交换机的工作,它在 OSI 参考模型的第二层,而路由是指网络线路当中非直连的链路,它是路由器的工作,在 OSI 参考模型的第三层。交换和路由的区别很多,首先,交换是不需要 IP 地址的,而路由需要,因为 IP 就是第三层的协议,第二层需要的是 MAC 地址,再有,第二层的技术 阅读全文
posted @ 2013-08-03 11:19 youhumian 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1,简单解释下TRUNK?答:交换环境中有两种链路,一种是接入链路另一种就是TRUNK(中继)链路,接入链路只属于一个VLAN,而TRUNK可以承载多个VLAN,TRUNK工作时进行VLAN标识,主要有两种封装模式:IEEE802.1Q和ISL。2,请描述一下PPP协议的应用? PPP协议是目前广域网上应用最广泛的协议之一,它的优点在于简单、具备用户验证能力、可以解决IP分配等。 家庭拨号上网就是通过PPP在用户端和运营商的接入服务器之间建立通信链路。目前,宽带接入正在成为取代拨号上网的趋势,在宽带接入技术日新月异的今天,PPP也衍生出新的应用。典型的应用是在ADSL(非对称数据用户环线... 阅读全文
posted @ 2013-08-03 11:08 youhumian 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1,简单解释下TRUNK?答:交换环境中有两种链路,一种是接入链路另一种就是TRUNK(中继)链路,接入链路只属于一个VLAN,而TRUNK可以承载多个VLAN,TRUNK工作时进行VLAN标识,主要有两种封装模式:IEEE802.1Q和ISL。2,请描述一下PPP协议的应用? PPP协议是目前广域网上应用最广泛的协议之一,它的优点在于简单、具备用户验证能力、可以解决IP分配等。 家庭拨号上网就是通过PPP在用户端和运营商的接入服务器之间建立通信链路。目前,宽带接入正在成为取代拨号上网的趋势,在宽带接入技术日新月异的今天,PPP也衍生出新的应用。典型的应用是在ADSL(非对称数据用户环线... 阅读全文
posted @ 2013-08-03 10:55 youhumian 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 进程就是处于执行期的程序(目标代码存放在某种存储介质上,如内存)。进程不只局限于可执行代码,还包括其他资源:打开的文件,挂起的信号,内核数据结构,内存地址空间以及至少一个执行线程。进程是出于执行期的程序和相关资源的总称执行线程,简称线程,是进程中活动的对象。每个线程都拥有一个独立的程序计数器(即PC),栈和一组寄存器。内核调度的对象是线程而不是进程可以说内核是进程——资源分配的最小单位,线程——程序执行的最小单位进程有独立的地址空间,线程没有单独的地址空间(同一进程内的线程共享进程的地址空间,如果一个进程只有一个线程的话,那么就相当这个线程独自占有内存地址空间了)现代操作系统中,进程提供两种虚 阅读全文
posted @ 2013-08-03 10:51 youhumian 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 1、使用多进程与多线程有什么区别?用多进程时,每个进程有自己的地址空间,线程则共享地址空间。所有其他区别都由此而来:* 速度:线程产生的速度快,线程间的通信、切换快等,因为他们在同一个地址空间内。* 资源利用率: 线程的资源利用率比较好,也是因为它们在同一个地址空间中* 同步问题: 线程使用公共变量/内存时,需要使用同步机制,还是因为他们在同一个地址空间内。2、 在Windows 编程中互斥器(mutex)的作用和临界区(critical section)类似,请说一下二者区别。mutex 可以用于进程之间互斥,critical section是线程之间的互斥。3、垃圾回收的优点和原理是什么? 阅读全文
posted @ 2013-08-03 10:46 youhumian 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 操作系统常见面试题及答案 1. 什么是进程(Process)和线程(Thread)?有何区别?进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行。 进程与应用程序的区别在于应用程序作为一个静态文件存储在计算机系统的硬盘等存储空 阅读全文
posted @ 2013-08-03 10:40 youhumian 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1 硬盘分区:交换区和文件系统分区2 常用的Linux命令 pwd cd .. whoami ls -alh ;系统 shutdown -h halt;reboot; loginoutman,password,kill ,clear,startx,env ,history, 文件操作: cp -vRp ; mv; rm -rf vi ,cat,more, less ,grep ,find mkdir ,rmdir,touch 用户及组操作: useradd -g ;userrmod userdel groupadd 权限修改 chmod chown chgrp 设备 mount; umount 阅读全文
posted @ 2013-08-03 10:09 youhumian 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1 递归实现字符串的全排列 protected void Page_Load(object sender, EventArgs e) { ArrayList strArray = new ArrayList() { "a", "b", "c" ,"d"}; AllArrangement(strArray); } //全排列 //递归实现 当前实现需要下一层返回支持 private ArrayList AllArrangement(ArrayList strArray) { ArrayList a_Recursion 阅读全文
posted @ 2013-08-02 13:09 youhumian 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 解法1: 我们可以对这个乱序数组按照从大到小先行排序,然后取出前k大,总的时间复杂度为O(n*logn + k)。解法2: 利用选择排序或交互排序,K次选择后即可得到第k大的数。总的时间复杂度为O(n*k)解法3: 利用快速排序的思想,从数组S中随机找出一个元素X,把数组分为两部分Sa和Sb。Sa中的元素大于等于X,Sb中元素小于X。这时有两种情况:1. Sa中元素的个数小于k,则Sb中的第k-|Sa|个元素即为第k大数;2. Sa中元素的个数大于等于k,则返回Sa中的第k大数。时间复杂度近似为O(n)解法4: 二分[Smin,Smax]查找结果X,统计X在数组中出现,且整个数组中比X大的数目 阅读全文
posted @ 2013-08-01 15:29 youhumian 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页