摘要: 使用XML的五种场合  在很多研讨会和培训班上我遇到过许多人,他们还不明白为什么要使用XML也不知道如何在他们的应用中使用XML。一些来自诸如Gartner公司的报告建议说,商业公司不能再做局外人了,不能对XML置之不理。如果你还不清楚XML到底有什么好处的话,你并不是唯一的人。  我决定把与人们和媒体关于XML话题的交谈整理成文,列出XML在应用中的五个最令人喜爱的用法。尽管这些并不能包含XML... 阅读全文
posted @ 2010-09-18 14:22 shalang 阅读(170) 评论(0) 推荐(0) 编辑
摘要: C#正则表达式匹配基础只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1... 阅读全文
posted @ 2010-09-03 08:37 shalang 阅读(581) 评论(1) 推荐(1) 编辑
摘要: 1.一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2.GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34-4f50-9141-bab9e6478cc8 即为有效... 阅读全文
posted @ 2010-05-20 20:36 shalang 阅读(795) 评论(0) 推荐(1) 编辑
摘要: public class CompilingService---> CompilerParameters cp = new CompilerParameters();添加如下两句cp.IncludeDebugInformation = true;cp.CompilerOptions = " /debug:pdbonly ";设置cp.GenerateInMemory = false;策略代码... 阅读全文
posted @ 2010-03-16 08:12 shalang 阅读(182) 评论(0) 推荐(0) 编辑
摘要: SnapShot是WAFL文件系统“任意位置写入”功能带来的一项突出优势。 一份SnapShot是文件系统的在线只读拷贝。创建文件系统的一份SnapShot仅仅需要几秒种的时间,并且除非原始文件被删除或者更改,数据快照并 不占用额外的磁盘空间。这种只有当数据块发生改动时才进行数据块复制的技术被称作“copy-on-write”,只有修改活动文件系统中... 阅读全文
posted @ 2010-01-23 09:39 shalang 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 快照的定义与作用   SNIA(存储网络行业协会)对快照(Snapshot)的定义是:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。   而从具体的技术细节来讲,快照是指向保存在存储设备中的数据的引用标记或指针。我们可以这样理解,快照有点像是详细的目录表,但它被计算机作为完整的数据备份来对... 阅读全文
posted @ 2010-01-23 09:29 shalang 阅读(400) 评论(0) 推荐(0) 编辑
摘要: #pragma once由编译器提供保证:同一个文件不会被包含多次。注意这里所说的“同一个文件”是指物理上的一个文件,而不是指内容相同的两个文件。带来的好处是,你不必再费劲想个宏名了,当然也就不会出现宏名碰撞引发的奇怪问题。对应的缺点就是如果某个头文件有多份拷贝,本方法不能保证他们不被重复包含。当然,相比宏名碰撞引发的“找不到声明”的问题,重复包含更... 阅读全文
posted @ 2009-11-06 10:45 shalang 阅读(310) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2009-09-02 15:54 shalang 阅读(67) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Drawing; using System.ComponentModel; using SmartQuant; using SmartQuant.FIX; using SmartQuant.Data; using SmartQuant.FIXData; using SmartQuant.Trading; using SmartQuant.Ser... 阅读全文
posted @ 2009-08-01 21:08 shalang 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 混合的、纯的和可检验的代码对于.NET 程序设计来说,Visual C++ 支持创建3种类型的组件和应用程序:混合的(mixed)、纯的(pure)和可检验的(verifiable)。通过使用 /cls 编译选项,便可得到这3种东西。1.混合的程序集(/clr)混合程序集(用 /clr 选项编译)包含非托管机器指令和托管MSIL指令。这样就让这些程序集可以调用.NET 组件和被.NET组件斯调用,... 阅读全文
posted @ 2009-07-27 10:49 shalang 阅读(311) 评论(0) 推荐(0) 编辑