快速排序是从起泡排序改进而得的一种“交换”排序方法。它的基本思想是通过一趟排序将待排记录分割成相邻的两个区域,其中一个区域中的元素均比另一个区域中元素小(区域内不见得有序)则可对这两个区域内的元素进行再排序,以达到整个序列有序。//快速排序#includeint Partition(int a[] ...
分类:
其他好文 时间:
2014-07-16 18:52:04
阅读次数:
156
Firefly通信协议一、Protocol Buffers简介《烽烟OL》的通信协议采用的是Google 的Protocol Buffers,Protocol Buffers(以下简称PB)是一种用于序列化结构化数据的机制,可用于用于分布式应用之间的数据通信或者异构环境下的数据交换。它具有灵活、高效...
分类:
其他好文 时间:
2014-07-16 18:39:09
阅读次数:
225
一、汉字区位码与机内码1、区位码 为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。 所有的国标汉字与符号组成一个94×94的.....
分类:
其他好文 时间:
2014-07-16 18:13:13
阅读次数:
520
这是暴雪提供的WebAPI,可以通过网页的方式访问玩家的用户信息,结构相当清晰,很有借鉴价值。
应用JSON(JavaScript Object Notation)做数据交换,非常好理解。
以我的暗黑3账号为例:
http://tw.battle.net/api/d3/profile/LEG-3847/hero/23228797 ;
结构是
battletag-name ...
l GDI图形接口l 绘制图形l DC,HDC设备CDC类l 绘制矩形 一、了解GDI与GUI GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 在Windows操作系统下,绝...
分类:
其他好文 时间:
2014-07-16 00:52:32
阅读次数:
394
1.iscsi简单介绍??iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机能够透过快速的局域网集线来把SAN模拟成为本地的储存装置。??尽管 iSCSI 能够与随意类型的 SCSI 设备进行通信,系统管....
分类:
系统相关 时间:
2014-07-16 00:22:50
阅读次数:
386
加密的方式:两大类1.对称加密操作系统加密passwordhtpassword(apache)加密和解密是一样的加密算法md5sha1没必要再解回来2.非对称加密sshkey公钥,私钥公钥随便发私钥不能发公钥交换算法web应用攻击主要是XSS攻击和SQL注入攻击XSS跨站点脚本攻击篡改网页,注入恶意HTML脚本,..
分类:
其他好文 时间:
2014-07-15 11:59:26
阅读次数:
214
DNS检测NS对应DNS服务器SOA授权哪个服务器可以作为dns服务器MXmailexchange邮件交换记录AaddressCNAME别名TXTPTR反向解析/etc/hosts先往根域查找,再往.com域查找,客户端发起请求,递归服务器之间是迭代.根域递归迭代dnsmasq服务tcp不安全网址udpcp-rp权限hostns.example.comn..
分类:
编程语言 时间:
2014-07-15 11:40:30
阅读次数:
410
#题目:输入三个整数x,y,z,请把这三个数由小到大输出。#1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y#的值交换,再比较X和Z比较。x=int(input("输入一个正整数X:"))y=int(input("输入一个正整数Y:"))z=int(input("输入一个正整数Z:"))ifx&..
分类:
编程语言 时间:
2014-07-15 10:50:51
阅读次数:
308
对于一个可结合和可交换的合并操作来说,比如整数的加法或乘法,我们可以通过将一组合并操作分割成 2 个或更多的部分,并在最后合并结果来提高性能。原理:普通代码只能利用 CPU 的一个寄存器,分割后可以利用多个寄存器。当分割达到一个数量时,寄存器用完,性能不再提升,甚至会开始下降。用代码来描述,如下:/...
分类:
编程语言 时间:
2014-07-14 17:57:06
阅读次数:
219