前面一篇文章介绍了Git对象模型,接下来我们就进入".git"目录看看到底有什么东西,目录中哪些东西又跟Git对象模型相关。结合这个目录,我们将进一步了解Git的工作原理。.git目录下面就开始进入.git目录了,通过"ls"命令可以看到.git目录中的文件和子目录:对于这些文件和目录,下面给出了一...
分类:
其他好文 时间:
2014-12-30 23:28:41
阅读次数:
271
当发生一次WCF请求-响应操作时,会经过如下几个步骤WCF Client想WCF Server发送一个服务请求 WCF Server创建WCF服务对象 WCF Server调用WCF服务对象接口,将结果返回给WCF客户端。 操作过程中就牵涉到了服务对象的创建,但由于WCF服务对象是WCF框架管理,一...
分类:
其他好文 时间:
2014-12-30 16:56:03
阅读次数:
207
FluentNHibernate之所以替代NHibernate并不仅仅是因为对Mapping配置文件的优化,另外它换可以优化数据库的链接xml以及规避Mapping文件的编写,这种完全自动化的编程方法就是AutoMapping,FluentNHibernate封装了自动化映射的方法,使得开发人员只需要几种到对Table的修改中,而不需要考虑数据模型到对象模型的转化过程。...
分类:
移动开发 时间:
2014-12-30 09:17:49
阅读次数:
278
前面一篇文章介绍了本地仓库的一系列操作,下面我们将进一步了解Git的工作原理,介绍Git对象模型。刚开始使用Git的时候,对Git对象模型、工作原理并不理解,但是经过一段时间的使用、熟悉之后,然后再来理解这些内容就比较容易了。下面开始介绍Git对象,然后通过一个实例展示Git对象模型。Git对象在G...
分类:
其他好文 时间:
2014-12-30 00:22:35
阅读次数:
221
5种编程风格及它们使用的抽象:面向过程 算法面向对象 类和对象面向逻辑 目标,通常以谓词演算的方式表示面向规则 如果——那么规则面向约束 不变的关系每一种编程风格都是基于它自己的概念框架。对于所有面向对象的东西,概念框架就是对象模型。这个模型有4个主要要素:抽象封装模块化层次结构3个次要要...
分类:
其他好文 时间:
2014-12-29 18:11:12
阅读次数:
227
数据库: 第一章 关系型数据库管理系统简介一:使用数据库的特点:1:可以降低储存数据的冗余度 2:提供更高的数据一致性 3:储存数据可以共享 4:便于维护数据的完整性 5:实现数据的安全性二:数据模型: 层次模型 网状模型 关系模型 对象模型三:表 是关系数据库的核心单元...
分类:
数据库 时间:
2014-12-28 10:19:18
阅读次数:
226
NHibernate 的简介:NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。NHibernate不仅仅管...
分类:
Web程序 时间:
2014-12-27 18:49:56
阅读次数:
155
指针的类型
不同类型的指针,从内存需求的观点来说,没有什么不同!他们三个都需要足够的内存来繁殖一个机器地址,“指向不同类型之各指针”之间的差异,既不在其指针表示法不同,也不再其内容(代表一个地址)不同,而是在其所寻址出来的对象类型不同。也就是说,“指针类型”会导致编译器如何解释某个特定地址中的内存内容及其大小
1、 一个指向地址1000的整数地址,在32位机器上,将涵盖地址空间1000~10...
分类:
编程语言 时间:
2014-12-27 12:46:22
阅读次数:
163
closed ? 只有当窗口关闭时他才为true,其他时候是false、 defaultStatus ? status ? ?浏览器状态栏显示的文本 document 文档对象模型,对Document对象的引用,代表窗口中显示的html文档 frames ?window对象...
1、DOM对象 Document Object Model,文档对象模型。通过html Dom可访问所有元素 获取方法有:1.通过id找到元素 document.getElementById("id") 2.通过标签名找到元素对象集合 document.getElementsByT...
分类:
Web程序 时间:
2014-12-25 23:29:40
阅读次数:
235