摘要: 上次我们讲述了《Spring-Data-Jpa概述与接口》,接下来我们再讲讲Spring-Data-Jpa环境配置与实际应用。 Spring-Data 方法定义规范与使用配置 简单条件查询: 查询某一个实体类或者集合 按照 Spring Data 的规范,查询方法以 find | read | get 开头,涉及条件... 阅读原文
2018-01-06 12:08:03 阅读(866) 评论(0)
摘要:  对于栈,一个常见的问题是:给定一个序列a0,a1,a2,a3...an依次顺序入栈,在元素顺序入栈的过程中,栈中任意一个元素可以选择是否出栈,则其共有几种出栈的可能,给定的出栈序列中,哪种是不可能的。  针对以上的这个问题(实际上是两个),对于出栈的可能的种类数目,其总共有 \(S=\frac{1}{n+1}\bi... 阅读原文
2018-01-06 10:24:03 阅读(742) 评论(0)
摘要: 一:二叉树的概念:   二叉树指的是每个节点最多只能有两个子树的有序树。通常左边的子树被称为“左子树”,右边的子树被称为“右子树”。由此可见,二叉树仍然是树,只是一种特殊的树。   二叉树的每个节点最多只有两棵子树(不存在大于2的节点)。二叉树有左、右之分,不能颠倒。   树和二叉树的两个重要区别如下:  ... 阅读原文
2018-01-06 10:06:04 阅读(746) 评论(0)
摘要: 栈(Stack):  栈是一种特殊的线性表,栈中的数据元素以及数据元素之间的逻辑关系和线性表相同,两者之间的差别在于:线性表的插入和删除操作可以在表的任意位置进行,而栈的插入和删除操作只允许在表的尾端进行。其中,允许进行插入和删除操作的一端称为栈顶,另一端称为栈底。通常,将元素插入栈的操作叫做入栈(push),而将元... 阅读原文
2018-01-06 08:41:01 阅读(753) 评论(0)
摘要: 一、jsp的编译指令是通知jsp引擎的消息,不会生成输出。    jsp的3个编译指令:    page:针对当前页面的指令   include:包含另一个页面的指令   taglib:用于定义和访问自定义标签  编译指令格式:  <%@ 编译指令名 属性="属性值"...%>   page指令各属性的意... 阅读原文
2018-01-06 07:48:01 阅读(735) 评论(0)
摘要: 编写HelloWorld是一种仪式: 1.下载JDK,安装,注意路径中不要存在中文。 2.添加环境变量,加入bin目录 3.写一个文本,内容如下,后缀改成.java,注意文本的名称为HelloWorld,不能变 public class HelloWorld{    public static void main(S... 阅读原文
2018-01-06 06:41:02 阅读(774) 评论(0)
摘要: 1. 线性表在计算机中可以用顺序存储和链式存储两种存储结构来表示。其中用顺序存储结构表示的线性表成为顺序表,用链式存储结构表示的线性表称为链表,链表又有单链表,双向链表,循环链表之分。 2. 线性表是由n(n>=0)个数据元素所构成的有限序列,通常表示为(a0,a1,a2.....an-1)。其中下标i标识数据... 阅读原文
2018-01-06 06:00:01 阅读(761) 评论(0)
摘要: 通过前面几篇的分析,我们知道代理类是通过Proxy类的ProxyClassFactory工厂生成的,这个工厂类会去调用ProxyGenerator类的generateProxyClass()方法来生成代理类的字节码。ProxyGenerator这个类存放在sun.misc包下,我们可以通过OpenJDK源码来找到这个... 阅读原文
2018-01-05 23:37:02 阅读(722) 评论(0)
摘要: 前言:   以前我们在建项目的时候, 要么将所有的package建在一个项目里面, 在处理引用的时候, 真的很方便. 不用担心, 有些东西配置不到或者读取不到.    或者, 将package独立出去, 到一个项目中或者子项目中. 这时候, 项目中的引用处理, 还是有些麻烦的. 不过好处更多, 不再表述.   在 i... 阅读原文
2018-01-05 22:16:05 阅读(765) 评论(0)
摘要: 一、Hibernate - 核心接口 它是  JBoss Community team (社区团队) 开发的。Hibernate 是一个开源的,对象关系模型框架 (ORM),它对JDBC进行了轻量的封装, 使java程序员可以面对象的方式进行数据库操作。Hibernate 一共有5个核心接口    1.Session... 阅读原文
2018-01-05 21:00:01 阅读(781) 评论(0)