原理
文章平均质量分 74
simonezhlx
专注.net技术,对java和嵌入式开发都有兴趣,可惜为了生计还是要用C#来给PC写代码.热衷设计模式,最近在学习框架设计方面的东西.当然如果你有工作流方面的问题想讨论,也别忘了算上本人.
展开
-
HttpChannel 与 TcpChannel
HttpChannel 类 HttpChannel 类使用 SOAP 协议将消息传输到远程对象或者从远程对象传输消息。所有消息都通过 SoapFormatter 对象来传递,消息在这里被更改为 XML 并被序列化,所需的 SOAP 标头将添加到流中。也可以指定二进制格式化程序,这会产生二进制数据流。然后,数据流会使用 HTTP 协议传输到目标统一资源标识符 (URI)。HttpChanne转载 2009-01-16 11:02:00 · 3531 阅读 · 0 评论 -
c# 窗口句柄有关的常见问题
1、如何获得一个窗口的句柄?例如获取窗口PictureBox控件(其他控件也可以)的句柄,IntPtr handle = pictureBox.Handle;2、注意:窗口创建和窗口创建完毕即有句柄完全是两回事!!!窗口创建时,窗口并没有创建句柄,只有Application.Run(form)或者form.Show()之后才有句柄,即窗口只有显示或者启动消息循环后才有句柄!如果创建form转载 2009-02-25 17:34:00 · 3429 阅读 · 0 评论 -
也许你不知道的c#基本数据类型及其默认值
//值类型C# 类型 .NET Framework 类型bool System.Boolean 4Byte 32bit布尔型变量 逻辑值,true或者false,默认值为falsebyte System.Byte 1Byte 8bit无符号整数无符号的字节,所存储原创 2009-04-22 11:36:00 · 4578 阅读 · 0 评论 -
RCW 话你知
由于目前加入了一个负责将原有系统移植至.net平台的项目组,花了些时间对com-->.net进行了些基础研究。贴出此文,希望和各位分享。不足之处,请各位指正。先谢啦。 一、基础概念 什么是com interop?com interop看上去象是介乎于com和.net之间的一条纽带,一座桥梁。为了保持向后兼容,com interop能使得.net程式在不修改原有com组件的前提下方便的访问co转载 2009-06-17 10:39:00 · 942 阅读 · 0 评论 -
Windows 服务 与 Web服务中访问网络驱动器的问题(ERROR [HY024])
因为要连第三方库(access数据库),自然而然的就想到通过ODBC数据源来连接,数据源连接没有问题,但是在数据服务中访问该数据源时,出现异常“ERROR [HY024] [Microsoft][ODBC Microsoft Access Driver] (未知的)不是一个有效的路径。。。。”,经反复测试,如果ACCESS文件在本机,创建数据源时指向本地文件没有问题;或者在W原创 2009-09-24 16:01:00 · 1789 阅读 · 0 评论 -
小枚举,大文章
Q:在C#里,我们如何表达枚举类型?<br /><br />A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type):<br /><br />// Code #01<br />public enum Alignment<br />{<br />Left,<br />Center,<br />Right<br />}<br /><br />-----------------------------------------------------------------------转载 2010-10-11 10:33:00 · 767 阅读 · 0 评论 -
位域
<br />先来看看位域的概念:<br />位域是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来表示。<br /> <br />struct bs <br原创 2011-05-06 18:20:00 · 792 阅读 · 0 评论 -
如何在.net应用中发现和避免内存和资源泄露
如何在.net应用中发现和避免内存和资源泄露By Fabrice Marguerie尽管很多人相信在.net应用中谈及内存及资源泄露是件很轻松的事情。但GC(垃圾回收器)并不是魔法师,并不能把你完全从小心翼翼处理内存与资源损耗中解放出来。本文中我将解释缘何内存泄露依然存在以及如何避免其出现。别担心,本文不涉及GC内部工作机制及其它.net的资源及内存管理等高级特性中。理解泄露本翻译 2012-02-27 23:35:44 · 8890 阅读 · 0 评论 -
SSDP Protocol
SSDP 简单服务发现协议,是应用层协议,是构成UPnP(通用即插即用)技术的核心协议之一。它为网络客户端(network client)提供了一种发现网络服务(network services)的机制,采用基于通知和发现路由的多播方式实现。SSDP多播地址:239.255.255.250:1900(IPv4),FF0x::C(IPv6)两种类型的SSDP请求消息会通过SSDP多播地址转载 2013-03-19 17:09:33 · 1318 阅读 · 0 评论