摘要: 在OO程序中,我们经常看到一种模式就是简单工厂模式(Simple Factory Pattern),简单工程模式根据提供给它的数据,返回几个可能类中的一个类的实例。下面我们就以一个简单的例子来说明一下简单工厂模式。假设我们有一个输入窗体,允许用户输入他们的名字,可以是 firstname lastname 或者是lastname,firstname的,我们通过判断用户输入的名字是否有逗号来判断哪一部分是firstname,哪一部分是lastname。先定义一个简单的类,它用构造函数接收表示名字的字符串,并且可以从类中取回名字。publicclassNamer{protectedstringfr 阅读全文
posted @ 2011-07-13 23:08 小他 阅读(215) 评论(0) 推荐(0)
摘要: using System;namespace Love{ public class Constant { public static DateTime FOREVER = DateTime.MaxValue; public const int THERE = int.MinValue; } public class Person { public Person() { Emotion = new Emotion(); Hand = new Hand(); Heart = new Heart(); } public string Name { get; set; } public bool Mi 阅读全文
posted @ 2011-05-24 14:02 小他 阅读(170) 评论(0) 推荐(0)
摘要: 博客园收藏夹Netadvantage UltraGrid UltraWebGrid编程手记 - 寒云 - 博客园 从写组件说Xml——Xsd篇(三) - 我思故我在 - 博客园 Oauth - Lonely - 博客园 [转]Infragistics NetAdvantage UltraWebGrid使用技巧 - IT民工(小赖) - 博客园 C# esc退出窗体 - baidu google bing - 博客园 CSDN收藏夹C# winform下GridView如何实在最后一行增加一行合计行 - .NET技术 _ C# WinForm中给GridView加checkbox - 爬虫 - 阅读全文
posted @ 2011-04-12 11:19 小他 阅读(209) 评论(0) 推荐(0)
摘要: 用SQL语句增加删除修改字段 - Java 最佳实践 - JavaEye技术网站 NET调用新浪微博开放平台接口的代码示例_百度文库 C#中字符串操作函数 UltraWebGrid控件在开发ASP.NET项目中的使用方法和技巧 - 电脑编程技巧与维护 C# WinForm开发系列 - DataGridView 使用方法集锦 - 宁波.Net技术讨论区 - 小组 - 我的园子 DataGridView 经典用法总结(上)--附有可下载的Demo_雨枫技术教程网 DataGridView控件用法合集_百度文库 C#操作XML的完整例子——XmlDocument篇 - bdk82924 - Java 阅读全文
posted @ 2011-04-12 11:18 小他 阅读(157) 评论(0) 推荐(0)
摘要: 这是leoD网友提出的问题由于原来表结构过于复杂。所以模拟一个简单的。。person date sumt1 t2 t3 t4t5 jack2010-1-150 05 00jack2010-1-1000 00 00jack2010-1-2090 00 09tom 2010-1-34040 00tom 2010-1-9600060tom 2010-1-188 008 00.................................................t1. . .t5 最多只会有一个不为0,其余都为0、日期可以看做每天都有。要得到personmonth1 23 4....8910 阅读全文
posted @ 2010-12-23 17:15 小他 阅读(233) 评论(0) 推荐(0)
摘要: 使用过SQL Server 2000的人都知道,要想实现行列转换,必须综合利用聚合函数和动态SQL,具体实现起来需要一定的技巧,而在SQL Server 2005中,使用新引进的关键字PIVOT/UNPIVOT,则可以很容易的实现行列转换的需求。 在本文中我们将通过两个简单的例子详细讲解PIVOT/UNPIVOT的用法。 PIVOT的用法:首先创建测试表,然后插入测试数据 create table test(id int,name varchar(20),quarter int,profile int) insert into test values(1,'a',1,1000) 阅读全文
posted @ 2010-12-21 17:17 小他 阅读(281) 评论(0) 推荐(0)