内容列表
BitTorrent 协议规范(翻译)
翻译:小马哥日期:2004-5-22 BitTorrent 是一种分发文件的协议。它通过URL来识别内容,并且可以无缝的和web进行交互。它基于HTTP协议,它的优势是:如果有多个下载者并发的下载同一个文件,那么,每个下载者也同时为其它下载者上传文件,这样,文件源可以支持大量的用户进行下载,而只带来适当的负载的增长。(译注:因为大量的负载被均衡到整个系统中,所以提供源文件的机器的负载只有少量增长)
分类:编程语言 查阅全文
官方的BitTorrent协议详解
文档说明:这个翻译版本由孤波独立完成原文见http://bitconjurer.org/BitTorrent/protocol.html作者Bram Cohen孤波对该翻译版本享有解释权和修改权欢迎转贴,转贴请带上文件头部说明部分非商业引用请注明译者官方的BitTorrent协议详解BitTorrent(简称BT,比特洪流)是一个文件分发协议。它通过URL识别内容并且和网络无缝结合。它和普通HTT
分类:编程语言 查阅全文
网上看到的排序源码, 准备面试的朋友可以看看
//
分类:编程语言 查阅全文
计算机人尴尬的日子里-----大一时光
晚上睡不着,翻出了好久没用的收音机,听着听着,不知怎的就想起大学刚入学那块的事情。想起那个捧着键盘,对着显示器弹琴的小孩。真的不应该叫他小孩。他也有
分类:编程语言 查阅全文
动态链接库*.so的编译与使用
动态链接库
分类:编程语言 查阅全文
【原创】关于结构体成员变量的字节对齐的分析
【原创】关于结构体成员变量的字节对齐的分析
分类:编程语言 查阅全文
如何利用IP安全管理策略进行安全漏洞防护
如何利用
分类:编程语言 查阅全文
DDOS防御,注册表设置大全
DDOS防御,注册表设置大全Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]关闭无效网关的检查。当服务器设置了多个网关,这样在网络不通畅的时候系统会尝试连接第二个网关,通过关闭它可以优化网络。EnableDeadGWDetect=dw
分类:编程语言 查阅全文
Boost库在XP+Visual C++.net中的安装
本人的机子是window xp系统,并安装了Visual Studio Dot Net2003中文版(个人还是偏好英文版,不过没下到). 其中Visual Studio Dot Net2003中文版的安装路径是D:\Program Files\Microsoft Visual Studio .NET 2003我的安装过程是:1.从www.boost.org中下载了boost_1_32_0.zip,
分类:编程语言 查阅全文
基于Netfilter的网络数据包分析
前面的几篇文章我已经对Netfilter的大概的机制作了比较详细的介绍,这篇文章我就说一下如何分析网络数据包。我刚刚写了一个程序,程序的功能很简单,就是提取出网络数据包的源地址和改包所使用的网络协议,大家可以看看源代码: #define __KERNEL__#define MODULE#include <linux/module.h>#include <linux/ke
分类:编程语言 查阅全文
BitTorrent 性能卓越的原因
BitTorrent 性能卓越的原因(原文是Incentives Build Robustness in BitTorrent,不知道怎么翻译比较好?)Bram [email protected]年5月22日翻译:小马哥日期:2004-6-1概要BitTorrent 文件发布系统采用针锋相对(tit_for_tat)的方法来达到帕累托有效,与当前已知的协作技术相比,它具有更
分类:编程语言 查阅全文
Imperfect C++ Practical Solutions for Real-Life Programming-Chapter11.Statics
 Matthew Wilson 
分类:编程语言 查阅全文
第四章:初始化——(NCURSES Programming HOWTO中文版)
第四章:初始化我们现在知道了:在程序中调用initscr()函数,会让屏幕初始化并进入CURSES模式。还有一些其它的函数可以根据我们自己的方案初始化CURSES。不同的初始化函数可以让屏幕进入不同的显示模式。比如:终端模式(terminal mode)、彩色模式(color mode)、鼠标模式(mouse mode)等等……当然,我们还可以将这些模式混合起来&hel
分类:编程语言 查阅全文
智能排课系统方案书(草稿)
智能排课系统方案书(草稿)
分类:编程语言 查阅全文
个人觉的不错的文章[来自CSDN]
API Hooking Revealed 19日 mynote 利用WH_CBT Hook将非模态对话框显示为模态对话框 19日 mynote 與作業系統掛勾-Hook寫作 19日 mynote Win2K下的Api函数的拦截 19日 mynote 在32位程序中如何实现进程间通讯 19日 mynote Windows 95进程间数据通讯的实现技术 19日 mynote CreateFileM
分类:编程语言 查阅全文
关于覆盖(Override)的一点个人体会
//关于覆盖(Override)////有时这个词会被不假思索的人译成“重载”,那Overload是什么!//如果派生类定义了和基类同名的成员,就说基类的成员覆盖了派生类的成员。//注意:只要同名,不论数据成员的类型或函数成员的的形参列表是否相同,都是覆盖。////相关原理://1.所有基类的成员(包括被覆盖的成员)都被派生类自动拥有,//  但在派生类中,被覆盖
分类:编程语言 查阅全文
如何“干净地”终止 Win32 中的应用程序
如何“干净地”终止 Win32 中的应用程序察看这篇文章对应的产品文章 ID:178893最后更新日期:2004年11月25日版本:2.2本页内容概要更多信息 32 位进程(和 Windows 95 下的 16 位进程) 16 位问题(在 Windows NT 下) 示例代码这篇文章中的信息适用于:概要在理想环境中,某一进程可能会通过某种形式的
分类:编程语言 查阅全文
VC++基础知识——Edit的赋值取值问题!
CSDN - 专家门诊 - VC/MFC 基础类问题 回复 | 推荐 | 收藏 | 专题 | 公告 | 管理 | 加入FAQ | 关闭窗口 主  题: Edit编辑框怎么获取输入内容和赋值
分类:编程语言 查阅全文
使用PHP+FreeTDS在Linux下连接MS SQLServer数据库
网站服务器要换Linux平台,然而由于种种原因吧,数据库还是得沿用老的MS SQLServer,而以前在windows下PHP是使用的MSSQL扩展库php_mssql.dll连接的(即添加extension=php_mssql.dll 到 php.ini文件即可)。查看PHP官方手册得知,如果要想在Linux下使用MSSQL函数的功能,则必须使用第三方的软件。这里我使用的是PHP手册上
分类:编程语言 查阅全文
用c实现pascal词法分析器
#include "define.h"#include <stdio.h>#include <string.h>#include <ctype.h>#include <malloc.h>FILE *fp;/*//////////////////////////////////////////////////////////////
分类:编程语言 查阅全文
<< 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 >>