摘要:
反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应用程序的结构。 应用程序结构分为应用程序域—程序集—模块—类型—成员几个层次,公共语言运行库加载器管理应用程序域,这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布 阅读全文
阅读排行榜
看微软唐骏招人:性格决定一切
2007-11-21 14:59 by 乱世文章, 170 阅读, 收藏,
摘要:
熟悉微软的人都知道,唐骏有道“成功4+1公式”,那就是“(知识+机遇+勤奋+激情)+性格”,其中“性格决定一切”!熟悉微软的人都知道,唐骏有道“成功4+1公式”,那就是“(知识+机遇+勤奋+激情)+性格”,其中“性格决定一切”!而类似“正直、向上、热情、奉献、友爱”的性格特征是微软这样的跨国公司所欢迎的。唐骏甚至说,毕业生在面试中和今后的成功与否,“很大程度上取决于改变性格的意志!” 热卖的《超越平凡——唐骏和微软大学生的职业生存》一书的作者谢卫群曾花费3年时间、采访微软100多名工程师,让她惊讶不已的是,微软平均每面试800人才录用1人,而且与所谓“专业对口”的观念相反,微软校园招聘录用毕. 阅读全文
结合struts和hibernate谈J2EE架构的数据表示
2007-10-27 17:41 by 乱世文章, 170 阅读, 收藏,
摘要:
结合struts和hibernate谈J2EE架构的数据表示在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP 在一个规范的J2EE架构中,不同层的数据表示应该被限制在层内,而不应该扩散到其它层,这样可以降低层间的耦合性,提高J2EE架构整体的可维护性和可扩展性 阅读全文
模拟MSN源码
2007-01-18 12:59 by 乱世文章, 170 阅读, 收藏,
摘要:
模拟msn源代码-(与sb服务器通信,聊天session)- - // MsnUser.cpp : implementation file//#include "stdafx.h"#include "SimMsnMessenger.h"#include "MsnUser.h"#include "MsnLoginClient.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endifexte 阅读全文
使用 TRY/CATCH 语句解决 SQL Server 2005 死锁
2011-06-22 11:38 by 乱世文章, 169 阅读, 收藏,
摘要:
让我们从这样一个示例开始说起,它在 SQL Server 2000 和 2005 中都能引起死锁。在本文中,我使用 SQL Server 2005 的最新 CTP(社区技术预览,Community Technology Preview)版本,SQL Server 2005 Beta 2(7 月发布)也同样适用。如果您没有 Beta 2 或最新的 CTP 版本,请下载 SQL Server 2005 Express 的最新版本,用它来进行试验。 可能发生的死锁情况有很多,[参阅http://msdn.microsoft.com/library/default.asp?url=/library/. 阅读全文
浙公网安备 33010602011771号