- 博客(38)
- 资源 (45)
- 收藏
- 关注
转载 计算机会议排名等级
附件是计算机领域的学术会议等级排名情况,分为A+, A, B, C, L 共5个档次。其中A+属于顶级会议,基本是这个领域全世界大牛们参与和关注最多的会议。国内的研究者能在其中发表论文的话,是很值得骄傲的成就。A类也是非常好的会议了,尤其是一些热门的研究方向,A类的会议投稿多录用率低,部分A类会议影响力逐步逼近A+类会议。B类的会议分两种,一种称为盛会级,参与的人多,发表的论文也多,论
2015-06-23 16:16:45
42988
2
转载 OpenDaylight学习 ( by quqi99 )
作者:张华 发表于:2013-06-13版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明( http://blog.youkuaiyun.com/quqi99 ) 在我看来,SDN的本质从技术上讲主要是下面三点:1)有一个控制器,用于将控制流和数据流分离。交换机向控制器请示将数据包往哪个端口转发。交换机和控制器之间的南桥协议有一个标准叫Ope
2015-05-29 17:20:28
581
转载 很全的mvn介绍
转自http://buzhucele.iteye.com/blog/12180041.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些
2015-05-29 15:48:33
524
转载 ubuntu 搜索文件方法(find命令)
通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -name s*在目录里面搜索以s开头的文
2015-05-28 16:09:37
460
转载 Fast Paxos
自从Lamport在1998年发表Paxos算法后,对Paxos的各种改进工作就从未停止,其中动作最大的莫过于2005年发表的Fast Paxos。无论何种改进,其重点依然是在消息延迟与性能、吞吐量之间作出各种权衡。为了容易地从概念上区分二者,称前者Classic Paxos,改进后的后者为Fast Paxos。1. Fast Paxos概览Lamport在40多页的论文中不仅提出了F
2015-05-27 12:09:27
570
转载 Paxos算法与Zookeeper分析
1 Paxos算法1.1 基本定义算法中的参与者主要分为三个角色,同时每个参与者又可兼领多个角色:⑴proposer 提出提案,提案信息包括提案编号和提议的value;⑵acceptor 收到提案后可以接受(accept)提案;⑶learner 只能"学习"被批准的提案;算法保重一致性的基本语义:⑴决议(value)只有在被proposers
2015-05-27 12:08:05
407
转载 SDN初探–openflow实验记录(ubuntu+mininet+opendaylight)
SDN,虚拟化和云计算是这几年网络层面最火的趋势,虚拟化和SDN都对数据中心提供了完美的解决方案,并基于此掀起一场势在必行的改革。从最初只有”控制和转发分离”这样模糊的认识,到现在承担起SDN这样一个项目,实习时公司也联合盛科和云杉推出基于SDN网络的虚拟化产品,以及诸如未来网络、华为、juniper甚至曾经对SDN不屑一顾的思科在痛失亚马逊10亿的订单后也开始奋起直追。其实很明显,云计算的先驱亚
2015-05-27 12:03:57
7495
转载 Ubuntu下Opendaylight导入到eclipse教程
参考文献:https://wiki.opendaylight.org/view/GettingStarted:_Eclipse1、准备工作:安装jdk安装maven下载并安装eclipse2、配置eclipse 以及安装插件(1)配置和eclipse可执行文件在同一文件夹里的eclipse.ini 把-Xmx设置为至少1
2015-05-27 10:52:15
2378
转载 Ubuntu14.04: wireshark安装Openflow插件
不知道为什么,安装这个插件遇到了很多困难,最后终于解决了,写一个教程吧,希望能够帮到跟我遇到相同问题的人OS:ubuntu 14.041、安装wireshark:apt-get install wiresharkso easy!!!!2、安装openflow插件:Ubuntu Wireshark installation from Repositoryapt
2015-05-27 10:19:37
3108
原创 ubuntu14.04.1 安装配置jdk1.8
下载jdk-7u67-linux-x64.tar.gzoracle下载URL点击打开链接可能有所更新,下载官网点击打开链接下载完成思路:新建文件夹-解压-设置环境变量-测试环境变量命令如下新建文件夹-解压sudo mkdir /usr/lib/jvmsudo tar zxvf jdk-7u67-linux-x64.tar.gz
2015-05-27 10:16:41
494
转载 集群的可扩展性及其分布式体系结构(十一)–TCP Splicing中关于TCP协议的细节
我们将在这里进一步探讨TCP Splicing中,对于TCP报文处理的个别细节,包括两个被Splicing的连接之间如何处理报文序号映射,常见的TCP 选项的兼容性等问题做出分析和探讨。TCP背景由于TCP粘合技术需要对两个连接上的报文进行处理,以实现均衡器作为透明网关的作用。因此,这样的处理必然包括:对TCP的源目的地址的处理;对TCP报文序号的处理;对校验和的重新计
2015-01-27 11:35:32
788
转载 TCP粘合技术原理
本部分,将对面向内容交换的负载平衡中,使用的主要网络通信技术手段进行分析。其中,关于通信的半工(TCP HandOff)和双工(TCP Splicing粘合模式)是目前Content Switch(面向内容交换)集群系统使用的主要技术。传统的负载平衡技术主要有应用层协议代理服务器、三层和四层交换等。其中,应用层代理技术,面向特定的应用层协议,对客户端和服务器的数据流进行转换;三层和四层交换通过识别
2015-01-27 11:30:00
2131
转载 TCP协议疑难杂症全景解析
说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《Unix网络编程》以及Linux源代码之外,
2014-10-27 15:50:31
632
转载 TCP建立和关闭过程
1、建立连接协议 (三次握手) (1)客户端发送一个带SYN标志的TCP报文到服务器 。这是三次握手过程中的报文1. (2) 服务器 端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。 (3) 客户必须再次回应服务段一个ACK报文,这是报
2014-01-10 12:21:16
521
转载 GET和POST区别和用法;ContentType
很多人都分不清GET与POST的区别,以及什么时候用GET?什么时候用POST? GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢? HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的内容中。例如,处理订货表单、在数据库中加入新数据行等。 当请求无副作用时(如进行搜索),便可使用GET方法;当请求有副作用时(如在数据库添
2013-11-29 10:45:05
870
转载 IP头、TCP头、UDP头详解以及定义
IP数据包也叫IP报文分组,传输在ISO网络7层结构中的网络层,它由IP报文头和IP报文用户数据组成,IP报文头的长度一般在20到60个字节之间,而一个IP分组的最大长度则不能超过65535个字节。 下图为IP分组的报文头格式,报文头的前20个字节是固定的,后面的可变。 版本:占4位(bit),指IP协议的版本号。目前的主要版本为IPV4,即第4版本号,也有一些教育网和科研机构在使
2013-11-26 16:31:33
947
转载 sizeof和strlen比较
深入理解sizeof作者:房秉毅 最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。一、好首先看看sizeof和strlen在MSDN上的定义:首先看一MSDN上如何对sizeof进行定义的:sizeof Oper
2013-11-08 16:18:36
560
转载 malloc()参数为0的情况
问题来自于《程序员面试宝典(第三版)》第12.2节问题9(这里不评价《程序员面试宝典》,就题论题):下面的代码片段输出是什么?为什么?char *ptr;if((ptr = (char *)malloc(0))==NULL) puts("Got a null pointer");else puts("Got a valid pointer"); 解析:.
2013-11-07 16:20:05
823
转载 如何获取Web页面中radio按钮的值
如果在web页面的表单(表单名form1)里用了一组radio按钮,起名为button1。要从js中取得被选中按钮对应的值,可按以下方法:function getRadioValue(){ var str; for(i=0;i<document.form1.button1.length;i++) { if (document.form1.button
2013-10-31 15:41:44
5195
转载 【IPv6】ISATAP隧道技术详解
一、基本概念 ISATAP(Intra-SiteAutomatic Tunnel Addressing Protocol) ISATAP是一种非常容易部署和使用的IPv6过渡机制。在一个IPv4网络中,我们可以非常轻松的进行ISATAP的部署,首先你的PC需是V4/V6双栈PC,然后,需要有一台支持ISATAP的路由器,ISATAP路由器可以在网络中的任何位置,只要PC能
2013-10-09 20:34:57
9589
3
转载 IE window对象
window对象表示浏览器中打开的窗口,提供关于窗口状态的信息。可以用window对象访问窗口中绘制的文档、窗口中发生的事件和影响窗口的浏览器特性。 浏览器在打开HTML文档时生成window对象。如果文档定义一组帧,则浏览器对原文档生成 一个window对象,并对每个帧生成window对象。 这些对象是原父窗口的子窗口。父窗口中的动作会影响子窗口:例如,如果关闭父窗口,则子窗口也关闭。也可以通过
2013-08-29 14:36:21
940
转载 JS实现页面跳转的几种方式
1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参
2013-08-29 11:24:33
4392
转载 IPv4到IPv6的过渡问题及演进策略
IPv6自1996年由IETF的RFC2460加以规范以来,已经得到了广泛的研究和一定的部署。与IPv4相比,IPv6具有许多新的特点,如简化的IP包头格式、主机地址自动配置、认证和加密以及较强的移动支持能力等。对于运营商来说,IPv6比较有吸引力的特点有两个:一是IPv6所具有的庞大地址空间,其采用的128位地址格式,如果分配合理,可以满足目前所有的应用地址需
2012-09-25 15:42:51
2852
转载 Windows Sockets 错误码及出错原因
Windows Sockets在头文件winsock.h中定义了所有的错误码,它们包括以“WSA”打头的Windows Sockets实现返回的错误码和Berkeley Sockets定义的错误码全集。定义Berkeley Sockets错误码是为了确保原有软件的可移植性。A.1 Windows Sockets错误码列表 表A.1列出了WSAGetLastError()函数返回的
2012-09-15 16:47:20
3064
转载 无线传感器网络路由协议
无线传感器网络路由协议pazzini 发表于 2006-4-11 14:36:17看了一个星期的路由协议,小总结了一下,具体细节还需探讨。一、泛洪方式( Flooding)Flooding and gossiping 这种算法也是传统网络中最基本的路由方式,不需要知道网络拓扑结构和使用任何路由算法。每个传感器节点把自己接收到的packet 发送给
2012-09-11 20:38:49
3121
转载 网络字节序和主机字节序笔记
1 基本概念不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian最符合人的思维的字节序地址低位存储值的低位地址高位存储值的高位怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说低
2012-08-22 17:54:34
481
转载 linux下抓包封信工具Tcpdump详解
tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ][ -i 网络接口 ] [ -r 文件名] [ -s snaplen ][ -T 类型 ] [ -w 文件名 ] [表达式 ] 1. tcpdump的选项介绍 -a 将网络地址和广播地址转变成名字; -d 将匹配信息包的代码以人们能够理解的汇编格式给出; -dd
2012-08-20 15:29:26
721
转载 windows输入重定向中#句柄备份#原理
重定向是指使用重定向符号对输入或输出位置进行重新指定。以下是理论说明,懂的可以跳过,也可以先看例子,遇到不明白的再倒回来看。重定向符号有 、>> 、& 和| 共六个。 重定向符号的作用如下表所示: 符号 作用——————————————————————————————> 将命令输出写入到文件或设备(如prn
2012-08-20 15:01:11
836
转载 关于setsocketopt函数
1. 每个套接口都有一个发送缓冲区和一个接收缓冲区。 接收缓冲区被TCP和UDP用来将接收到的数据一直保存到由应用进程来读。TCP:TCP通告另一端的窗口大小。 TCP套接口接收缓冲区不可能溢出,因为对方不允许发出超过所通告窗口大小的数据。这就是TCP的流量控制,如果对方无视窗口大小而发出了超过宙口大小的数据,则接收方TCP将丢弃它。UDP:当接收到的数据报装不进套接口接收缓冲区时,此数据
2012-08-06 13:32:06
467
转载 转:sockaddr与sockaddr_in结构体详细讲解
sockaddr与sockaddr_in结构体详细讲解 二者区别struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address */};sa_family是地址家
2012-08-03 13:29:02
480
转载 套接字选项setsockopt()
套接字选项这个话题在socket编程里,可能已经属于中高级话题了,之所以在 一开始就把这个话题提上来讲,是因为我们的一个近阶段目标是能够把 MY_PF_INET域的RAW协议走通,并在上面跑起一个ping程序,所以,按照ping程序的要求,接下来,我们必须实现套接字选项系统调用 setsockopt在MY_PF_INET中RAW协议中的相关实现。 下面是该系统调用函数的原型:
2012-07-25 16:10:04
1237
转载 Socket
Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输是一种特殊的I/O,S
2012-06-29 13:53:42
483
转载 tcp/ip 端口号有哪些
按端口号可分为3大类:(1)公认端口(WellKnownPorts):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。(2)注册端口(RegisteredPorts):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多
2012-06-20 10:24:56
53054
转载 捕鱼达人的算法猜测—较色碰撞算法
很多人玩捕鱼达人(电玩版)觉得,鱼是靠血量来下的,或者认为就是靠输多了赢,赢多了再输的规律电脑随机给的,但其实如果算法单一的元素决定,游戏早就失去可玩性了,或者早被玩家找到只赢不输的方法了。我在网络上找到了一种“角色碰撞算法”,或许可以更接近捕鱼达人算法的真相:y=f(x1.x2.x3.x4.x5......xn)就是y 是否打中鱼,你也可以理解为你发炮的威力(抽水的时候,你打炮的威力相当
2012-06-16 10:44:34
5253
转载 网络层 arp协议的作用
你知道,数据包在局域网上是怎么传输的吗?是靠什么来传输的吗?也许你会说是靠IP地址,那么你只正确了一半。其实真正在传输过程中是靠计算机的网卡地址即MAC来传输。 现在我们就用实例来模拟一下传输的全过程。现在有一台计算机A(IP:192.168.85.1 MAC:AA-AA-AA-AA-AA-AA),另一台计算机B(IP:192.168.85.100 MAC:BB-BB-BB-B
2012-06-11 11:05:36
603
转载 IPv6地址格式及地址配置方式
IPv6地址格式及地址配置方式2008-10-07 1:28IPv6地址格式及地址配置方式 一个典型的IPv6主机单播地址由3部分组成:全局路由前缀、子网ID和接口ID(64位)。全局 路由前缀用来识别分配给一个站点的一个地址范围。子网ID也称为子网前缀,一个子网ID与 一个链接相关联,以识别站点中某个链接。接口ID用来识别链接上的某个接口,在该链接上是唯一的。
2012-05-23 13:08:14
2742
转载 TCP窗口是什么意思
TCP协议在能够发送数据之前就建立起了“连接”。要实现这个连接,启动TCP连接的那一方首先将发送一个SYN数据包。这只是一个不包含数据的数据包, 然后,打开SYN标记。如果另一方同时在它收到SYN标记的端口通话,它将发回一个SYN+ACK:SYN和ACK标志位都被打开,并将ACK(确认)编 号字段设定为刚收到的那个数据包的顺序号字段的值。接下来,连接发起方为了表示收到了这个SYN+ACK信息,会向
2012-05-11 16:04:20
1869
转载 DHCP 和DHCP failover 扫盲
网络中如果应用DHCP,就要考虑DHCP服务器失效的后果,即工作站没了IP地址,无法进行通信,而这仅是DHCP失效所造成的各种损失的开始。因此,DHCP必须有一定的冗余度。 如果没有RFC2131,冗余度的实现方式有两种。第一种,部署另一台服务器来提供不重复的IP地址服务,如果一台服务器出了故障,用户可以从另一台服务器接收地址。然而,这种解决方案要求地址范围加倍,并且由于服务器之间没有交
2012-05-11 16:01:26
4135
计算机操作系统(第三版_汤小丹等)课件及课后习题答案(全)整理
2016-02-24
计算机算法基础(余祥宣等)ppt(算法设计和分析)1-9章课件及部分答案
2014-01-08
TCP/IP+Sockets+In+C+2nd
2012-09-25
Linux内核情景分析
2012-07-30
数字通信(第四版)课后答案 详细版
2012-02-19
IPv6详解 网络技术 下一代网络
2011-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人