- 博客(16)
- 收藏
- 关注
原创 【Oracle数据库】(一)数据库基础(数据库介绍,SQL语句,Oracle数据基本类型)
一、数据库介绍 20世纪约70年代,一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,埃里森是程序员之一。艾里森便是Oracle的创始人,全名拉里·埃里森,毕业与耶鲁大学。Oracle WDP 全称为Oracle Workforce Development Program,是Oracle (甲骨文)公司专门面向学生、个人、在职人员等群体开设的职业发展力课程。O...
2018-09-28 22:06:48
544
转载 【栈与队列】求解汉诺塔问题(2.用栈非递归的方式)
功能需求(栈非递归的方式)事先声明:博主在一本算法书上看到这个问题,对此有一些想法,有一部分出自抄腾,博主一心想表达自己对于处理问题的观点.对于此无需注明转发出处.此汉诺塔问题递归算法并未解决柱子还原之前不能为空问题,此种方法还有待优化. 汉诺塔问题一直是数据算法结构中比较经典的一个问题,但是还需要略微解释一下:相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游...
2018-09-20 20:15:48
2039
原创 【MyBatis】(三)MyBatis的SQL操作(MyBatis简单特性关联映射查询,缓存机制,MyBatis和Hibernate缓存对比)
MyBatis很重要,话不多,直接开始!!八、MyBatis关联映射查询关联查询是MyBatis一个很特殊的特性,MyBatis既可以使用SQL语句进行单表多表联查也可以做级联查询,而且效果比Hibernate显著的多,主要是因为在配置文件所标记实体类和数据表之间的关系非常明确.所以非常便于做关联映射查询,这样的缺点就是无法做级联增删改,不过我们的SQL语句完全可以独立完成这些,所以我们主...
2018-09-19 22:48:53
398
原创 【MyBatis】(二)MyBatis的SQL操作(操作各种SQL语句,动态SQL语句查询,Mapper映射器映射规则)
四、Mybatis操作各种SQL语句1.查询查询的标准模板<select id="" parameterType="" resultType="">SQL语句</select> id:当前SQL定义的id,方便在代码中查找当前SQL语句 parameterType:传入SQL语句中占位符的参数类型:int,string,map,double,...
2018-09-18 22:35:22
6442
原创 【MyBatis】(一)MyBatis基础知识点(概念,Mybatis框架的优缺点,简单的Mybatis框架使用Demo,基本的增删改查操作案例)
一、概念 简单的说:一款封装了数据库JDBC操作的ORM框架技术.(Apache(ibatis) --> Google(Mybatis)) MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接...
2018-09-18 21:58:56
381
转载 【栈与队列】求解汉诺塔问题(1.用递归的方式)
功能需求事先声明:博主在一本算法书上看到这个问题,对此有一些想法,有一部分出自抄腾,博主一心想表达自己对于处理问题的观点.对于此无需注明转发出处.此汉诺塔问题递归算法并未解决柱子还原之前不能为空问题,此种方法还有待优化. 汉诺塔问题一直是数据算法结构中比较经典的一个问题,但是还需要略微解释一下:相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置...
2018-09-08 15:25:49
1126
原创 【栈与队列】移动窗口生成最大值的数组
功能需求 有一个整数型数组arr和一个大小为w的窗口从数组的最左端滑到最右端,窗口每次向右滑动一个位置。就像是一个滑动的指针,从头指向尾,然后输出窗口中数据的最大值。 例如,一组数据为arr[] = [4,3,5,4,3,3,6,7],窗口大小为w = 3时: [ 4 3 5 ] 4 3 3 6 ...
2018-08-29 00:40:19
197
原创 【栈与队列】仅用递归函数算法来操作一个栈,使栈逆序排列。
功能需求 一个栈依次压入1、2、3、4、5,那么从栈顶到栈底分别为5、4、3、2、1.如果将这个栈经过系列转置之后,从栈顶到栈底为1、2、3、4、5,也就是实现栈中元素的逆序,但是只能用递归函数来实现,而不是使用其他数据结构,也不能使用第二个栈。详细解析 在之前我们曾经使用过两个栈操作一组数据,经过两次压栈出栈操作,我们可以得到逆序队列。但是题目要求的是主要...
2018-08-26 23:54:55
469
原创 【Hibernate】从0开始学Hibernate--004(完) -- 关联映射、缓存、三层架构
向上连接到Hibernate--002 Session操作数据库、关联查询、数据存储的三种状态、脏数据与刷新缓存。https://blog.csdn.net/hekaikai666/article/details/81913142回顾与总结(一)Hibernate中查询数据的三种方式 HQL语句查询(注意区分HQL和SQL语句的关系:没有半毛钱关系) ...
2018-08-24 11:00:48
278
原创 【栈和队列】定义一个类,实现一个队列,队列里有两个栈,此类支持队列的基本操作
功能需求 在一个类中,定义两个公共访问的栈,这两个栈通过交互形成一个队列,保持先进先出的特点并且支持入栈add、poll、peek的操作。同时算法复杂度不能太高。详细解析 栈的特点是先进后出,而队列的特点是先进先出,我们把两个栈首尾相接起来,一个压入栈,一个弹出栈,就可以实现相应的队列的操作。具体实现是定义一个压入栈stackPush,在压入数据时只往这个栈...
2018-08-23 20:57:16
475
原创 【栈和队列】getMin功能的栈(返回栈中最小元素的操作)
功能需求: 实现一个具有特殊功能的栈,首先要具有栈所要具备的功能,再实现此栈执行后能够返回栈中最小值的操作。其中pop、push、getMin的操作复杂度都是O(l)。有必要时可以使用现成的站结构操作来设计栈类型。(pop:弹出栈顶元素、push:压栈、getMin获取最小栈元素)详细解析: 由于要操作一组数据,并且存入栈中,那么我们首先考虑到的是栈就需要分...
2018-08-22 21:16:51
1870
原创 【Hibernate】从0开始学Hibernate--003 -- HQL语句的使用
上连接到Hibernate--002 session简单操作数据库、Hibernate中存储数据的三种状态、脏数据与刷新缓存。https://blog.csdn.net/hekaikai666/article/details/81876861回顾与总结:简述上一章的主要内容:(一)session、sessionFactory、Configuration三大接口的简介(二)Hib...
2018-08-22 09:07:48
168
原创 【Hibernate】从0开始学Hibernate--002。Hibernate*Session详解
Hibernate从0开始,第一部分初涉Hibernate搭建第一个简单的Hibernate框架https://blog.csdn.net/hekaikai666/article/details/81672688回顾与总结:简述上一章的主要内容:(一)Hibernate框架的概念:数据持久层的ORM框架,主要作用是用于操作数据库,简化封装了JDBC的操作(二)Hibernate...
2018-08-21 19:25:10
139
原创 【详解】Cookie与Session(用法、特点、规范)用Cookie完成网页访问次数,用session完成在线人数
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><% String
2018-08-14 21:48:57
920
原创 【Hibernate】从0开始学Hibernate--001
一、Hibernate是什么?(一)我们学习SSH框架,首先要知道什么是框架?1.框架是用来提高开发效率的。2.框架中封装了已经完善的功能,当我们需要使用这些功能时,调用即可,不用再手动实现。3.框架可以理解成为一个半成品的项目,只需要学会使用它们即可。(二)Hibernate框架是什么? 在学习了MVC之后,我们熟悉的知道JSP/Html+servlet组成了Web层,...
2018-08-14 20:30:12
216
原创 Java中线程的匿名内部类使用
对于线程匿名内部类的使用在于开发中小微型程序非常广泛,特别是在多层处理方面,使用匿名内部类非常方便。 匿名类最大的特点就是匿名了。。(感觉是废话)既然是匿名类,所以你无法在别的地方使用这个类(实例化,调用它的静态方法之类的) 特点的话,除了只能使用一次,其实还有其他用处(在看spring-boot源码时发现的) 当你想使用一个类的protected 方法时,但是又不和这个...
2018-04-20 18:26:16
2138
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人