摘要: 先说左移,左移就是把一个数的所有位都向左移动若干位,在C中用=类型长度.那么实际上i,j移动的就是1位,也就是33%32后的余数.在gcc下是这个规则,别的编译器是不是都一样现在还不清楚. 总之左移就是: 丢弃最高位,0补最低位 再说右移,明白了左移的道理,那么右... 阅读全文
posted @ 2015-09-23 06:56 haxianhe 阅读(2877) 评论(0) 推荐(0) 编辑
摘要: 整理的百度百科的一些关于UNIT的资料中文名UINT 外文名typedef unsigned short UIN性 质32位无符号整数应 用是unsigned int派生出来的在C, C++中不存在UINT这个关键字UINT类型是unsigned int派... 阅读全文
posted @ 2015-09-23 06:47 haxianhe 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: Reads data from the NetworkStream.参数buffer类型:System.Byte[]类型 Byte 的数组,它是内存中用于存储从NetworkStream 读取的数据的位置。offset类型:System.Int32buffer 中开始... 阅读全文
posted @ 2015-09-23 06:29 haxianhe 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 最近几天在写一个模仿windows自带的ping程序,也从网上找过一些源码,但大都需要向主函数main中传入参数,这里简单总结一下向主函数中传参的方法。方法一:项目->属性->调试->命令行参数输入参数这个方法比较适合调程序时使用方法二:运行->cmd->转到程序所在... 阅读全文
posted @ 2015-08-02 23:26 haxianhe 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 这几天我在写一个模仿windows自带的ping程序,可是套接字总是创建不成功,在网上找了一些资料最后总算把问题解决了,现在总结一下。解决方法:以管理员运行VS就行了我的是vs2013,vs2010也一样。/*Winsock 初始化*/if (WSAStartup(M... 阅读全文
posted @ 2015-08-02 23:02 haxianhe 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 现在互联网飞速发展,工作中生活中上不了网的计算机是不可想象的,而电脑系统网络设置中的IP地址、子网掩码、默认网关及DNS服务器,怎么理解,它们是如何工作的,下面做个简单介绍。通常的上网方式,是打开IE或其他浏览器,敲入诸如“http://www.bai... 阅读全文
posted @ 2015-07-20 17:58 haxianhe 阅读(973) 评论(0) 推荐(0) 编辑
摘要: 尽量用通俗易懂的方法说明子网掩码的相关知识及设计思路,可以结合另外一篇经验“IP地址/掩码/网关/DNS的设置与工作原理”,供大家参考。子网掩码必须和IP地址结合使用,它和IP地址一样,都是32位的地址,例如一台设备的IP地址为192.168.0.1,子网掩码为255... 阅读全文
posted @ 2015-07-20 17:49 haxianhe 阅读(871) 评论(0) 推荐(0) 编辑
摘要: ping(网络诊断工具) Ping是Windows下的一个命令,在Unix和Linux下也有这个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Pin... 阅读全文
posted @ 2015-07-20 16:39 haxianhe 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 英文原义:Internet Control Message Protocol中文释义:(RFC-792)Internet控制消息协议定义: ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。... 阅读全文
posted @ 2015-07-20 15:49 haxianhe 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 记得以前Delphi/BCB里的socket编程,要判断[连接的另一方]是否断开了,只要在ondisconnect事件里处理就行了!如今在C#中,这个问题的确还是个问题哦! 首先,Socket类的Connected属性只表示最后一次I/O操作的状态,如果这... 阅读全文
posted @ 2015-07-19 11:32 haxianhe 阅读(1143) 评论(0) 推荐(0) 编辑