首先先说下hibernate中的三个状态,只有完全理解了这三个状态,才能在项目中充分利用hibernate这个工具来完成项目进度。
1、瞬时态,也叫临时态等,不受hibernate session管制的状态,即某个实例跟session没有任何关联,比如new产生的实例。
2、持久态,session中持久化了的实例,相当于数据库中的记录,修改实例的任何属性都会导致数据库记录的变更。
3、托管态...
分类:
系统相关 时间:
2014-08-15 17:58:39
阅读次数:
213
在如今,很多企业都会选择服务器托管的方式,来运行企业的网络,至于为何该种方式能够受到众多企业的青睐,通过以下这些优势的介绍,就能清楚其中的缘由,以及领略到它的优越性。 一、成本上的节约。 要是按照传统的模式进行,企业要支付高额的网通线路成本,还需要花一定的资金,专门聘用高技术网...
分类:
其他好文 时间:
2014-08-15 12:26:58
阅读次数:
213
装箱用于把一个值类型的数据放到托管堆上。(至于为什么会有这种需求...)装箱以后,等于是原来的值类型有了一个在托管堆上的拷贝。跟从前的值类型变量完全是两样了哟。装箱是个比较费资源的动作,开销是内啥的20倍哦,拆箱大约也有4倍于内啥的开销。有些装箱是比较明显的了,但是,有一种要注意,就是使用哪些非泛型...
分类:
其他好文 时间:
2014-08-14 16:33:28
阅读次数:
148
jQuery获取URL信息有很多方法,但是使用这个插件就非常爽了。 托管地址在:http://github.com/allmarkedup/jQuery-URL-Parser // http: //localhost:19090/home/index?id=1 ...
分类:
Web程序 时间:
2014-08-13 14:34:37
阅读次数:
258
iOS版本系统自带的XML类只能进行解析,无法生成XML。开源库GDataXML-HTML不仅支持XML解析,还支持生成XML。
1. 添加GDataXML-HTML到项目中。
笔者使用的项目都使用Cocoapods托管,不熟悉Cocoapods可以参考[Cocoapods的安装和使用]
在Podfile文件中添加
pod 'GDataXML-HTML', '~> 1.1.0'
执行以下...
分类:
Web程序 时间:
2014-08-13 10:29:55
阅读次数:
275
托管对象必须是NSManagedObject或者NSManagedObject子类的任一实例。NSManagedObject能够表述任何实体。它使用一个私有的内部存储,以维护其属性,并实现托管对象所需的所有基本行为。托管对象有一个指向实体描述的引用。实体描述表述了实体的元数据,包括实体的名称,实体的...
分类:
其他好文 时间:
2014-08-12 18:21:24
阅读次数:
262
要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展。管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理...
分类:
其他好文 时间:
2014-08-12 12:53:04
阅读次数:
183
托管代码 (managed code) 由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。Unmanaged Code - 非托管代码 在公...
分类:
其他好文 时间:
2014-08-12 00:14:53
阅读次数:
209
《Redis设计与实现》读书笔记 很喜欢这本书的创作过程,以开源的方式,托管到Git上进行创作; 作者通读了Redis源码,并分享了详细的带注释的源码,让学习Redis的朋友轻松不少; 阅读优秀的源码作品能快速的提升编码内功,而像Redis这样代码量不大(2万多行)却句句精致的作品,当然不能错过; ...
分类:
其他好文 时间:
2014-08-12 00:14:13
阅读次数:
263
在使用IDE进行编译的时候,这个过程具体的叫法是,使用编译器面向CLR来生成代码。对于不同的开发语言,使用的的编译器也不一样,但是生成的代码都一样。 “无论选用哪一个编译器,结果都是一个托管模块。” 托管模块中的中间语言(MSIL),是编译器编译代码时生成的代码,它是与CPU无关的机器语言。...
分类:
其他好文 时间:
2014-08-11 17:00:22
阅读次数:
249