2012年5月29日

signed和unsigned的比较

摘要: 这篇文章是转的,出处已经找不到了,对里面的说法也没有验证,这里只做保存供以后参考!如果其他兄弟发现下面的说法有错误,请指出。昨天,zrf师兄丢给我这样一个题,据说是微软面试题:unsigned int i=3;cout<<i * -1;问结果是多少。第一反应:-3。不过结果似乎不是这样的,写了个程序,运行了一下,发现是:4294967293。很诡异的一个数字,怎么也想不明白为什么会是这么个奇怪的数字。但是在我发现这数的十六进制数是FFFFFFFD时,我想我已经离答案很近了...这个涉及到了混合着不同数据类型的表达式中的数据类型的转换问题。在总结转换问题之前,先说明一下各种数据类型( 阅读全文

posted @ 2012-05-29 10:15 zhuguanhao 阅读(702) 评论(0) 推荐(0) 编辑

2012年3月8日

VB.Net 串口通信用法

摘要: 对于初次使用VB.Net 的 SerialPort 编写串口通信的朋友,这些是很必要的知识,也是编写串口通信程序前的知识准备。1、使用 SerialPort 设置串口属性 进行串口通讯时,需要设置一些相关参数,可以通过设置SerialPort 类的属性来进行。串口属性主要包括.PortName 串口名称,COM1, COM2等。.BaudRate 波特率,也就是串口通讯的速度,进行串口通讯的双方其波特率需要相同,如果用PC连接其他非PC系统,一般地,波特率由非PC系统决定。.Parity 奇偶校验。可以选取枚举Parity中的值.DataBits 数据位.StopBits 停止位,可以选取.. 阅读全文

posted @ 2012-03-08 16:57 zhuguanhao 阅读(10894) 评论(1) 推荐(4) 编辑

2012年3月6日

Windows 7 虚拟无线网卡(microserof virtual wifi miniport adapter)功能的使用

摘要: 可以 不用无线路由,将 移动设备(iphone,ipad,手机等)通过笔记本的无线网卡,连接到互联网。 阅读全文

posted @ 2012-03-06 12:04 zhuguanhao 阅读(2074) 评论(0) 推荐(1) 编辑

VB.Net 串口通信示例

摘要: 该代码是通过 wuyazhe 的文章< C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子。>将C# 转换成VB.net 而来。因为代码只是语法上的改动,整体框架依几乎并未改动,所以 代码讲解部分 就直接照搬了~供起步学习vb的朋友参考。 这里我使用的是vs2010开发环境。 为了使 阅读全文

posted @ 2012-03-06 09:50 zhuguanhao 阅读(14239) 评论(1) 推荐(1) 编辑

2012年3月5日

Thread.Join线程阻塞的理解

摘要: Thread.Join 方法 ,以C#为例讲解,VB同样适用: MSDN:Blocks the calling thread until a thread terminates. 在Windows中,进行CPU分配是以线程为单位的,一个进程可能由多个线程组成。演示代码(C#为例): 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading; 6 7 namespace ConsoleApplication3 8... 阅读全文

posted @ 2012-03-05 11:47 zhuguanhao 阅读(1518) 评论(0) 推荐(1) 编辑

导航