1.Hibernate的检索方式 ①导航对象图检索 ②OID检索 ③HQL检索 ④QBC检索 ⑤本地SQL检索2. Forward与Global-Forward的区别答:Forward是根据Action return的值找到对应的JSP页。当多个Action共同return同一个值时,可将这个Forward元素写在Global-Forward中。3、在Hibernate应用中Java对象的状态有哪...
分类:
Web程序 时间:
2015-08-28 21:31:28
阅读次数:
266
1. Hibernate 的检索方式有哪些 ? ① 导航对象图检索② OID检索③ HQL检索④ QBC检索⑤ 本地SQL检索 2. 在 Hibernate 中 Java 对象的状态有哪些 ?①. 临时状态(transient):不处于 Session 的缓存中。OID 为 null 或等于 id 的 unsaved-value 属性值②. 持久化状态(persistent):加入到 Sessio...
分类:
Web程序 时间:
2015-08-28 21:33:27
阅读次数:
208
对于Hibernate,面试官最想知道的无非是以下总结这这十多个问题,每个问题都有详细的答案,如果都完全掌握以下的这些问题,那面试时问及Hibernate你还用怕什么呢?让自信伴随着你第一次冲刺吧!一、简述 Hibernate 和 JDBC 的区别、优缺点?JDBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂的多表联查和复杂...
分类:
Web程序 时间:
2015-08-28 21:33:16
阅读次数:
164
在讲解如何注入其他EJB服务之前,我们首先先来看看什么是本地接口,第一个例子用的是远程接口,我们来介绍一下什么是本地接口。
1. 本地接口调用
之前我们讲解的远程调用接口的过程如下:
详解:首先客户端需要与ejb建立起socket通信,在通信管道上他们之间需要来回发送IIOP协议消息,因为数据要在网络进行传输,存放数据的java对象必须要进行序列化。这个过程有...
分类:
编程语言 时间:
2015-08-28 21:32:27
阅读次数:
202
【峰回路转】Excel技巧百例 10.数据透视表的简单使用-分类汇总...
分类:
其他好文 时间:
2015-08-28 21:32:50
阅读次数:
194
The sum of gcd
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 784 Accepted Submission(s): 335
Problem Description
You have an array...
分类:
编程语言 时间:
2015-08-28 21:31:51
阅读次数:
297
#include
#pragma warning(disable:4996)
using namespace std;//class String
//{
//public:
// String(char* str = " ")
// :_str(new char[strlen(str) + 1]) //多一个字节存‘\0’
// , _pRefcount...
分类:
其他好文 时间:
2015-08-28 21:31:07
阅读次数:
148
在Android开发中,Json是一种客户端与服务器端交互的一种语言,它语法简单,最好的是目前市面上有很便捷的轮子可以对他进行解析。例如,Gson就是google提供的一款用于解析或者生成Json的库,可以直接将Json字符串映射成对应的实体类,十分方便。下面我总结一下利用Gson解析Json的用法以及我遇到的问题。最简单对象的解析:例如下边这段Json字符串:{
text: "Love",...
分类:
移动开发 时间:
2015-08-28 21:30:18
阅读次数:
332
面向对象设计的六大原则 : 单一职责原则, 里氏替换原则, 依赖倒置原则, 接口隔离原则, 迪米特法则, 开闭原则...
分类:
其他好文 时间:
2015-08-28 21:29:43
阅读次数:
235
【峰回路转】Excel技巧百例 11.数据透视表的简单使用-行列转换...
分类:
其他好文 时间:
2015-08-28 21:31:06
阅读次数:
129
题目:有两柱不均匀的香,每柱香燃烧完需要1个小时,问:怎样用两柱香切出一个15分钟的时间段?...
分类:
其他好文 时间:
2015-08-28 21:31:46
阅读次数:
155
前言:在网上找了一些面试中常见的面试题,发现有问到 MySQL的体系结构的,自己回想了一下,发现一无所知,只知道有几个引擎,所以爱搜索的我,找来了问题的答案! 了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的 1 Connectors指的是不同语言中与SQL的交互 2 Management Serveices & Utilities: 系统...
分类:
数据库 时间:
2015-08-28 21:31:38
阅读次数:
219
由于系统改版,最近两个月在做数据迁移工作,由于业务的特殊,基本将数据迁移所能踩的坑都踩了一遍,决定好好做个总结。...
分类:
其他好文 时间:
2015-08-28 21:30:11
阅读次数:
2138
母牛的故事
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 53630 Accepted Submission(s): 26935
Problem Description
有一头母牛,它每年年初生一头小母牛。每头小母...
分类:
其他好文 时间:
2015-08-28 21:29:12
阅读次数:
107
顾名思义,次小生成树就是第二小的生成树,当然,若果这个树的最小生成树不唯一的话,次小生成树和最小生成树是一样大的。
结论:次小生成树可以由最小生成树换一条边得到(重点)。
首先我们知道,一棵生成树可以通过更换一条边得到另外一棵生成树。假设任意一棵树T0变为最小生成树Tn,过程为T0–>T1–>T2–>–>Tn-1–>Tn。
1.在Ti中选取任意一条不在Tn中的边...
分类:
其他好文 时间:
2015-08-28 21:28:52
阅读次数:
243
使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方式。我们知道,在Linux系统下,启动一个新的进程必须分配给它独立 的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相 同的地址空间,共享大部分数据,启动一个线程所花费的空间远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间...
分类:
编程语言 时间:
2015-08-28 21:29:49
阅读次数:
304
享原模式的官方定义:
运用共享技术有效地支持大量细粒度的对象。...
分类:
其他好文 时间:
2015-08-28 21:29:11
阅读次数:
141