自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 Hibernate day03

本节内容:1.表与表之间的关系 一对一多对多2.hibernate一对多操作 一对多映射配置一对多联级保存一对多联级删除inverse属性3.hibernate多对多操作多对多映射配置多对对联级保存多对多联级删除维护第三张表一、表与表之间的关系 订单表 orders 商品表 shop...

2018-12-24 16:34:00 92

转载 hibernate day02

本节内容1.实体类的编写规则2. hibernate主键生成策略3 实体类操作4 hibernate的一级缓存5 hibernate的事务操作6 hibernate其他的api(查询)一、实体类编写规则持久化类:hibernate是一个持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久性的存储到关系型数据...

2018-12-03 15:39:00 75

转载 Hibernate day01

本节内容:1.hibernate概述2.hibernate入门案例3.hibernate配置文件4.hibernate的api使用一、hibernate概述 Hibernate框架是当今主流的java持久层框架之一,由于它简单易学,灵活性强,扩展性强等特点,能够大大的简化代码量,提高工作效率,因此受到广大开发人员的喜爱。Hibernate是一个开放源代...

2018-11-14 16:34:00 107

转载 javaSE 枚举

本节内容一、认识枚举 枚举就是要让某个类型的变量的取值只能为若干个固定的一个,否则编译器就会报错,枚举可以让编译器在编译阶段就可以控制源程序赋给的非法值,使用普通变量的方式在开发阶段无法实现这一目标在jdk1.5之后,使用关键字enum定义一种新的类型,称为枚举类型。二、Enum类与enum关键字使用enum关键字定义的枚举类,实际相当于一个类,次类继承了En...

2018-11-13 23:36:00 79

转载 javaSe 注解

本节内容:1.认识Annotation2.系统定义的Annotaion3.自定义Annotaion4.Retention和RetentionPolicy5.反射与Annotaion6@Documented7@Target注解8@Inherited注解一.认识Annotation在jdk1.5开始,java新增了对元数据(类的组成单元数据)的支...

2018-11-13 16:09:00 86

转载 Struts2 day04

本节内容 1. struts2的数据类型转换器 2.拦截器3.表单数据验证4.防止表单重复提交5.struts2文件的上传与下载6.ajax异步请求7.struts2注解式开发(了解)一、struts2的数据类型转换器 我们在学习web的时候,我们知道我们表单提交通过HTTP协议,他们相互传递的都是字符串,也就是说服务器接收到的来自用户...

2018-11-13 11:36:00 72

转载 struts2 day03

本节内容:1.ognl概述2.ognl入门案例3.值栈4.如何获取值栈对象5.值栈内部结构6.往值栈中存储数据7.取值值栈中的数据一、OGNL概述: 1.在web阶段我们学习过EL表达式,EL表达式,在jsp中获取域对象中的值。 2.OGNL是一种表达式,这个表达式功能更强大。 OGNL在Struts2中操作值栈数据...

2018-11-08 16:58:00 57

转载 Struts2 Day02

本节内容:1.结果页面配置2.在Action获取表单提交数据3.Struts2提供获取表单数据的方式4.Struts2获取数据封装到集合5.扩展-表达式封装和模型驱动比较一、结果页面配置1.全局结果页面在struts.xml中我们的package标签中有一个标签叫做<global-results> 全局结果集 <pac...

2018-11-07 17:04:00 64

转载 Struts2 Day01

本节内容:1JavaEE概述2.Struts2的引入3.Struts2的入门案例4.Struts2的底层执行过程5.Struts2的相关配置6.Struts2的Action的创建7Strust2的action方法的访问一、JavaEE概述: 我们学习了Javaweb我们知道我们的Javaweb程序的组成:jsp、servlet、JavaBean...

2018-11-06 18:37:00 93

转载 工厂模式以及代理模式

工厂模式:工厂模式是一种创建模式,:什么是创建,我们知道Java是面向对象的语言,那么我们想使用类中的方法以及属性,那么我们需要创建对象才能调用,那么我们我们必须:A a = new A();来创建实例,我们的工厂模式就是使用工厂来帮我们创建对象。工厂模式主要是为创建对象提供了接口:工厂模式分为3类:简单工厂 、工厂方法、抽象工厂、工厂模式我们在什么时候使用呢?1.在编码时不能预...

2018-10-31 14:11:00 204

转载 反射机制

反射机制:JAVA反射机制是在运行状态中,对于任意一个实体类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。在Java的反射中我们首先要了解class类 以及反射所涉及的api反射的api包是:java.lang.reflect包Class类:在程序...

2018-10-30 16:56:00 57

转载 python day9

本节内容进程与线程1.进程:程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CP...

2018-09-10 14:32:00 38

转载 python day8

本节内容IO编程文件读写序列化一、IO编程IO编程简单来说就是读写操作。IO中最重要的是流概念:什么是流(Stream):流就是一个数据传输的通道。通道传输东西他是单向的,所以我们的流有输入流与输出流。输入流:指从文件到程序输出流:从程序到外部文件二、文件读写操作读写文件是最常见的IO操作。Python内置了读写文件的函数。在磁盘上读写文件的功...

2018-09-06 15:37:00 67

转载 python day7

本节内容面向对象:静态方法、类方法、属性方法类的特殊方法反射异常处理一、面向对象:静态方法、类方法、属性方法静态方法:通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能...

2018-09-06 14:29:00 71

转载 python day6

本节内容:面向对象简绍类与对象属性与方法构造方法与析构方法类变量与实例变量面向的3大特征:封装、继承、多态一、面向对象简绍 编程范式: 编程是 程序 员 用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方...

2018-09-05 15:25:00 67

转载 python day4

本节内容高阶函数返回函数匿名函数装饰器一、高阶函数高阶函数:能把函数做为参数传入的函数变量可以指向函数print(abs(-10))a=absprint(a(-10))1010函数本身也可以赋值给变量,即:变量可以指向函数那么函数名是什么呢?函数名其实就是指向函数的变量!对于abs()这个...

2018-09-02 00:29:00 52

转载 python day3

本节内容:切片迭代列表生成式生成器迭代器一、切片 切片操作是:针对具有下标的类型的操作。切片帮我可以取出一种数据类型中的部分数据。例如:# 列表:切片返回的还是一个列表a=[1,2,3,4,5,6,7,8,9,10]# 取出前3个元素print(a[0:3])print(a[:])print(a[1...

2018-08-30 22:40:00 51

转载 python day2

本节内容 函数的定义 函数的调用 函数的参数 递归函数 内置函数一、函数的定义: 函数:指一段在一起的,可以做某一件事的程序。 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。# 定义一个...

2018-08-30 16:45:00 95

转载 python day1

本节内容数据类型与变量运算符数值字符串与编码list与tuple条件判断循环dict与set一、数据类型与变量计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型Python3 中有六个...

2018-08-30 00:20:00 108

转载 Python Day3

本节内容1. 函数基本语法及特性2. 参数与局部变量3. 返回值4.递归5.匿名函数6.函数式编程介绍7.高阶函数8.内置函数一、函数基本语法及特性定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。学过Java的同学,可以把他看作是一个方法。特性:减少重复代码...

2018-08-28 17:26:00 31

转载 Java Web Day10

本节内容1.文件上传与下载一、文件上传 在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。  对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具com...

2018-08-28 15:34:00 53

转载 Java Web Day9

本节内容 1.MVC开发模式 2.数据库访问层dao层的编写 3.异步请求Ajax 4.JSON 5.SVN代码版本控制器一、MVC开发模式 MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式...

2018-08-27 16:10:00 161

转载 Java Web Day8

本节内容1.监听器2.过滤器一、监听器 1.监听器概念: 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被执行2....

2018-08-23 17:17:00 48

转载 Java Web Day7

本节内容1.EL表达式2.JSTL核心标签一、EL表达式EL 全名为Expression Language。EL主要作用:  1、获取数据    EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)  2、执行运算   ...

2018-08-23 16:01:00 53

转载 JavaWeb Day6

本节内容1.JSP简介2.JSP组成3.JSP运行原理4.JSP基本语法5.JSP指令6.JSP9大内置对象7.JSP属性范围8.JSP标签一、JSP简介JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。  JSP这门技术的最大的特点在于,写jsp就像在写ht...

2018-08-22 15:54:00 68

转载 JavaWeb Day5

本节内容 1.HttpServletRequest对象 2.HttpServletResponse对象3.会话追踪4.session与cookieWeb服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过...

2018-08-21 16:51:00 65

转载 Java Web Day4

本节内容1.Servlet简介2.Servlet运行原理3.创建Servlet4.Servlet的生命周期5.Servlet线程安全问题6.Servlet初始化参数7.Servlet中的一些对象一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。  Sun公司在其API中提...

2018-08-21 15:31:00 50

转载 Java Web Day3

本节内容1.浏览器与服务器交互图2.JavaWeb项目的组织结构3.HTTP协议一、浏览器与服务器交互图二、web项目的组织结构三、HTTP协议HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上we...

2018-08-20 16:57:00 41

转载 Java Web Day2

本节内容1.web开发的基本概念2.Web服务器3.搭建web应用开发环境--Tomcat一、Web开发的基本概念 Web是网页的意思,我们的web开发是指网页的开发。 网页分为:静态网页、动态网页静态web(HTML):网页中的数据,永远不变动态web:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web 页面看到...

2018-08-20 15:21:00 116

转载 JavaWeb Day1

本节内容 1.JDBC一、JDBC Jdbc是一种Java连接数据库技术(Javadatabaseconnectity),它是 Java提供的一些接口,这些接口大部分是数据库厂商提供的(jar包),我们要做的,是连接数据库以后,如何使用Java代码从数据库中存取数据! 做JDBC操作的准备工作: 数据库、数据库厂商提供的jar包、Jav...

2018-08-20 14:24:00 49

转载 JavaSE JDK新特性

JDK8的新特性:Lambda表达式与Functional接口在JDK8之前,Java是不支持函数式编程的,所谓的函数编程,即可理解是将一个函数(也称为“行为”)作为一个参数进行传递。通常我们提及得更多的是面向对象编程,面向对象编程是对数据的抽象(各种各样的POJO类),而函数式编程则是对行为的抽象(将行为作为一个参数进行传递)。在JavaScript中这是很常见的一个语法特性,...

2018-08-20 13:52:00 77

转载 Oracle Day8

本节内容 1.自定义函数 2.存储过程 3.游标 4.触发器一、自定义函数 函数:是一个PL/SQL的程序块,保存在数据库中,必须有一个返回值。  create [or replace] function function_name  [(parameter_list)]  return datatype ...

2018-08-15 14:56:00 65

转载 Oracle Day7

本节内容 1.数据库安全性 2.创建用户/删除用户/修改用户/解锁与锁定用户 3.系统权限管理 4.对象权限管理 5.角色管理 6.PL/SQL编程一、数据库安全性 数据库中存储的是数据,那么在这个互联网发达的时代,对于互联网公司来说什么最值钱:当然是数据。所以数据的安全性非常重要。Oracle中对数据的安全性的防护:...

2018-08-15 14:00:00 51

转载 Oracle Day6

本节内容 数据库其他对象 1.视图 2.索引 3.序列 4.同义词一、视图 视图:是一张虚拟的表,没有存储空间,是逻辑上的一张表,本身不包含数据。 通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。 视图的优点: 1.对数据库的访问,因为视图可以有选...

2018-08-14 15:55:00 66

转载 Oracle Day5

本节内容1.数据库中常用的函数2.分组查询3.过滤查询4.伪列 rownum ,rowid,分组排序函数 row_number() over()5.set操作符6.多表联接查询7.子查询一、数据库常用函数 函数:通过给定参数输出结果。 数据库中的函数分类: 单行函数:一条数据返回一个结果。 数值函数:关于数...

2018-08-14 14:59:00 74

转载 Oracle Day4

本节内容 1.使用基本SQL SELECT语句 2.运算符、逻辑符、比较符,其他操作符 3.使用别名 连接符 4.消除重复的行 5.条件查询 6.模糊查询 7.对查询结果排序 一、基本查询 语法:select 显示的列,.... from 表名查询员工表中所有的数据select * ...

2018-08-10 16:32:00 41

转载 Oracle Day3

本节内容1.数据库约束2.默认值3.空值4.数据库事务控制一、数据库约束约束是用来强制业务规则、惯例和策略并确保数据的准确性和完整性的规则约束可以解决这样的问题,它能够在数据违反了某些规则时禁止将其加入到表中主要作用是防止在数据库中输入错误的数据Oracle数据库约束有五大类:主键约束:PRIMARY KEY主键约束在表中定义一个主...

2018-08-10 15:29:00 97

转载 Oracle Day2

本节内容1.数据库表设计的三大范式2.SQL与数据库通信3.数据库的数据类型4.SQL分类5.DDL操作6.DML操作一、数据库的三大范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式1....

2018-08-09 16:51:00 68

转载 Orcale Day1

本节内容1.什么是数据库2.数据库管理系统3.什么是关系型数据,以及什么是关系型数据库4.Oracle数据库简介5.Oracle数据库环境搭建一、什么是数据库数据库:数据库是按照一定的数据结构,来组织、存储数据的仓库。这些数据是共享的。二、数据库管理系统 数据库系统(DBS DataBase System):由数据库以...

2018-08-09 15:19:00 82

转载 JavaSE 单例模式

单例模式什么是单例模式保证一个类只能有一个实例,并提供一个访问它的全局访问点单例模式是一种常用的软件设计模式之一,其目的是保证整个应用中只存在类的唯一个实例。如何保证实例的唯一性:1.防止外部初始化2.由本类进行实例化3.保证实例化一次4.对外提供获取实例的方法5.线程安全饿汉式单例:提前创建好一个实例,时刻准备提供使用...

2018-08-06 16:15:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除