Skip to main content

moregeek program

计算机网络面试大总结_程序员田同学的博客-多极客编程

本文分文五大部分,第一部分总纲说明计算机网络层次划分的三种模型,一到四部分以TCP/IP协议模型作为划分标准,分别说明各层作用和最常见的面试题,最后总结网络综合面试题,历时六天全文一千字。 其他经典面试题参考程序员田同学 一、总纲 写过代码的同学就多多少少接触过GET、POST、HTTP、TCP等名词,很多基础不扎实的同学并不知道它们都是什么东西,其实这些名词都是计算机网络中各层的协议,计算机网络

Read More

汇编语言和本地代码及通过编译器输出汇编语言的源代码_夏志121的博客-多极客编程

目录​​一、汇编语言和本地代码​​​​二、通过编译器输出汇编语言的源代码​​一、汇编语言和本地代码        计算机CPU只能运行本地代码(机器语言)程序,用C语言等高级语言编写的代码,需要经过编译器编译后,转换为本地代码才能够被CPU解释执行        但是本地代码的可读性非常差,所以需要使用一种能够直接读懂的语言来替换本地代码,那就是在各本地代码中,附带上表示其功能的英文缩写,比如在加

Read More

服务器-多极客编程

服务器,也称伺服器(台湾,香港,澳门等地方叫法)。服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务,为此,服务器必须具有承担服务并且保障服务的能力服务器品牌:HP,IBM,DELL,SUN等服务器常见的外型有三种,塔式服务器、机架服务器(Rack)、刀片服务器(Blade Server)。塔式服务器:外形类似于普通的家用PC,有的尺寸可能更大。塔

Read More

源码安装LAMP环境-多极客编程

之前在网上找的一些大牛们的源码安装lamp环境的文章,总是达不到他们实现的效果,于是决定自己总结一篇源码安装LAMP环境的文章,以供自己以后作为参考资料以及帮助像我这样的linux系统小白学习分享,大神看了请轻喷,谢谢!操作系统环境:CentOS6.6 X86_X64 FINAL源码安装LAMP环境首先上传源码包到/usr/local/src/lamp目录下,版本是httpd-2.2.16.tar

Read More

29条激励心智的语录,献给情绪低落的人! 放松一下~!-多极客编程

               29条激励心智的语录,献给情绪低落的人!  引导语:健康不仅仅是健身和正常的饮食,更是良好的自我感觉和积极快乐的心态。但是我们都曾有过情绪低落,不袁起床出去走走的经历。那么我们该如何使自己心情好起来呢?下面给出情绪低落者的29条激励性语录来帮助我们重拾好心情。       1、人们心神不宁是因为总是拿自己平淡不起眼的生活与别人光鲜亮丽的一面相比较。----史蒂文·弗蒂

Read More

马云、李嘉诚、周立波三句话,告诉你三个需要拼搏的理由-多极客编程

马云、李嘉诚、周立波这样骂不上进的人。一、周立波的话年轻人,你不去创业,不去旅游,不去接受新鲜事物,不去给身边的人带去正能量,整天挂着QQ,逛逛淘宝,拿着包月的工资,干着不计流量的工作。千篇一律的重复着昨天的生活,干着80岁老人都能做的事,等着天上掉馅饼的美事,你要青春有个毛用?——周立波二、李嘉诚经典语录为什么你一直是打工仔?因为你安于现状!因为你没有勇气,你天生胆小怕事不敢另择它路!所以你是打

Read More

虚拟机上网设置教程之如何用虚拟机上网-多极客编程

本文为大家带来的虚拟机上网设置教程之如何用固定IP和自动IP虚拟机上网(博主是有路由器的情况下配置的),物理机的网络连接里的“本地连接”就用“自动获取IP地址”或固定IP也行,有固定IP的需要到“Internet协议”设置.(右键“本地连接”-双击“Internet 协议”)NAT的上网方式设置:点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),再选“DHCP”开启DH

Read More

计算机基础,CPU和内存-多极客编程

中央处理器(CPU)CPU包括运算逻辑部件、寄存器部件和控制部件等。逻辑部件(运算器)英文Logiccomponents;运算逻辑部件。可以执行定点或浮点算术运算操作、移位操作以及逻辑操作,也可执行地址运算和转换。寄存器寄存器部件,包括寄存器、专用寄存器和控制寄存器。 通用寄存器又可分定点数和浮点数两类,它们用来保存指令执行过程中临时存放的寄存器操作数和中间(或最终)的操作结果。 通用寄存器是中央

Read More

服务器-多极客编程

服务器,也称伺服器(台湾,香港,澳门等地方叫法)。服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务,为此,服务器必须具有承担服务并且保障服务的能力服务器品牌:HP,IBM,DELL,SUN等服务器常见的外型有三种,塔式服务器、机架服务器(Rack)、刀片服务器(Blade Server)。塔式服务器:外形类似于普通的家用PC,有的尺寸可能更大。塔

Read More

磁盘阵列-多极客编程

常见的磁盘阵列模式:Raid 0,Raid 1,Raid 5,Raid 0+1①Raid 0:磁盘数量要求:2块以上优点:提高传输速率。适用于对性能要求较高,而对数据安全不太在乎的领域。缺点:不提供数据冗余,因此一旦用户数据损坏,损坏的数据将无法得到恢复。RAID0运行时只要其中任一块硬盘出现问题就会导致整个数据的故障。不建议企业用户单独使用。磁盘容量=单个硬盘容量*硬盘数量②Raid 1:磁盘数

Read More

硬盘接口-多极客编程

    从整体的角度上,硬盘接口分为IDE、SATA、SCSI和光纤通道四种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只用于高端服务器上,价格昂贵。SATA主要应用于家用市场,有SATA、SATAII、SATAIII,是现在的主流。        IDE接口硬盘主流的规格包括ATA/66、ATA/100、ATA/133,这种命名方式也

Read More

正则表达式30分钟入门教程-多极客编程

版本:v2.33 (2013-1-10) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以

Read More

存储机制raid技术-多极客编程

1.磁盘阵列介绍:磁盘阵列(Redundant Arrays of Independent Disks,RAID)。原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parit

Read More

闪存-多极客编程

1.闪存介绍闪存是一种非易失性存储器,即断电数据也不会丢失。数据删除不是以单个的字节为单位而是以固定的区块为单位。闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储器。由于其断电时仍能保存数据,闪存通常被用来保存设置信息,如在电脑的BIOS(基本输入输出程序)、PDA(个人数字助理)、数码相机中保存资料等。 2.闪存类型NOR型:NOR型闪存更像内存,有

Read More

计算机的缓存机制-多极客编程

1.缓存出现的原因由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,如果有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。2.缓存的作用硬盘的缓存主要起三种作用:一是预读取。当硬盘受到CPU指令

Read More

硬盘的构造-多极客编程

1.硬盘分类硬盘(Hard Disk Drive 简称HDD)是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。硬盘有固态硬盘(SSD)、机械硬盘(HDD)、混合硬盘(HHD);SSD采用闪存颗粒来存储,HDD采用磁性碟片来存储,混合硬盘(HHD: Hybrid Hard Disk)是把磁性硬盘

Read More

程序员应该了解的计算机知识(三)——信息表示和编码-多极客编程

引言  前面简单介绍过二进制数制系统,这里不作多的赘述。话说计算机只能识别二进制数制系统,这句话其实并不怎么确切。我们知道计算机是有多个电子元件组成的,而电子元件一般都存在两个状态(例如:通电或断点两个状态),与二进制数制系统只有两个数码(0或1)比较类似,所以计算机的CPU内部程序集(指令集)就使用0或1来表示其不同组件的电子元件的状态,因此也就出现了计算机只能识别二进制数制系统这句话。 程序是

Read More

程序员应该了解的计算机知识(二)——数制系统-多极客编程

引言 众所周知,计算机系统使用的是二进制数制系统,其所能识别的机器码和指令代码都是用的是由0和1组成的序列。而日常生活中我们使用的都是十进制数制系统,计算机为什么只能使用二进制系统,这与其组成结构有关,我们知道计算机内部都是电子元件组成,而电子元件的状态(例如:通电和断电等)往往有相对的两面性,使用二进制更容易解释其电子元件的状态和特征。 提到数制系统,那么何为数制系统?日常生活中大多使用什么数制

Read More

程序员应该了解的计算机知识(一)——基础理论-多极客编程

前记    对于半道入行编程的程序员,大部分对计算机的工作原理的了解都是有限的,这些了解大部分都是在日常工作中去了解的,其实对应程序员来说不用深入了解理解计算机基本原理就足以应付当前的工作需要。然而多了解总比不了解要强,这也是笔者要整理此片文章的由衷。计算机系统概述1.计算机的分类    步入21世纪的你,如果还不知道“计算机”,那你真的是OUT了。计算机是20世纪人类最伟大的可选成就之一,话说计

Read More

最小的"Helloworld"程序-多极客编程

最近在看《程序员的自我修养-链接、装载与库》,在学习使用链接脚本的时候碰到点问题,特此记录,以便日后回顾,总结!char * str = "Hello world!\n"; void print(void) { asm("movl $13,%%edx \n" "movl %0,%%ecx \n" "movl $0,%%ebx \n"

Read More