上篇文章详细讨论了复合主键的映射原理,对于复合主键映射需要使用标签来标明映射的类属性,并在该标签中添加子标签,并且主键列需要实现序列化接口,使用很简单只要学会如何进行映射就可以实现复合映射。接下来讨论组合对象映射,组合映射关系其实是把两个对象的公共部分抽象出来形成一个对象,两个子对象会包含另一个主对像,在配置映射文件时需要使用标签来标明映射关系。...
分类:
系统相关 时间:
2014-06-20 10:19:17
阅读次数:
399
数据结构 - 简单选择排序(simple selection sort)本文地址: http://blog.csdn.net/caroline_wendy/article/details/28601965 选择排序(selection sort) : 每一趟在n-i+1个记录中选取关键字最小的记录作为有序序列中第i个记录.简单选择排序(simple selection sort) : 通过n-i次关键字之间的比较, 从n-i+1个记录中选出关键字最...
分类:
编程语言 时间:
2014-06-20 09:48:25
阅读次数:
332
题目链接判断一颗二叉树是否是二叉搜索树(二叉排序树),也就是BST如果该二叉树是BST, 那么对其中序遍历,所得序列一定是单调递增的(不考虑有重复数值的情况)附上代码:
1 /** 2 * Definition for binary tree 3 * struct TreeNode { 4 *...
分类:
其他好文 时间:
2014-06-07 11:28:18
阅读次数:
254
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte
流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行...
分类:
编程语言 时间:
2014-06-07 08:58:10
阅读次数:
267
由于C/C++
无符号整型int四字节大小,而JAVA只有有符号int,所以JAVA中的int不可以直接接收C/C++无符号整型int,需要用long来接收。但是用long来接收的话字符序列需要转换,高低位互换,可以用JDK里面Integer的reverseBytes()方法来进行互换:Intege...
分类:
编程语言 时间:
2014-06-06 21:12:04
阅读次数:
349
简而言之,一个程序至少有一个进程,一个进程至少有一个线程.
线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的....
分类:
编程语言 时间:
2014-06-06 14:12:07
阅读次数:
372
一提到序列化,也许你会开始迷惑了,它是什么意思呢?如果从这三个字本身,我们也许就要理解错了,序列化并不是排成序列的意思,它呢,类似于我们平时用的照相机,会将某个状态给记录下来,当我们想用的时候,就像照片一样,拿出来就行了。
具体的定义这样的,序列化是将对象状态转换为可保持(保存)或传输的形式的过程....
分类:
其他好文 时间:
2014-06-05 20:42:43
阅读次数:
243
1、打开或编辑CSS,用UltraEdit2、Content(内容)web
developer(组件扩展),学习CSS的工具14、W3C,最官方的CSS,www.w3.org/TB/CSS2115、列表项:li元素,有序列表:ol元素,标题元素:h1->h6,段落:p元素16、表单不可能在各种浏览器...
分类:
Web程序 时间:
2014-06-05 18:09:45
阅读次数:
283
\begin{definition}[Kolmogorov复杂性]设$s$是一段符号序列,如果对$s$的描述$d(s)$使用了最少的符号,那么$d(s)$称为$s$的最小描述。$d(s)$的长度(即描述$d(s)$使用的符号数目)即为$s$的Kolmogorov复杂性,写作$K(s)$。我们有,$$...
分类:
其他好文 时间:
2014-06-05 16:39:37
阅读次数:
232