02 2011 档案

摘要:数据交换的问题:1.异构系统的集成性。2.异构格式数据的翻译。3.数据的查询手段。4.数据的后续处理。常见的数据系统:1.结构化的:层次式数据html,关系式数据sqlserver。2.非结构化的:文本,邮件XML的出现解决了数据交换的问题。1.格式自由定义2.支持以不同方式显示xML数据。3.不同格式可以自由转换。XML的定义:可扩展标记语言,是一套定义语义标记的语言。 阅读全文
posted @ 2011-02-17 16:47 李福春 阅读(159) 评论(0) 推荐(0) 编辑
摘要:Object概述: 所有类的的父类。构造方法:无参数构造方法常用方法:1,toString() 返回类实例信息的字符串。2,Equals() 比较两个实例是否相等3,GetHashCode() 获得哈希代码4,ReferenceEquals() 确定是不是同一个实例5,Finalize 垃圾回收的时候用到6.MemberwiseClone 实现对象的浅复制7.GetType 返回当前实例的类型IComparable 接口概述:公开了一种比较两个对象的方法。String 概述:映射到string类型,一旦创建就不能更改StringBuilder:构建变长可以更改的字符串 阅读全文
posted @ 2011-02-16 18:01 李福春 阅读(232) 评论(0) 推荐(0) 编辑
摘要:对于程序员来说:理论+实践=掌握。而且我们的都知道,实践的比例要大于理论的部分。理论的学习我不多说,但是对于实践,我有些微词。在平时的编程中,我们应该要注意以下七条:不能轻实践重理论。 正确的方式应该:多实践,多动手,但是也不能看轻理论的学习,应该用实践去检验理论的正确性。要多做笔记,多总结。写程序要用到的知识很多,平时如果听一遍就过,用的时候很容易忘记的。要耐心,对我们来说,写程序很快,可是调试程序的时候非常慢,这个时候就要有耐心。好程序是调试出来的。注重英文,最新的资料基本是用英文写的,英文过关了才能获得最新的资讯。不要骄傲,学习的最佳状态是保持那种好学的状态,骄傲使人落后。遇到问题先自己 阅读全文
posted @ 2011-02-14 13:29 李福春 阅读(192) 评论(0) 推荐(1) 编辑
摘要:1.使用了隐式事务管理。/// <summary>/// 批量刪除資料, 參數[UserNoList]./// </summary>public void DeleteByUserNo(List<string> userNoList){using (System.Transactions.TransactionScope tranScope = new System.Transactions.TransactionScope()){foreach(string userNo in userNoList){Del 阅读全文
posted @ 2011-02-11 18:05 李福春 阅读(141) 评论(0) 推荐(0) 编辑
摘要:什么叫反射? 根据msdn的定义,需要先明确两点:1,公共语言运行库加载器管理应用程序域,这些域在程序集的周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局。2.程序集包含模块,而模块包含类型,类型又包含成员。那么反射就是:提供了封装程序集、模块和类型的对象。反射的基本用途:1,使用反射动态地创建类型的实例 2.将类型绑定到现有对象3.从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。具体应用1.使用 Assembly 定义和加载程序集,加载在程序集清单中列出的模块,以及从此程序集中查找类型并创建该类型的实例。2.使用 阅读全文
posted @ 2011-02-11 12:25 李福春 阅读(195) 评论(0) 推荐(1) 编辑
摘要:如何高效率阅读别人写的程序代码? 阅读全文
posted @ 2011-02-11 09:55 李福春 阅读(3624) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示