呵呵呵呵呵

萝莉有三好,柔体 轻音 易推倒。女神有三宝,干嘛 呵呵 去洗澡。宅男有三好:Dota 基友 破电脑。


linux下ethtool工具的交叉编译和使用

要查询下网口是否支持tcp checksum offload,于是自己动手编译了个 ethtool工具。 ethtool工具可以用于查询及设置网卡参数。 我使用的是如下版本: ethtool-3.tar.gz 将软件包下载到本地。 tar -xvzf ethtool-3.tar.gz cd ethtool-3 设置好交叉编译工具链。 ./configure make

编译arm平台的ethtool

1.下载ethtool源代码 git clone git://git.kernel.org/pub/scm/network/ethtool/ethtool.git 2.准备交叉编译工具 可以从codesoucery下载 3.编译 假设目标机器的规格如下: ABI: EABI version 4 little endian armv5te 按如下顺序运行: ./autogen.s

网络端口的自动翻转(Auto MDI/MDIX)

介质有关接口(Media Dependent Interface)和介质有关交叉接口(Media Dependent Interface Crossover)描述了数据设备终端DTE(Data Terminal Equipment)和数据通讯中断DCE(Data Communication Equipment)设备上的接口线序。 在老的网卡中,同类设备互联需要交叉线,非同类设备互联需要直连线

BCB使用ADOX创建Access数据库与表

//创建数据库代码     String f1="record_new.accdb";  // 欲创建的数据库名称     String dir=ExtractFilePath(Application->ExeName);     if(FileExists(dir+

警告:multi-character character constant原因

警告:multi-character character constant原因 在使用gcc或者g++编译程序的时候出现类似警告信息。 multi-character character constant的字面意思是表示多字节字符常量,常见的如单引号引起的多个字符【\r,\n】 There e three kinds of character constants: Normal

http响应头connection的作用

http响应头connection的作用 常见的用法如:Connection:close或者Connection:keep-alive 在http1.1中request和reponse header中都有可能出现一个connection头字段,此header的含义是当client和server通信时对于长链接如何进行处理。     在http1.1中,c

Connection: close和Connection: keep-alive的区别

Connection: close和Connection: keep-alive的区别 长连接和短链接, 一般情况下网页用短链接就可以了, 长连接用在实时推送等场合. close和keep-alive只是不同页面类型下的不同选择,对SEO不会造成影响。只会对服务器性能造成影响。 1、当你的Server内存充足时,KeepAlive =On还是Off对系统性能影响不大。 2、当

Keep Alive 优化例子与总结

一、问题现象: 一个网站页面,居然要耗时40多秒。网页中有大量的图片的CSS 问题解决: 原因也找了半天,原来Apache配置里面,把Keep-Alive的开关关闭了。这个是个大问题,工程师为什么要关闭它,原来他考虑的太简单了,我们知道Apache适合处于短连接的请求,处理时间越短,并发数才能上去,原来他是这么考虑,但是没有办法,只能这样了,还是打开Keep-Alive开关吧。 当然,不是所有

HTTP协议Connection:Keep-Alive详解

HTTP协议Connection:Keep-Alive详解 HTTP Keep Alive HTTP Keep-Alive 很大程序上被误解了,下面介绍一下它在HTTP/1.0和HTTP/1.1版本下是如何工作的,以及其在JAVA中的运行原理。 HTTP是一个请求<->响应模式的典型范例,即客户端向服务器发送一个请求信息,服务器来响应这个信息。在老的HTTP版本中,每个请求

HTTP协议和Connection:Keep-Alive误区

HTTP协议和Connection:Keep-Alive误区   HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系 如果你要实现一个购物车,需要借助于Cookie或Session或服务器端API(如NSAPI and ISAPI)记录这些信息,请求服务器结算页面

HTTP协议状态码及对应字符串详解

HTTP协议状态码及对应字符串详解 HTTP 请求报文 HTTP Command: //方法字段,说明其使用的是GET 方法 URI: / //UR字段,发送请求至保存该网站的服务器。 HTTP Version: //http 协议版本字段,用是的http/1.1 版本 Accept: //指示可被接受的请求回应的介质类型范围列表。 Accept-Languag

HTTP Keep-Alive 工作原理

HTTP Keep-Alive 工作原理 Http Keep-Alive seems to be massively misunderstood. Heres a short description of how it works, under both 1.0 and 1.1, with some added information about how Java handles it.

OAuth 2.0认证授权过程

OAuth 2.0认证授权过程 在认证和授权的过程中涉及的三方包括: 1、服务提供方,用户使用服务提供方来存储受保护的资源,如照片,视频,联系人列表。 2、用户,存放在服务提供方的受保护的资源的拥有者。 3、客户端,要访问服务提供方资源的第三方应用,通常是网站,如提供照片打印服务的网站。在认证过程之前,客户端要向服务提供者申请客户端标识。 使用OAuth进行认证和授权的过程如下所示:

OAuth2授权原理

为了一个临时性的需要,注册了一个永久性无关痛痒的帐号,这个帐号使用一次之后,基本上失去价值了。有无数无聊的用户花了N多的时间在M多的论坛里注册了N*M个无用帐号,这个过程除了对某些统计指标有利以外,对用户没有任何价值。   可不可以做一个平台,使任意用户可以在任意论坛注册一个帐号,随后这个帐号和密码自动登记到这个平台中作为公共帐号,之后,其他用户再访问这个 论坛时,就无需再次注册帐号了,直接在这

OAuth2.0认证和授权原理

OAuth2.0认证和授权原理 一、什么是OAuth协议 OAuth(开放授权)是一个开放标准。 允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。 而这种授权无需将用户提供用户名和密码提供给该第三方网站。 OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。   二、OAuth的

深入理解OAuth2.0协议

1. 引言 如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一 般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功能是受 限制的:它只能启动发动机并让车行驶一段有限的距离,可以锁车,但无法打开后备箱,无法使用车内其他

域名拦截拦截方式和绕过方法

域名拦截拦截方式和绕过方法 防火墙或者拦截方式也无非下面五种: 1.函数拦截 2.DNS查询信息拦截 3.反向DNS域名服务器信息拦截 4.网络协议封包拦截 5.DNS,IP等查询信息黑名单强制拦截 6.入侵检测式协议分析 7.等等... 绕行方法: 1.直接通过ip地址连接 2.通过其他DNS查询函数获取IP地址   (dnsapi.dll模块的DnsQ

Windows 10 10586 1511 64位家庭/专业版最新官方镜像下载地址

Windows 10 10586 1511 64位家庭/专业版最新官方镜像下载地址 64位家庭/专业版: 文件名:cn_windows_10_multiple_editions_version_1511_x64_dvd_7223622.iso SHA1:9B71AD5604B3816BCC7E9AFA3052AE7D823163E8 http://pan.baidu.com

fopen和fopen_s用法的比较与区别

fopen和fopen_s用法的比较与区别 fopen_s函数:fopen_s比fopen多了溢出检测,更安全一些。 在vs编程中,经常会有这样的警告:warning C4996: fopen: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation,

windows htonl 头文件

windows htonl 头文件 #include <stdio.h> #include <winsock2.h> #pragma comment(lib, "ws2_32") 示例程序: int main () {      int port = 8999;