首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2012年2月17日

摘要: 使用设计时 T4 文本模板,您可以在 Visual Studio 项目中生成程序代码和其他文件。 通常,您编写一些模板,以便它们根据来自模型的数据来改变所生成的代码。 模型是包含有关应用程序要求的关键信息的文件或数据库。像一些常用的框架,基本都是根据数据库模型来生成代码框架的。 一、具体步骤 1、创建模板 2、修改模板 3、生成代码 二、模板指令 1、compilerOptions 特性 2、culture 特性 3、debug 特性 4、hostspecific 特性 5、language 特性 6、inherits 特性 三、后续 阅读全文

posted @ 2012-02-17 16:44 停留的风 阅读(3862) 评论(3) 推荐(4) 编辑

2012年2月14日

摘要: T4(Text Template Transformation Toolkit) 在 Visual Studio 中,“T4 文本模板”是由一些文本块和控制逻辑组成的混合模板,它可以生成文本文件。 在 Visual C# 或 Visual Basic 中,控制逻辑编写为程序代码的片段。生成的文件可以是任何类型的文本,例如网页、资源文件或任何语言的程序源代码。 本文通过具体实例,来介绍T4的基本结构,对T4有个大概的了解。希望对初识T4的朋友有所帮助。 1、T4简介 2、T4实例--HelloWorld 3、T4的基本结构(语法) 阅读全文

posted @ 2012-02-14 09:48 停留的风 阅读(6129) 评论(3) 推荐(8) 编辑

2011年10月24日

摘要: 关于String为值类型还是引用类型的讨论一直没有平息,最近一直在研究性能方面的问题,今天再次将此问题进行一次明确。希望能给大家带来点帮助。 如果有错误请指出。 结论: String是引用类型,只是编译器对其做了特殊处理,使其具有了恒定不变性。 string最为显著的一个特点就是它具有恒定不变性:我们一旦创建了一个string,在managed heap 上为他分配了一块连续的内存空间,我们将不能以任何方式对这个string进行修改使之变长、变短、改变格式。所有对这个string进行各项操作(比如调用ToUpper获得大写格式的string)而返回的string,实际上另一个重新创建的string,其本身并不会产生任何变化。 阅读全文

posted @ 2011-10-24 14:03 停留的风 阅读(25994) 评论(20) 推荐(10) 编辑

2011年10月9日

摘要: 泛型(1):泛型介绍 简要介绍泛型的基本概念,基本用法和优势 阅读全文

posted @ 2011-10-09 15:24 停留的风 阅读(601) 评论(0) 推荐(0) 编辑

2011年10月8日

摘要: 测试用例--除去末尾特定字符或字符串,Remove方法和TrimEnd方法的比较 结论: 如果是除去末尾特定字符或字符串:TrimEnd方法性能优于Remove方法 阅读全文

posted @ 2011-10-08 11:04 停留的风 阅读(1870) 评论(0) 推荐(0) 编辑

2011年9月30日

摘要: 在应用泛型中,我们经常使用Dictionary,经常会用到Dictionary到List的转换。 经过各位高人指点后,做出适当调整,以免误人子弟,特此对关注此帖的同仁深表感谢。希望能继续提醒、斧正。 Dictionary转换为List通常方法,可以有五种: 1、创建List的时候,将Dictionary的Value值作为参数 2、创建List后,调用List.AddRange方法 3、建立List,循环Dictionary逐个赋值 4、通过Linq查询,得到结果后调用ToList方法 5、用Dictionary对象自带的ToList方法 但是五种方法如何取舍呢?性能方面哪种更好一点呢? 阅读全文

posted @ 2011-09-30 16:45 停留的风 阅读(6653) 评论(10) 推荐(1) 编辑

2011年9月22日

摘要: 可空枚举 在使用枚举的时候的,经常希望可以对枚举赋值为Null,或者清空枚举值。但是常用的枚举,就是固定的几项。而且不能对值类型赋值为Null。如何来实现可空枚举? 要求保留到数据库中的值,需要为NULL。这种情况在业务开发中经常出现。 尽管问题较小,但是可以探讨下解决方案,找到一种最优解。 阅读全文

posted @ 2011-09-22 16:58 停留的风 阅读(8387) 评论(0) 推荐(0) 编辑

2011年9月17日

摘要: PropertyGrid中的枚举显示为中文 在系统开发中,经常会使用PropertyGrid来修改或者展示某个对象的属性,如果类中定义了枚举,在展现的时候默认会展示枚举的项或者枚举值,但是这并不是我们想要的。用户使用的时候并不清楚该项代表的意思。这就需要我们来对显示进行明确。如何使得PropertyGrid的枚举显示中文呢?本文给了一种简单而且又很强大的方法。 阅读全文

posted @ 2011-09-17 14:01 停留的风 阅读(4217) 评论(5) 推荐(3) 编辑

2011年9月8日

摘要: 在使用枚举的时候,经常为显示中文而烦恼。有人使用中文枚举,影响代码统一,而且无法支持多语,难以扩展。 本文利用反射、描述信息来解决此问题。 之前也介绍相关技术,但是这里重点再提示下。 阅读全文

posted @ 2011-09-08 10:41 停留的风 阅读(14405) 评论(4) 推荐(4) 编辑

2011年6月9日

摘要: (Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows、Microsoft Xbox和Microsoft Xbox 360电子游戏开发,并且只能支持这些平台。最新版本为DirectX 11,创建在最新的Windows 7上。 阅读全文

posted @ 2011-06-09 09:19 停留的风 阅读(894) 评论(0) 推荐(0) 编辑

2010年12月12日

摘要: 定义、架构、特点 阅读全文

posted @ 2010-12-12 20:22 停留的风 阅读(335) 评论(0) 推荐(0) 编辑

摘要: 1、计算机网络概述2、客户/服务器模式3、网络操作系统的功能4、网络操作系统提供的服务5、支持Internet与Intranet的功能和服务6、网络操作系统的类型 阅读全文

posted @ 2010-12-12 19:49 停留的风 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 操作系统性能优化 阅读全文

posted @ 2010-12-12 19:43 停留的风 阅读(409) 评论(0) 推荐(0) 编辑

2010年11月29日

摘要: 1.2操作系统结构设计 操作系统的组件 1.内核 2.进程管理 3.主存储器管理 4.文件管理 5.I/O系统管理 6.辅助存储器管理 7.网络管理 8.系统保护 9.操作系统服务 1.2.2 操作系统功能的实现模型 阅读全文

posted @ 2010-11-29 21:40 停留的风 阅读(3518) 评论(1) 推荐(0) 编辑

摘要: 操作系统的类型: 简单操作系统 批处理操作系统 分时操作系统 实时操作系统 网络操作系统 嵌入式操作系统 分布操作系统 阅读全文

posted @ 2010-11-29 21:31 停留的风 阅读(503) 评论(0) 推荐(0) 编辑

摘要: 计算机是由控制器、运算器、存储器以及输入输出设备组成。 阅读全文

posted @ 2010-11-29 21:13 停留的风 阅读(3297) 评论(0) 推荐(0) 编辑

摘要: 高性能计算(HPC)服务器体系结构分类及特点 目前常用的高性能计算服务器大致可以分为以下3种体系结构,即: 1.并行向量处理机(PVP) 2.对称多处理机(SMP) 3.工作站集群(COW,Cluster Of Workstation,简称Cluster) 阅读全文

posted @ 2010-11-29 21:00 停留的风 阅读(6954) 评论(0) 推荐(0) 编辑

2010年10月30日

摘要: VS最常用快捷键 阅读全文

posted @ 2010-10-30 15:53 停留的风 阅读(285) 评论(0) 推荐(0) 编辑

2010年9月22日

摘要: 一、填空题:1、能用foreach遍历访问的对象需要实现 _______接口或声明_______方法的类型。答:IEnumerable 、 GetEnumerator。2、索引器允许类和结构的实例按照与数组相同的方式进行索引,索引器类似与属性,不同之处在于他们的访问器采用参数。被称为有参属性。3、在.Net托管代码中我们不用担心内存漏洞,这是因为有了GC4、不能使用修饰符 new、static、v... 阅读全文

posted @ 2010-09-22 20:50 停留的风 阅读(2192) 评论(1) 推荐(2) 编辑

2010年4月30日

摘要: Hudson1、持续集成自动编译/测试2、监听其它执行工作优点:1、功能强大,可以应用于多种语言,而且有功能繁多的插件,可以自由配置。2、配置相对简单官方网站:http://hudson-ci.org/安装:支持多种操作系统 http://wiki.hudson-ci.org/display/HUDSON/Installing+Hudson1、安装hudson wget http://hudson... 阅读全文

posted @ 2010-04-30 16:28 停留的风 阅读(2732) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页