老老实实学WCF第六篇 元数据交换通过前两篇的学习,我们了解了WCF通信的一些基本原理,我们知道,WCF服务端和客户端通过共享元数据(包括服务协定、服务器终结点信息)在两个终结点上建立通道从而进行通信。我们通过手写代码(或配置)的方式为服务端编写了元数据信息,没有借助元数据交换就实现了通信。然而在实...
分类:
其他好文 时间:
2014-08-20 11:56:32
阅读次数:
322
09年七月份墨尔本电影节网站被黑,黑客用的方法就是死亡之ping。ping-l65500-tIP-l定义数据包的大小;-t向一个固定IP不停地PING,通俗点:不停地发送一定大小的ICMP数据报。停止该命令的方法CTRL+C。如果你只有一台电脑也许没有什么效果,但如果有许多电脑(控制一千个肉鸡同时..
分类:
其他好文 时间:
2014-08-19 19:18:25
阅读次数:
256
说是大全其实我列取得只是一些常用的命令与大家分享。下面的例子全是以抓取eth0接口为例,如果不加”-i eth0”是表示抓取所有的接口包括lo。1、抓取包含10.10.10.122的数据包# tcpdump -i eth0 -vnn host 10.10.10.1222、抓取包含10.10.10.0...
分类:
其他好文 时间:
2014-08-19 18:52:55
阅读次数:
213
给一个系统定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里的数据包括:运行日志、异常堆栈、GC日志、线程快照(threaddump/javacore文件)、堆转储快照(heapdump/hpro...
分类:
编程语言 时间:
2014-08-19 16:58:05
阅读次数:
229
1.ifconfigifconfig主要是能手动启动、观察和修改网络接口的相关参数,能修改的参数非常多,包括IP参数及MTU等都能修改,他的语法如下:[root@linux~]#ifconfig{interface}{up|down}一般来说,直接输入ifconfig就会列出目前已被启动的卡,不论这个卡是否有设置IP,都会被显示出..
分类:
系统相关 时间:
2014-08-19 16:53:05
阅读次数:
219
解决传统TCP缺陷:
1、窗口太小,最大65535。
TCP利用了选项功能,其头部存在预留项,用于扩展等用途。窗口扩大选项增加了额外的16位来表示窗口大小,窗口的值由首部的16位大小和选项的16位值共同组成。
不过不是用加法组成的,而是利用移位窗口值的幂来表示的,也就是说如果移位窗口值为 10,那么窗口的最大值就是65535*210,这个值就比较大了,足够表示窗口的大小了。
2、数据包丢失...
分类:
其他好文 时间:
2014-08-19 14:39:04
阅读次数:
340
概念 每一趟在最后的n-i+1(i=1,2,...,n-1)中取最小的记录作为有序表的第i个记录 优点:算法简单,容易实现 缺点:每次只能确定一个元素 Java实现: package com.liuhao.sort; import java.util.Arrays; //定义一个数据包装类 class DataWrap implements Comp...
分类:
其他好文 时间:
2014-08-19 12:54:54
阅读次数:
186
首先介绍一下Subversion与TortoiseSVN两者之间的关系:Subversion是一种集中分享信息的系统,它的核心是版本库,储存所有的数据。版本库按照文件树形式储存数据-包括文件和目录。任意数量的客户端都可以连接到版本库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看...
分类:
其他好文 时间:
2014-08-18 23:27:23
阅读次数:
309
在抓取某网站数据,结果在数据包中发现了一串编码的数据:"......\u65b0\u6d6a\u5fae\u535a......", 这其实是中文被unicode编码后了的数据,想解码出中文来。解决方案:方案A(稳定版+推荐):function replace_unicode_escape_sequ...
分类:
Web程序 时间:
2014-08-18 10:38:03
阅读次数:
208