网络
alan00000
这个作者很懒,什么都没留下…
展开
-
http请求头详解
本文来自:http://hi.baidu.com/sdfabc027/blog/item/a2985a54523012ccb745aeba.htmlHTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回一个响应,该响应包括与该请求相关的信息以及位于指定U转载 2012-02-13 15:04:27 · 753 阅读 · 0 评论 -
win7 win10 通过ipv6上网的方法
接入ipv6的wifi后无法上网,适配器网络状态显示ipv6无internet访问权限之后尝试了多种方法,终于成功上网,但不知道是哪个或哪几个操作起的作用,下面把最可能的几个操作按照尝试顺序写出,越往下越接近成功ip helper 服务开启netsh winsock resetnetsh interface ipv6 reset重置IE高级设置关闭电脑管家之类手原创 2016-05-26 09:33:42 · 15864 阅读 · 0 评论 -
Ubuntu下安装配置Lighttpd+PHP+SQLite +cgi
安装步骤1、安装Lighttpd和PHPsudo apt-get install lighttpd php5-cgi2、启用FastCGI以及CGI模式sudo lighty-enable-mod cgisudo lighty-enable-mod fastcgi sudo lighty-enable-mod fastcgi-php3、重启Lighttpd进转载 2016-03-20 20:47:50 · 1958 阅读 · 0 评论 -
令牌桶算法和漏桶算法
令牌桶算法和漏桶算法流量整形流量整形(traffic shaping)典型作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度向外发送。流量整形通常使用缓冲区和令牌桶来完成,当报文的发送速度过快时,首先在缓冲区进行缓存,在令牌桶的控制下再均匀地发送这些被缓冲的文。流量整形的核心算法有以下两种,具体采用的技术为GTS(Generic Traffic Shaping),转载 2016-01-07 12:05:57 · 3501 阅读 · 4 评论 -
socket关闭
主要部分,四次握手:断开连接其实从我的角度看不区分客户端和服务器端,任何一方都可以调用close(or closesocket)之类的函数开始主动终止一个连接。这里先暂时说正常情况。当调用close函数断开一个连接时,主动断开的一方发送FIN(finish报文给对方。有了之前的经验,我想你应该明白我说的FIN报文时什么东西。也就是一个设置了FIN标志位的报文段。FIN报文也可能转载 2015-06-24 19:10:29 · 664 阅读 · 0 评论 -
openssl aes 加密解密示例程序
/** aes.cc* - Show the usage of AES encryption/decryption*/ #include #include #include #include int main(int argc, char** argv) { AES_KEY aes; unsigned char key[AES_BLOCK_SIZE];转载 2015-03-13 15:31:10 · 8773 阅读 · 1 评论 -
openssl AES 加密算法及代码实例
一、AES算法简介1、AES算法介绍 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS转载 2015-03-13 15:29:14 · 7309 阅读 · 0 评论 -
char 与 unsigned char的本质区别
在C中,默认的基础数据类型均为signed,现在我们以char为例,说明(signed) char与unsigned char之间的区别 首先在内存中,char与unsigned char没有什么不同,都是一个字节,唯一的区别是,char的最高位为符号位,因此char能表示-128~127, unsigned char没有符号位,因此能表示0~255,这个好理解,8个bit,最多256种情转载 2015-03-11 18:06:21 · 582 阅读 · 0 评论 -
如何在低版本Ubuntu 安装svn-1.8
In this tutorial,we will install subversion 1.8 on Ubuntu using apt.We have done this practical in Ubuntu 13.04 and 13.10 version.Generally when you install subversion by using command apt-get insta转载 2015-03-09 16:45:26 · 2423 阅读 · 0 评论 -
解决myeclipse 光标乱跳问题
window--Preferences--MyEclipse--Files and Editors--HTML--Visual Designer 把 Manually refresh design view when not synchronized 选项勾上。原创 2014-03-03 17:19:49 · 3352 阅读 · 1 评论 -
在ubuntu9.10与ok6410间搭建nfs(文件夹)
Step1:pc端安装nfs服务器 apt-get install nfs-kernel-server //有的教程中还让格外安装nfs-common,其实没必要step2:ip配置 1.命令格式为:ifconfig eth0 IP地址netmask子网掩码up; 2.虚拟机需要改为桥接模式;3.Vmnet和本原创 2012-01-19 12:59:05 · 655 阅读 · 0 评论 -
ubuntu 安装配置tftp
本来搜集自网络,亲测可用,并且针对操作过程中出现的问题加入了自己找到的解决方案,请务必认真按步骤操作下面列举出了配置tftp服务的步骤,以及一些常见的问题:1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetdsudo apt-get install tftpd tftp xinetd 2、建立配置文件在/etc/xinetd.d/下建立一个配置文件tftp原创 2013-03-13 22:13:38 · 857 阅读 · 0 评论 -
关于Qt中Udp通信过程中的接收数据部分注意
Communication::Communication(Global *a){ varcom=a; msg=new QMessageBox(); udpclient=new QUdpSocket(this);// QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));原创 2012-11-21 22:00:21 · 11450 阅读 · 0 评论 -
一个贪吃蛇小游戏(17行代码)
javascrpt有效代码17行加上html代码的话,共25行运行方法chrome或者firefox测试连接http://lufylegend.com/html5/lufylegend/tcs.html完整代码如下[javascript] view plaincopy "myCanvas" width="240" height="240"原创 2012-12-05 11:48:00 · 1262 阅读 · 0 评论 -
Qt中int 、byte、Qbytearray、QString间的相互转化与网络数据传输
QHostAddress serverip; serverip.setAddress(QString("192.168.0.7"));//这是人为指定ip地址的方法 QByteArray array; array.resize(2);// array[0]=0X00;// array[1]=0X04; bool ok; cha原创 2012-10-24 10:11:05 · 34274 阅读 · 0 评论 -
Qt 中关于socket的读与写
大部分是转载 服务器端:// server #include "testnet.h" #include "ui_testnet.h" #include Testnet::Testnet(QWidget *parent) : QMainWindow(parent), ui(new U原创 2012-10-22 11:36:31 · 5325 阅读 · 0 评论 -
Tcp与Udp(C语言版)
TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,在 OSI模型中,它完成第四层传输层所指定的功能。UDP:是User Datagram Protocol的简称,用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送转载 2012-08-20 13:51:22 · 1181 阅读 · 0 评论 -
Qt网络通信学习笔记
1.TCP socket通信TCP即Transmission Control Protocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协议。TCP协议的程序使用的是客户端/服务器模式,在QT中,使用QTcpServer类建立服务器。我们在服务器端进行端口原创 2012-05-17 10:51:19 · 2535 阅读 · 0 评论 -
Tcp为什么要三次握手四次挥手
client:黄河,server:长江第一次:长江长江,我是黄河,听到请回答?第二次:黄河黄河,我是长江,我听到你了,你能听到我吗?第三次:长江长江,俺是黄河,我也能听到你,我要开始吐了。其实第二次时黄河已经知道双方能通,但是长江还不知道自己的声音黄河能否收到,所以会有第三次黄河向长江的回应参考:http://blog.chinaunix.net/uid-20726927-原创 2016-06-06 14:47:48 · 1190 阅读 · 0 评论