自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用.net的SerialPort串口监控控件接收串口数据

前述:在一个项目中,需要从串口通信的磁卡读卡器中读取刷卡的卡号,以便后续的业务操作。该刷卡器的型号为:SMR-RU2,使用USB接入电脑,通过USB转串口,Windows会根据USB口分配器固定的串口号。本人使用了.net中自带的SerialPort串口监控控件来读取磁卡读卡器所读取的卡号,其解决方法如下:SerialPort简述:

2013-11-10 11:39:05 4452

原创 C# 在两个不同的方法里面Lock同一个锁对象,是否需要线程等待?

前述:C#中支持多线程,而多线程引发的一个比较突出的问题就是在同一个时间里,可能会有多个线程访问同一个资源,引起资源的竞争导致数据损坏。lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。很多时候,我们在使用Lock关键字,其锁住的不是多个线程里真正要竞争的资源,而是通过创建一个与竞争资源“随行”的锁对象,对它

2013-10-11 11:15:07 7525 3

原创 .Net CSLA框架 验证规则问题 “对象含无效值,因此不能保存”

在学习应用.Net的CSLA框架时,调试中遇到了对象含无效值,因此不能保存”的错误:在这里自己查看了代码一些业务对象的字段的值是否违反了哪个验证规则,但看了很久还是没有发现去问题的源头,这时我请教了一个CSLA框架的高手,他很快的就很够找出错误的源头,是在我们的调试中,首先查看我们的业务从对象的IsValid这个属性,然后发现为false,这说明这个对象验证不通过,无效。这个我们在调试中,查看

2012-02-23 14:43:19 763

自己动手写操作系统

完全剖析操作系统的原理,并自己动手,从实践中去掌握知识

2012-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除