自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面向对象学习整理

1.所有类是引用类型,类中有构造器,成员变量和方法。static修饰的成员 不能访问没有static修饰的成员。2.java通过new来调用构造器,从而返回该类的实例。new语句构造出来的对象都放在堆内存,java里所有的引用类型都是指针。局部变量存储在栈中。方法执行完毕以后,为这个方法分配的所有的局部变量的内存空间全部消失!!静态变量存放在数据区。3.引用变量里存放的仅仅是一个引用,它指...

2019-02-24 12:17:50 169

原创 SpringMvc

HelloControll.java:@Controllerpublic class HelloControll { @RequestMapping("hello")//使方法能够接收请求,用于绑定请求地址 public ModelAndView hello(){ System.out.println("hello springmvc..."); ModelAndView ma...

2018-12-21 18:03:08 155

原创 Mybatis

根据用户ID查询用户信息public class MybatisTest { @Test public void TestGetUserById() throws Exception { //SqlSessionFactoryBuilder这个类可以加载核心配置文件 //创建SqlSessionFactoryBuilder对象 SqlSessionFactoryBu...

2018-12-11 20:29:34 112

原创 Spring

Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。 一站式框架:有EE开发的每一层解决方案,WEB层:springmvc,Service层:Spring的Bean管理,Spring声明式事务,DAO层:Spring的jdbc模板,Spring的ORM模块。核心容器:Beans、Core、Context、SpELSpring的IOC的底层实现:好...

2018-12-07 18:29:39 105

原创 Linux基础

Linux目录结构:只有1个目录,根目录usr:相当于program filesetc:存放系统配置文件root:系统管理员默认目录home:存放其他用户的目录 pwd:打印当前目录cd/:切换到根目录ll:查看当前目录下的内容利用CRT连接linux: Linux核心命令:List:列出ll   :列出当前目录下的文件信息ls -al:列出...

2018-11-27 01:20:45 88

原创 常用的设计模式

单例模式:工厂模式:装饰者模式:场景:二次开发的时候,无法获取到源码,无法使用继承前提下,要对已经存在对象上的功能进行增强前提:可以获取到被装饰的对象GoogleCar实现的所有接口实现思路:自定义装饰类实现ICar接口,为自定义装饰类传递被装饰的对象弊端:如果被实现的接口中的方法过多,装饰类中的方法过多冗余适配器模式:动态代理模式:原理:通过虚拟机在内存中创建...

2018-11-26 15:51:22 86

原创 Listener & Filter

Listener监听器:监听某一个事件的发生,状态的改变监听器的内部机制:其实就是接口回调接口回调:需求:A在执行循环,当循环到5的时候,通知B。事先先把一个对象传递给A,当A执行到5的时候,通过这个对象,来调用B中的方法。但是注意,不是直接传递B的实例,而是传递一个接口的实例过去。 A和B两者中间借助接口去联系上。所以一开始在执行A的print方法时,先把一个接口...

2018-11-24 13:27:48 210

原创 Ajax & Jquery

Ajax:1.使用CSS和XHTML来表示2.使用DOM模型来交互和动态显示3.使用XMLHttpRequest来和服务器进行异步通信4.使用javascript来绑定和调用作用:为了解决局部刷新的问题,保持其他部分不动,只刷新某些地方 数据请求 Get:创建对象以及发送请求:<script type="text/javascript">func...

2018-11-23 01:22:16 88

原创 MVC的设计模式

MVC模式:M:model 模型层 封装数据Java BeanV:View 视图层 jsp专注于显示C:Controller控制层 Servlet接收页面的请求,找模型层去处理,然后响应数据出去作用:分层,逻辑比较清楚,便于维护,扩展方便。三层结构:Web层(Servlet/jsp)  业务逻辑层 (JavaBean、会话bean、Ejb) 数据访问层(Dao)MVC模式:...

2018-11-22 11:34:46 103

原创 事务&数据库连接池&DBUtils

事务:Transaction   其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。所有的数据都回归到最初的状态(回滚)作用:为了确保逻辑的成功。例子:银行的转账使用命令行方式演示事务:开启事务 start transaction;提交或者回滚事务 commit;提交事务,数据将会写到磁盘上的数据库 ...

2018-11-20 16:24:53 163

原创 JSP&EL&JSTL

##JSP内置对象>所谓内置对象,就是我们可以直接在jsp页面中使用这些对象。不用创建。-pageContext-request-session-application 以上4个是作用域对象,*作用域>表示这些对象可以存值,他们的取值范围有限定。setAttribute 和getAttribute*四个作用域的区别*pageContext  作用...

2018-11-18 23:09:29 111

原创 Cookie&Session

##请求转发和重定向###重定向:重新定位方向 参数即跳转位置//response.getWriter().write("登录成功"); /* * 早期的写法 */ //response.setStatus(302); //response.setHeader("Location", "success.html"); //重定向写法 ...

2018-11-16 17:15:19 97

原创 Request&Response

每个web工程都只有一个ServletContext对象,也就是不管在哪个servlet里面,获取到的这个类的对象都是同一个。1.获取对象   ServletContext context = getServletContext();作用:1.可以获取全局配置参数2.可以获取web应用中的资源     1. 获取资源在tomcat里面的绝对路径:context.getRea...

2018-11-14 22:58:04 81

原创 Http协议&Servlet

Http协议:针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。其实就是规定了客户端在访问服务器端的时候,要带上哪些东西,服务器端返回数据的时候,也要带上什么东西。###Http请求数据解释>请求的数据里面包含三个部分内容:请求行、请求头、请求体*请求行POST :请求方式,以post去提交数据GET:*请求体>浏览器真正发送给服务器...

2018-11-11 18:06:14 96

原创 Tomcat

如何把一个项目发布到tomcat中需求:如何能让其他的电脑访问我这台电脑上的资源 stu.xml localhost:本机地址1.拷贝这个文件到webapps/ROOT底下,在浏览器里面访问:          http://localhost:8080/stu.xml   在webapps下面新建一个文件夹xml,然后拷贝文件放置到这个文件夹中          http...

2018-11-10 17:11:43 91

原创 dom4j解析

为了灵活实现的不同路径(/hello)执行不同的资源(HelloMyServlet)我们需要使用XML进行配置:为了限定XML内容,我们需要使用xml约束(DTD或schema);为了获得xml的内容,我们需要使用dom4j进行解析。TestDom4j.java:package cn.itheima.xml.dom4j;import java.util.List;import o...

2018-11-09 20:54:30 145

原创 DBCP登录注册案例

JDBCUtils:package cn.itcase.jdbcutils;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSource;/* * 使用DBCP实现数据库的连接池 * 连接池配置,自定义类 * 最基本四项完整 * 对于数据库连接池其他配置,自定义 */public c...

2018-11-09 12:08:51 205

原创 DBCP连接池

package cn.itcase.demo;import java.sql.Connection;import java.sql.SQLException;import org.apache.commons.dbcp.BasicDataSource;/* * 连接池jar包中,定义好一个类BasicDataSource * 实现类数据源的规范接口 javax.sql.Data...

2018-11-09 09:57:17 90

原创 JDBC

public class JDBCDemo2 { public static void main(String[] args) throws Exception { //1.注册驱动 Class.forName("com.mysql.jdbc.Driver"); //2.获取连接对象 String url="jdbc:mysql://localhost:3306/student...

2018-11-08 21:19:42 91

原创 Mysql多表操作

多表之间的关系如何来维护:外键约束:foreign key              1.   给product中的这个cno添加一个外键约束                    alter table product add foreign key(cno) references category(cid);               2.   从分类表中,删除分类为5信息...

2018-11-06 18:20:36 365

原创 Mysql基础

创建数据库:                     create database 数据库的名字--创建数据库的时候,指定字符集                        create database 数据库的名字 character set 字符集;                        create database 数据库的名字 character set 字...

2018-11-06 10:49:04 90

原创 JQuery_03

表单校验案例:trigger:触发事件,但是会执行类似浏览将光标移到输入框内的这种浏览器默认行为triggerHandler:仅仅只会触发事件所对应的函数<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> &a

2018-11-05 00:25:01 90

原创 JQuery_02

1.表格的隔行换色<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="../js/jquery-1.1

2018-11-04 19:41:30 103

原创 JQuery_01

JQ的开发步骤:(将我们页面的JS代码和HTML页面代码进行分离)1.导入JQ相关的文件2.文档加载完成事件:$(function):页面初始化的操作:绑定事件,启动页面定时器3.确定相关操作的事件4.事件触发函数5.函数里面再去操作相关的元素JQ中的动画效果:<!DOCTYPE html><html> <head> &lt...

2018-11-03 22:33:18 68

原创 JavaScript DOM

DOM:管理我们的文档  增删改查规则 【HTML中的DOM操作】一些常用的HTML DOM方法:getElementById(id) - 获取带有指定id的节点(元素)appendChild(node) - 插入新的子节点(元素)removeChild(node) - 删除子节点(元素)一些常用的HTML DOM属性;innerHTML - 节点(元素)的文本值p...

2018-11-03 14:43:45 88

原创 JavaScript

1.图片自动轮播<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> var index=0; function changeImg(){ //1.获得要

2018-11-03 13:30:27 128

原创 JavaScript入门

JS:提供用户的交互的JS的语法:                      变量弱类型:var i=123                      区分大小写;                      语句结束之后的分号,可以有也可以没有                      写在script标签JS的运算符和JAVA一样1."==="全等号:值和类型都必须相...

2018-11-01 15:53:09 101

原创 CSS盒子模型

CSS的盒子模型:万物皆盒子padding:内边距,控制的是盒子内容的距离padding-top: padding-right:padding-bottom:padding-left:padding:10px;padding:10px 20px;padding:10px 20px 3opx;padding:10px 20px 30px 40px;margin:外...

2018-11-01 11:49:05 81

原创 CSS

表格布局的缺陷:1. 嵌套层级太多,一旦出现嵌套顺序错乱,整个页面达不到预期效果2.采用表格布局,页面不够灵活,动其中某一块,整个表格布局的结构全都要变HTML的块标签:div标签:默认占一行,自动换行span标签:内容显示在同一行CSS语法:在一个style标签中,去编写CSS内容,最好将style标签写在这个head标签中<style>        ...

2018-11-01 10:21:37 77

原创 HTML

h标题标签:1~6p段落标签br换行hr水平线font标签常用属性:color颜色                                       size:改变字体大小,范围1~7   <font color="red" size="1">JAVAEE</font>                                    ...

2018-10-31 17:43:39 103

空空如也

空空如也

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

TA关注的人

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