最近面试,问到这方面的问题,这里总结一下:TCP(Transmission Control Protocol 传输控制协议):面向连接的,不可靠的,数据流服务。UDP(User Datagram Protocl 用户数据报协议):面向无连接的,不可靠的,数据报服务。TCP传输和UDP不一样,TCP传输是流式的,必须先建立连接,然后数据流沿已连接的线路(虚电路)传输。因此TCP的数据流不会像UDP数据报一样,每个数据报都要包含目标地址和端口,因为每个数据报要单独路由。TCP传输则只需要在建立连接时指定目标地址和端口就可以了。--三次对话tcp主机A向主机B发出连接请求数据包:“我想给你发数据,可 Read More
程序员笔试知识点整理0、常考基础必知必会A. 排序:排序有几种,各种排序的比较,哪些排序是稳定的,快排的算法;B. 查找:哈希查找、二叉树查找、折半查找的对比,哈希映射和哈希表的区别?C. 链表和数组的区别,在什么情况下用链表什么情况下用数组?D. 栈和队列的区别?E. 多态,举例说明;overload和override的区别?F. 字符串有关的函数,比如让你写一个拷贝字符串的函数啊,或者字符串反转啊什么的。strcpy和memcpy?G. 继承、多继承?H. 面向对象有什么好处?I. 说说static的与众不同之处,如果一个变量被声明为static,它会被分配在哪里?在什么时候分配空间等?J Read More
--在配置hadoop过程中用到了ssh无密码验证方面的东西 这方面的技术文章很多,例如:http://www.ibm.com/developerworks/cn/linux/security/openssh/part1/index.html--这里记录一下心得:--创建公钥和密钥命令:ssh-keygen -t rsa用这个命令,一路回车,会在当前登录用户目录下生成/home/hadoop/.ssh/*,星号代表公钥和私钥命令:cp pub_key > authorized_keys 命令把公钥复制到authorized——keys,这个文件放到哪个电脑,就能无密码访问哪个电脑。--特 Read More
--2013年8月3日11:24:34环境:ubuntu简介:ganglia是linux系统,集群的监控工具,百科:http://baike.baidu.com/view/3581925.htm安装方法:host6作为服务端:创建用户和组:addgroup gangliaadduser --ingroup ganglia ganglia安装:apt-get install gmetadapt-get install rrdtoolapt-get install ganglia-webfrontendapt-get install ganglia-monitor配... Read More