上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页
HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。 本文介绍 HTTP 协议的历史演变和设计思路。 一、HTTP/0.9 HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式 Read More
posted @ 2016-08-23 10:34 godjob Views(420) Comments(0) Diggs(0)
本系列文章是Suricata官方文档的翻译加上自己对其的理解,部分图片也是来自那篇文章,当然由于初学,很多方面的理解不够透彻,随着深入后面会对本文进行一定的修正和完善。 Suricata使用Yaml作为其配置文件的格式,关于Yaml可以参考YAML-维基百科。 其中Suricata默认的配置文件是s Read More
posted @ 2016-08-22 20:38 godjob Views(11338) Comments(0) Diggs(0)
最近剛好有個機會整理很亂的 Git commit tree,終於搞懂了 rebase 的用法,筆記一下。 大家都知道 Git 有個特色就是 branch 開很大開不用錢,但很多 branches 各自開發,總要在適當時機 merge 進去 master 。看過很多 git 操作指南都告訴我們,可以妥 Read More
posted @ 2016-08-21 15:40 godjob Views(747) Comments(0) Diggs(0)
人们非常关心下载速度,对于使用非包月宽带以及使用付费CDN的用户而言,这是典型的拿钱买时间的行为,我支付的费用越高,希望的下载速度越快,所使用的累积带宽越大。关于各种测速方法也是汗牛充栋了,本文介绍一下TCP传输的测速。 TCP速率概述 首先,TCP速率受到多方面时延的影响,其中包括: 1.本机以及 Read More
posted @ 2016-08-19 11:24 godjob Views(15378) Comments(0) Diggs(1)
A TCP connection progresses through a series of states during its lifetime. The following diagram illustrates the possible states for a TCP connection Read More
posted @ 2016-08-16 17:33 godjob Views(945) Comments(0) Diggs(0)
Emiller的Nginx模块开发指南 By Evan Miller DRAFT: August 13, 2009 (changes) 翻译:Kongch @2010年1月5日 0:04am -- 2010-01-06 13:55pm http://www.evanmiller.org/nginx- Read More
posted @ 2016-08-15 08:39 godjob Views(302) Comments(0) Diggs(0)
前言: 最近我用java做了一个C/S的类似QQ之类的IM系统(即时通讯系统),遇到了不能跨局域网通讯的问题,经过在网上,和书上查阅了一些资料,了解了一些情况,现在就总结一下我的解决方案吧(本人也是在不断错误中学习,如果有什么不对的地方,请大家多多指教)。 问题描述: 一般情况下,只能在同一个子网即 Read More
posted @ 2016-08-14 21:29 godjob Views(5506) Comments(0) Diggs(0)
1. 函数说明 pipe(建立管道): 1) 头文件 #include<unistd.h> 2) 定义函数: int pipe(int filedes[2]); 3) 函数说明: pipe()会建立管道,并将文件描述词由参数filedes数组返回。 filedes[0]为管道里的读取端 filede Read More
posted @ 2016-08-13 23:52 godjob Views(470) Comments(0) Diggs(0)
一、简介 vlc的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/features.html,下面给出一个简要的不完整的列表: 操作系统:Wi Read More
posted @ 2016-08-13 17:01 godjob Views(1158) Comments(0) Diggs(0)
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于 select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd 数目越多,自然 Read More
posted @ 2016-08-11 23:14 godjob Views(161) Comments(0) Diggs(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 35 下一页