内容列表
- CSDN c/c++电子杂志第一期 之 从异步谈起
- 异步
Jack <[email protected]>
香港科技大学
简介
一般来说,简单的异步(Asynchronous)调用是这样一种调用方式:发起者请求一个异步调用,通知执行者,然后处理其他工作,在某一个同步点等待执行者的完成;执行者执行调用的实际操作,完成后通知发起者。可以看出,在异步调用中有两种角色:发起者和执行者,它们都是能主动运行的对象,我们称为主动对象,同时还有一个同步
- 分类:编程语言 查阅全文
- 继续BT的研究-第二部份关于BT中的tracker
-
继续BT的研究-第二部份关于BT中的tracker
上次关于BT的研究主要是研究了BT文件的静态文件结构主是.torrent文件的结构,今天又看了libbt的代码并调试跟踪了btlist,这两天看了关于bt传输的文档,初步跟踪了bt的传输部份的代码这里做一个记录整理。
(一)关于BT的服务器
BT服务器主要有以下几个要素
- 分类:编程语言 查阅全文
- 关于BT中的tracker
-
继续BT的研究-第二部份关于BT中的tracker
上次关于BT的研究主要是研究了BT文件的静态文件结构主是.torrent文件的结构,今天又看了libbt的代码并调试跟踪了btlist,这两天看了关于bt传输的文档,初步跟踪了bt的传输部份的代码这里做一个记录整理。
(一)关于BT的服务器
BT服务器主要有以下几个要素
- 分类:编程语言 查阅全文
- makefile经典文档试译
- 一。总述
二。依赖性检查: make vs. 角本
三。隐含规则的基本用法四。处理的依赖性
五。空规则
六。特殊目标
七。不明目标
八。make的保留字九。安静地运行命令
十。自动恢复SCCS文件
十一。传递参数:简单的make宏
一.总述
我们将祥细介绍make程序,这将包括: 隐藏依赖性检查 命令依赖性检查 模式匹配规则
- 分类:编程语言 查阅全文
- ATinyGBA开发日记-开篇
- ATinyGBA开发日记 什么是ATinyGBA 简单的说,一个GBA模拟器。 源起 去年可文的死给
了我很大的刺激,得到消息的当天,我立刻写了一篇文章检讨自己的不学无术和毫无作为。他短暂的生命让我触动非常,就像我最喜欢的一首
歌里面唱的“惊鸿一般短暂,象夏花一样绚烂”。在这个日益无聊和复杂的世界,存在着无穷无尽的分工,每个人想成为伟人的家伙最后都会发现,个人的力量已经
- 分类:编程语言 查阅全文
- 通过asp木马配合serv-u取得管理员权限
- 今天心情不好,写一篇文章玩玩吧,利用网站的配置错误配合serv-u取得管理员权限,简单一点就是通过asp木马配合serv-u取得管理员权限,哈哈哈,是不是很cool阿! ------------文章开始------------ 为了找仓木麻衣的mp3(这个小姑娘的歌很好听阿),把半个互联网都搜完了(太夸张了把),就是找不到,苦然眼镜一亮,哈哈哈×××论坛,看来人气不错
- 分类:编程语言 查阅全文
- IGENUS安装FAQ
- A.igenus不能发信----〉 解决方法:chmod 777 /usr/sbin/qmail B.igenus登陆时出现错误---->解决方法:编辑php.ini(如果是linux自带的php 应该是载/etc/php.ini)修改register_globals = On C.igenus发邮件时出现528错误,其实这是php在编译过程中找不到/usr/sbin/sendmail文件造
- 分类:编程语言 查阅全文
- 重负载Telnet BBS系统优化和维护经验谈
- 重负载Telnet BBS系统优化和维护经验谈
kxn
神说,要有光,于是有了光;
神说,要灌水,于是有了 BBS……
我们现在提到的 BBS ,通常指的都是 Telnet BBS ,用一个 term 软件连接上,就可以看到文本的界面,比起如今花哨到无以复加的 WWW BBS 们来
- 分类:编程语言 查阅全文
- csdn c/c++电子杂志第一期 之 c 眼看世界
- C眼看世界
汤韬
2004-11-4
http://gcc.gnu.org
GCC 3.4.3发布。这个版本主要是修补一些小bug。更让我们关注的是,gcc 4将在不久后问世,据称GCC 4将带来编译速度的巨大提升,也会在语法上对C/C++作更完善的支持。
Current release series: GCC 3.4.3 (released 2004-11-04)
Br
- 分类:编程语言 查阅全文
- “UNIX系统开发-gcc参数详解"学习笔记
- 一.gcc历史
GCC最早是Richard Stallman在十几年前编写的针对于C的编译器,意思即为GNU C Compiler,后来发展支持Ada,C++,Java,Objective C,Pascal,COBOL,以及支持逻辑编程的Mercury语言,后来其英文原名变为:GNU Compiler ollection([1]).除此之外,GCC对于各种硬件平台都提供了完善的支持。
一般的
- 分类:编程语言 查阅全文
- VS.net 2005 Beta 下载地址(Express Edition)
- VS.net 2005 Beta 下载地址(Express Edition) 网上收集
.NET Framework 2.0 SDK Beta 1 x86(234532 KB):地址:http://download.microsoft.com/download/a/a/1/aa1bb223-d4fa-4e1e-80c4-2dc31fbb09dc/setup.exeDotNET Framewor
- 分类:编程语言 查阅全文
- Makefile工具的使用
- Make 程序最初设计是为了维护C程序文件防止不必要的重新编译。在使用命令行编译器的时候,修改了一个工程中的头文件,如何确保包含这个头文件的所有文件都得到编译?现在10机的版本生成是使用批处理程序,编译那些文件依赖于程序的维护者,在模块之间相互引用头文件的情况下,要将所有需要重新编译的文件找出来是一件痛苦的事情;在找到这些文件之后,修改批处理进行编译。实际上这些工作可以让make程序来自动完成,m
- 分类:编程语言 查阅全文
- Makefile的使用 1
- 、Makefile里有什么?
Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。
1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。
2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这是由make所支持的
- 分类:编程语言 查阅全文
- Redhat as 3.0下安装 gcc
- Author : Tansf安装gcc后,你的系统就具有编译c/c++等源码的功能,我的安装过程如下 注意:要把安装过程中所用到的软件包复制到相关的目录1.输入命令rpm -i gcc-3.2.3-34.i386.rpmerror: Failed dependencies: cpp = 3.2.3-34
- 分类:编程语言 查阅全文
- Turbo C 2.0集成开发环境(2)
- 菜单详细介绍一、File(文件)菜单 按Alt+F可进入File菜单, 该菜单包括以下内容: .Load(加载) 装入一个文件, 可用类似DOS的通配符(如*.C)来进行列表选择。也可装入其它 扩展名的文件, 只要给出文件名(或只给路径)即可。该项的热键为F3, 即只要在主 菜单中按F3即可进入该项, 而不需要先进入Fi
- 分类:编程语言 查阅全文
- windows里非.net服务的删除
- 如果你非法卸载一个软件后,该程序可能有残留的win32服务在系统里,而windows在mmc里并没有提供卸载服务的功能。在.net里可以通过Installutil.exe 来安装/卸载服务,其实对于非.net的windows服务,微软提供了一个工具来管理服务,可以删除服务,在WinXP的system32
- 分类:编程语言 查阅全文
- Turbo C 2.0集成开发环境
- Turbo C 2.0集成开发环境
进入Turbo C 2.0集成开发环境中后, 屏幕上显示:
File Edit Run Compile Project Options Debug
- 分类:编程语言 查阅全文
- 《Undocumented Windows 2000 Secrets》翻译 --- 附录B(表B-1)
- 附录 B
内核API函数(Kernel API Functions)
附录B包含在第二章讨论的系统模块:win32k.sys、ntdll.dll和ntoskrnl.exe导出的函数列表。N/A表示不支持(Not Available)。
表B-1. Windows 2000 Native API
- 分类:编程语言 查阅全文
- 剖析Windows系统服务调用机制
- 剖析Windows系统服务调用机制发布日期:2004-05-08文摘内容:
文摘出处:http://www.xfocus.net/articles/200405/696.html创建时间:2004-05-06文章属性:原创文章提交:Brief (brief_at_safechina.net)剖析Windows系统服务调用机制Author: BriefE-Mail: Brief#fz5fz.
- 分类:编程语言 查阅全文
- 获得进程的EPROCESS
- 获得进程的EPROCESS发布日期:2004-06-02文摘内容:
文摘出处:http://www.xfocus.net/articles/200406/706.html创建时间:2004-06-01文章属性:原创文章提交:MustBE (zf35_at_citiz.net)By [I.T.S]SystEm32Welcome to our web site http://itaq.ynpc
- 分类:编程语言 查阅全文