2009年4月3日
摘要: 敏捷开发笔记一 做了一些项目后,自己也有一定的积累了。自己所担心的问题也开始变了,逐渐由原来的担心能否成功开发出来,到了现在担心项目是能在规定的时间内完成和代码是否精炼。带着问题,去看了《敏捷开发》一书。得到以下三句话:一,一个类应该完成特定的某种功能;二,一个类应该能够适应一定的变化;三,一个类应该能够很好被理解。学编程之始,担心功能是否能够实现。现在开始担心开发是否快速,代码重用性是否足够好,代码可扩展性是否良好等等。说实话,我现在很厌恶敲重复的代码,实在是无趣的很。路还很长,勉记。 阅读全文
posted @ 2009-04-03 15:41 WQL.NET 阅读(95) 评论(0) 推荐(0) 编辑
  2008年10月9日
摘要: 数据查询 数据查询数据检索的选择查询(SELECT query)数据更新的行为查询(ACTION query) 使用DISTINCT 关键字过滤重复记录 SELECT DISTINCT 字段 FROM 表名 使用TOP关键字显示前面若干条记录 SELECT TOP 10 * FROM 表名 或 SELECT TOP 30 PERCENT FROM 表名 对查询结果排序使用ORDER BY 子句 :ASC 指定按递增排序,DESC 按递减排序,空值(null)将被处理为最小值OREDER BY 子句与TOP 关键字一起使用:对查询结果分组使用 GROUP BY 子句:字段列表中的每个输... 阅读全文
posted @ 2008-10-09 09:45 WQL.NET 阅读(200) 评论(0) 推荐(0) 编辑
  2008年10月8日
摘要: SQL SERVER 基础(二)1.数据库文件(Database File):存放数据库数据和数据库对象 主数据库文件(Primary Database File),扩展名为 mdf 次数据库文件 (Secondary Database File),扩展名为 ndf 采用多数据库文件优点: 数据库文件可以不断扩充而不受操作系统文件大小的限制 可以将数据库文件存储在不同的硬盘中,这样可以同时对几个硬 盘做数据 存取,提高数据处理的效率。 事务日志文件(Transaction Log File) 用来记录数据库更新情况的文件,扩展名为 ldf。 (事务文件不属于任何文件组) 数据完整性实体完整.. 阅读全文
posted @ 2008-10-08 21:31 WQL.NET 阅读(141) 评论(0) 推荐(0) 编辑
  2008年10月5日
摘要: SQL SERVER 2005 基础(一)使用数据的好处:数据按照固定的结构化的形式统一存放在一起,可以进行有效的检索和访问,并可以对数据进行集中控制。可以减少数据的冗余度,只包含较少的重复数据,能够有效的保持数据信息的一致性。完整性。实现数据共享和并发控制,数据可以被多个用户使用,可以同时存取数据库中的数据,可以通过不同的程序设计语言访问数据库,并在他们同时访问数据的时候,互相之间不受影响。有助于维护数据独立性,数据的存储形式和逻辑结构的变化尽可能不导致对应用程序的修改。加强对数据的保护,保证数据的正确性。有效性和一致性,对数据进行保密性控制以防止数据不被非法使用,并提供适当的数据恢复能.. 阅读全文
posted @ 2008-10-05 12:27 WQL.NET 阅读(169) 评论(0) 推荐(0) 编辑
  2008年9月23日
摘要: 类是对一组具有相同属性和行为的对象的描述。访问修饰符: ( c# 类默认的修饰符为 internal ,类的成员默认访问修饰符为 private) 访问修饰符说明 public可被所属类的成员以及不属于类的成员访问 internal可被当前程序集访问 protected可被所属类或派生自所属类的类型访问 private只有所属类的成员才能访问 构造函数 构造函数是在实例化对象时自动调用,用来分配空间并初始化对象。注意: 每个类都必须至少有一个构造函数,如果没有显示给出,系统会提供一个默认的无参数构造函数。如果已显示给出构造函数,默认的无参数构造函数需手工加入。 阅读全文
posted @ 2008-09-23 08:32 WQL.NET 阅读(119) 评论(0) 推荐(0) 编辑
  2008年9月22日
摘要: C# 中数据类型的分类值类型 : 大多数基本数据类型(如: int。float。double ),结构(struct)等。引用类型:类。接口。数组和字符串。委托等。 值类型和引用类型的区别:值类型的数据存储在堆栈中,引用类型的数据存储在堆中。值类型的数据自动释放,引用类型的数据需要垃圾回收器来回收。值类型默认值是:0 , 引用类型的默认值是:null。 装箱和拆箱 装箱就是将值类型转换为引用类型,反之,则为拆箱(只有装过箱才能被拆箱) 代码: int val = 100 ; Object obj = val ; // 隐式的装箱 int num = ( int ) obj ; // 显式的.. 阅读全文
posted @ 2008-09-22 22:09 WQL.NET 阅读(172) 评论(0) 推荐(0) 编辑
摘要: .NET Framework 是一个创建。部署。和运行应用程序的多语言多平台环境,包含两个主要组件:公共语言运行库(CLR) .NET Framework 类库集(FCL)编译:把源代码编译为中间语言(MSIL) CLR 把 MSIL 编译为平台专用的机器代码 阅读全文
posted @ 2008-09-22 21:50 WQL.NET 阅读(139) 评论(0) 推荐(0) 编辑