raindust

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2007年8月14日

摘要: 深入非安全代码 编写非安全代码需要使用特殊的关键字unsafe与fixed。如果你还记得的话,有三种指针操作符: * & -> 任何使用了上述任一指针操作符的语句、语句块或者函数都应用unsafe关键字标记为非安全代码,就象这样: public unsafe void Triple(int *pInt){ *pInt=(*pInt)*3;... 阅读全文
posted @ 2007-08-14 18:32 ymz 阅读(518) 评论(0) 推荐(0)

摘要: traceback:http://www.cnblogs.com/f4f16/archive/2006/09/18/507082.htmlVisual Studio (1)C#: using System;using System.Collections.Generic;using System.Text;namespace ClassLibrary1{ public class Class... 阅读全文
posted @ 2007-08-14 10:53 ymz 阅读(4093) 评论(0) 推荐(0)

2007年8月13日

摘要: [注]转自http://topic.csdn.net/t/20021106/16/1153909.html# 调试的方法很多,而且因人而异.我说说我的常用的调试方法. 1.用MessageBox.Show()把想要的东西打出来. 2.想楼上诸位所说,用工具自带的辅助调试期. 3.屏蔽掉一部分代码,确定范围. 4.抓异常,看是什么原因. (稍麻烦... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(647) 评论(0) 推荐(0)

摘要: 很多人都有过使用网络蚂蚁或网络快车互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大 的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载文件,那一定是非 常愉快的事情。下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网络应... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(325) 评论(0) 推荐(0)

摘要: Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1358128http头的组成: ============== HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header . *... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(1023) 评论(0) 推荐(0)

摘要: 转自:http://hi.baidu.com/borcn/blog/item/4d91a2ccacf8c21201e92814.html网络代理程序的种类非常多,根据代理服务程序代理的协议不同,分成HTTP代理服务程序、FTP代理服务程序等,运行代理服务程序的服务器也就称为HTTP代理服务器和FTP代理服务器。在本节中介绍的Web代理服务程序代理的就是HTTP协议。 一.网络代理的类型及实现原理:... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(641) 评论(0) 推荐(0)

摘要: 一、什么是端口复用: 因为在winsock的实现中,对于服务器的绑定是可以多重绑定的,在确定多重绑定使用谁的时候,根据一条原则是谁的指定最明确则将包递交给谁,而且没有权限之分。这种多重绑定便称之为端口复用。 二、我们如何实现Socket端口复用: 其实我们要实现端口复用很简单,我们只要使用SetSocketOption函数设置Socket选项就可以了。MSDN是这样解释的:Socket ... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(414) 评论(0) 推荐(0)

摘要: 一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); 这样我们就创建了一个 Raw Socket Sniffer: 嗅探器 关于嗅探器的原理我想大多数人可能都知道... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(517) 评论(0) 推荐(0)

摘要: 同步套接字通信 Socket支持下的网上点对点的通信 服务端实现监听连接,客户端实现发送连接请求,建立连接后进行发送和接收数据的功能 服务器端建立一个socket,设置好本机的ip和监听的端口与socket进行绑定,开始监听连接请求,当接收到连接请求后,发送确认,同客户端建立连接,开始与客户端进行通信。 客户端建立一个socket,设置好服务器端的IP和提供服务的端口,发出连接请求,接收到服务的... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(3086) 评论(0) 推荐(0)

摘要: Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=659397 去年开始学习winpcap,当时翻译了一点,现在打算把这个工作完成了。我的水平比较差,翻译的很不到位,不过对于初次接触winpcap的人应该还是有点帮助吧。不过不知道我这样来翻译是不是侵犯了人家的版权?如果有这个嫌疑,请大家告诉我,我对这方面的法律不是很了解。建议对... 阅读全文
posted @ 2007-08-13 20:18 ymz 阅读(828) 评论(0) 推荐(0)