摘要: 一般情况下,C#与Win 32 Api的互操作都表现的很一致:值类型传递结构体,一维、二维指针传递IntPtr。在Win32 分配内存时,可以通过IntPtr以类似移动指针的方式读取内存。通过IntPtr移动时,需要考虑指针的计算。规则总体上来说显得一致,但Win32 Api庞杂,总有一些令人困惑的 阅读全文
posted @ 2017-06-25 15:07 jjseen 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: .Net的异常是否具有相关性? 相关性是指其他模块的错误会造成此模块无法正常工作,且两模块并不存在明显的组合或者包含关系。比如A与B并不直接存在服务与被服务的关系,但A的错误导致B失败了。比如,我在某一处执行了如下语句,得到的错误却很奇怪。 发生的异常详细信息如下: 但Ping.SendPingAs 阅读全文
posted @ 2016-12-19 16:34 jjseen 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 1. 如何在诸如ListBox这样的项中绑定父类数据上下文。 在上述代码中,ListBox的ItemSource为某个集合,在其模板中绑定了集合实体成员的Name属性。假设存在这样一个需求,需要在个ListBoxItem上做统一的一项操作,比如检查、删除等,则需要为ListBoix的某个控件(比如按 阅读全文
posted @ 2016-12-15 11:39 jjseen 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 想使用SQLServer Express记录一些数据,但使用起来并不令人愉快。SQLServer Express是一个免费的可用数据库,但似乎设置了一些门槛,多少显得并不真心实意。抛开版本(技术)限制不谈,单说说“想远程连接SQLServer Express”这一简单需求,就让人有点郁闷。 在官网下 阅读全文
posted @ 2016-11-20 21:12 jjseen 阅读(2853) 评论(0) 推荐(0) 编辑
摘要: 首先一句话介绍LocalDB。LocalDB是SQLServer的文件数据库,类似于SQLite。它拥有SQLServer的绝大部分功能,简单易用。但部署LocalDB到生产系统是不推荐的。本文部署是一个内部微系统,数据库仅仅只用来做一个最基本的用户认证而不做其他。基于此,决定直接试用LocalDB 阅读全文
posted @ 2016-10-23 12:00 jjseen 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: Server 2008 R2依次配置好之后,重启发现总是远程桌面时而连接不上。具体现象如下: 偶尔可以通过桌面远程连接连接到Server。以为是防火墙的问题,各种设置——甚至关闭,依然无法连接。反复重启,才某一段可以连接上。但重启并不是灵丹妙药,成功率很偶然,很低。 无法Ping通服务器,即使在添加 阅读全文
posted @ 2016-10-07 15:49 jjseen 阅读(9345) 评论(0) 推荐(1) 编辑
摘要: 当使用(uint)-1时,编译器会给出警告:常量-1无法转换为uint,使用unchecked语句重写。DWORD在转换为C#类型时为uint,既然无法使用uint强制转型(-1),那就需要其他办法了。既然编译器给出的提示是使用unchecked语句重写,可以一试。之前没有使用过unchecked语 阅读全文
posted @ 2016-10-04 12:06 jjseen 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: C#在访问Win 32 Api时需要处理C 结构与C#结构的映射,这在MSDN以及许多Blog上都可以找到参考的资料。Win 32 中有一些定义复杂的Struct,这些结构体拥有长度固定的数组或者一些特殊的结构,比如定义拥有有char Name[ULEN]、GUID、HANDLE等。在Mprapi中 阅读全文
posted @ 2016-10-04 10:00 jjseen 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 原文: 《Best Practices for Excetpions》 链接:https://msdn.microsoft.com/en-us/library/seyhszts(v=vs.110).aspx 译文: 设计优秀的应用程序能够处理运行过程中出现的异常和错误以避免应用程序崩溃。这篇文章描述 阅读全文
posted @ 2016-09-30 11:04 jjseen 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 我对深圳的收费景点始终是没有兴趣的,这来源于我对深圳这个城市的看法。虽然我的个人看法可能有些不公或者可能会伤害深圳,但这始终是真实的。深圳本来就是一个小渔村,能有什么呢。没有历史,就没有人文;没有人文,就没有景致。所以,我自2014年来深圳,几乎没有去过深圳的收费景点。 在我看来,深圳全城就是一座工 阅读全文
posted @ 2016-08-20 22:26 jjseen 阅读(40154) 评论(0) 推荐(0) 编辑