自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高级——day01(maven)

一、Maven 四大特性1.依赖管理系统(jar 项目的多模块)<dependency><!-- 依赖关系--><groupId>javax.servlet</groupId> com.baidu <!-- 组织--><artifactId>javax.servlet-api</artifactId> ue...

2019-10-08 21:16:22 150

原创 项目笔记——码云笔记

用户模块1、用户登录前台:给登录按钮绑定点击事件获取用户名和密码判断是否为空空:提示用户提交表单 后台: UserServlet: 接收参数 调用service层方法进行登录操作,得到结果信息 判断是否成功 成功:存session,存cookie,重定向跳转index.jsp 失败: 将结果信息存到作用域中 请求转发跳转回登...

2019-09-25 08:27:18 381

原创 项目笔记——wc

用户模块1、登录功能前台:form 表单提交 postjs:非空判断空,则不提交表单非空,则提交回显数据和提示信息 后台: 获取参数 非空判断 空: 将前台传过来的用户名和密码以及提示信息存到request作用域中 请求转发跳转回登录页面 连接数据库根据用户名查询用户信息 user 判断user是否为空 空: 将前台传过来的用户...

2019-09-19 08:33:54 300

原创 学习笔记——day48(JSTL)

一、标签的使用1.1 条件动作标签1) if 标签<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!DOC...

2019-09-11 19:51:03 187

原创 学习笔记——day47(jsp)

一、基础语法1.1 注释① 显示注释语法:从 HTML 风格继承而来② 隐式注释语法:从 JAVA 风格继承;JSP 自己的注释JSP 的三种注释方式:  1)// 注释,单行注释 /* 多行注释 */  2)  3)<%-- JSP 注释 --%>1.2 Scriptlet第一种:<% %> :java 脚本段,可以定义局部变量、编写语句第二种:&lt...

2019-09-10 21:23:12 136

原创 学习笔记——day46(过滤器 监听器 JSON)

一、过滤器1 介绍单个过滤器流程:客户端→服务器→过滤器chain.doFilter(request, response)请求到达资源之前的代码→要访问的资源→过滤器chain.doFilter(request, response)响应到达客户端之后的代码→客户端多个过滤器:过滤器链 若是一个过滤器链:先配置先执行(请求时的执行顺序);响应时:以相反的顺序执行。2 实现/**...

2019-09-09 21:24:27 153

原创 学习笔记——day45(session)

一. Session 的作用Session 的作用就是为了标识一次会话,或者说确认一个用户;并且在一次会话(一个用户的多次请求)期间共享数据。  Session:域对象,域:一次会话,通过JSESSIONID来标记当用户第一次访问服务器时,如果没有JSESSIONID,则创建一个Session对象,并把响应的JSessionID通过响应报文发送给客户端那么下次访问服务器时,客户端会将C...

2019-09-06 19:38:39 297

原创 学习笔记——day44(response cookie 重定向)

一、HttpServletResponse 对象1 常用方法常用方法描述addHeader(String name, String value)添加指定的键值到响应头信息中containsHeader(String name)判断响应的头部是否被设置encodeURL(String url)编码指定的 URLsendError(int sc)使用指...

2019-09-05 20:12:10 227

原创 学习笔记——day43

一、请求的方式地址栏输入超链接Form表单ajax请求转发重定向二、HttpServletRequest 对象常用形式1) 常用方法常用方法描述getRequestURL()获取客户端发出的请求时的完整 URLgetRequestURI()获取请求行中的资源名称部分(项目名称开始)getQueryString()获取请求行中的参数部分...

2019-09-04 19:34:47 111

原创 学习笔记——day33

一.事件流事件冒泡<div id="parent" onclick="alert('parent')"> <div id="child" onclick="alert('child');event.stopPropagation();"> <div id="grandChild" onclick="alert('grandChild')">...

2019-08-21 21:24:23 102

原创 学习笔记——day32

一.克隆及替换<body> <div class="container"> <p id="p">ppp</p> </div> <script> var p = document.getElementById("p"); var container = document.getElement...

2019-08-21 09:38:02 117

原创 学习笔记——day31(函数)

函数是一段可以复用的代码块1、声明函数的三种方法1)function命令function print(s){document.write(s+"<br/>");}2)函数表达式var printStr =function(str){document.write(str+"<br/>");}3)Function 构造函数 : 入门级别用的不多…va...

2019-08-19 20:04:17 134

原创 学习笔记——day30(JS2)

一.数组java数组与js数组的区别:java: * 数组: * 有序 * 长度固定 * 存储相同类型 * 查询快,修改慢js: * 数组: * 有序 * 长度可变,可扩容,可缩容 * 存储类型不要求一致 //1.不同类型 arr = [1,3.14,true,und...

2019-08-16 19:49:10 116

原创 学习笔记——day29(JavaScript)

一.语句 statementvar a = 9*2; var b = "chrome is very good";二、变量:造盒子、用盒子局部变量:在函数内定义的变量全局变量:没在函数内定义就是全局变量作用域:使用范围,js:只有函数有作用域,普通的{}不是作用域var box; box = 100;var box; box // undefined三、变量...

2019-08-15 19:55:31 143

原创 学习笔记——day29(属性选择器 2D动画)

一.导航条<style type="text/css"> .nav{ width: 100%; background: skyblue; float: left; height: 50px; } ul{ list-style: none; float: left; margin-top: 0; ...

2019-08-15 19:38:56 196

原创 学习笔记——day28

一.float<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> div{ width: 200px; height: 200px; border: 1px solid...

2019-08-14 19:45:13 171

原创 学习笔记——day27

表单: form: 属性: action:提交路径,请求路径 method: get:明信片 提参数url, 容量有限, 不安全, 有缓存, http://www.baidu.com?uname=zs&rnd=1002 post:信封 ...

2019-08-13 20:35:22 141

原创 学习笔记——day26(html)

一 .什么是HTML简单的说,就是平时我们所看到的网页。HTML就是万维网中的超文本,也叫做超文本标记语言。”超文本”就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。在Web服务中,信息一般是使用HTML格式以超文本和超媒体方式传送的,所使用的Internet协议是HTTP协议。二.HTML基础模板<!DOCTYPE html ><!DOCTYPE htm...

2019-08-12 21:34:34 211

原创 学习笔记——day23(组函数 约束 表连接)

表连接-- 表连接-- 92语法 99 语法-- 内连接 外连接-- 92语法:表连接-- 笛卡尔积 select * from emp,dept;select * from emp;select * from dept;--等值连接select * from emp,deptwhere emp.deptno = dept.deptno--员工名称及部门名称 ...

2019-08-09 18:23:48 170

原创 学习笔记——day22(DML单表查询语句)

DML-- 这是注释/*这是多行注释 ## mysql中的注释*/注释单表查询语句-- 查询 sql 查询emp表中的所有列/* * 代表所有列 select * from 查询表*/select *from emp;-- 查询emp表中的员工姓名员工工资以及员工的部门编号/* 查询列:姓名ename 工资sal 部门编号deptno 查询表:emp...

2019-08-06 20:09:08 224

原创 学习笔记——day21(数据库)

数据库数据库的前世今生1:为什么需要数据库随着时代的发展,pc互联网时代进入到移动互联时代,目前是5G时代,可持设备越来越多,无时无刻不在制造数据。目前需要一套可以持久化存储数据的软件/工具,帮助我们去存储海量数据。截止目前,我们学习过的可以存储数据的有:变量(单一、内存)-> int num = 10;对象(多个,多个数据之间存在逻辑关系,内存) User u = new ...

2019-08-05 18:57:26 103

原创 学习笔记——day17 18(反射)

反射什么是反射学习反射:反射是运行期的行为Class类:这个类产生的一个实例对象用来描述某个类。 class 这个class对象描述的就是Student类。所有的Student的对象和Student类共享 当前该class对象举例: class “hehe” “嘻嘻” String类 都共享该class对象获取class对象三种:1:Class.f...

2019-08-01 19:44:39 108

原创 学习笔记——day17 18 19(集合完整版)

集合集合:数据集合 (用来存储数据的集合)1:为什么需要学习java中的集合框架:学习数组可以用来存储数据:数组的存储数据的弊端:a:存储相同数据类型的有序集合存储的数据是相同类型的b:数组存储数据时 需要指定当前数组的长度而且长度不可变 (定长)需求:使用数组存储学生信息 效率变低使用数组存储每天的新闻信息就是由于在大多数的应用场景中,数据都是动态的,导致数组存储要么浪费...

2019-07-30 21:27:45 289

原创 学习笔记——day16(集合 TCP)

网络编程什么是网络编程网络编程:网络:通过多台计算机构建的一个大网1:为什么需要网络?多台计算机通过网络连接,进行通信,数据交互、数据共享。去除地域限制 拉近人与人之间的举例网络编程的三要素网络通信的基石:三大基石(ip标示计算机 协议通信规则 端口定位应用程序)IP用来表示计算机的,分为ipv4和ipv6协议每次进过不同层时,都会添加该层的标示以及遵守...

2019-07-29 20:43:08 106

原创 学习笔记——day15(IO)

ObjectInputStream读取对象import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.ObjectInputStream;public class Test01 { public static void ma...

2019-07-27 17:15:54 110

原创 学习笔记——day14(String IO)

String 的面试题intern()用法intern 获取到的是当前String对象的地址public class Test01 { public static void main(String[] args) { String s1 = "Cat"; String s2 = "Cat"; String s3 = new Strin...

2019-07-27 11:30:23 203

原创 学习笔记——day13

异常:NullPointerException 空指针异常FileNotFoundException 系统没有找到指定文件异常UnsupportedEncodingException 转码异常* main方法: * public:保证能够调用到 * static:保证外界调用无需创建对象 * void: jvm无需返回值 * String[] ar...

2019-07-25 18:37:31 100

原创 学习笔记——day12(算法 异常)

算法排序算法冒泡排序代码package com.mage.arrays.util;/** * 排序: * 鸡尾酒排序 * * * * * @author wawjy * */public class ArraysUtil { public static void bubbleSort04(int[] arrs) { Syste...

2019-07-23 19:54:35 135

原创 学习笔记——day11(二维数组 排序)

二维数组数组:数据类型[] 变量名 = new 数据类型[10];二维数组:声明的时候: 行和列都需要声明出来代码public class Test01 { public static void main(String[] args) { // 二维数组声明 int[][] arrs = new int[5][]; //声明列 arrs[0] = new...

2019-07-23 18:59:26 145

原创 学习笔记——day10(内部类 数组)

内部类(定义在类里面的类称之为内部类)1:生成的字节码文件的文件名称 内部类-> 外部类$内部类普通内部类a:外部类中如何使用内部类的属性以及方法 在外部类中创建内部类对象 调用内部类功能、属性b:内部类中使用外部类的属性以及方法可以直接使用c:其它类中调用内部类中的属性和方法:1:a:导包 包名.外部类.内部类b:内部类类型 变量名= new 外部类对象...

2019-07-20 15:26:28 387

原创 学习笔记——day09(抽象final接口)

常见面试题final修饰静态常量进过方法final 修饰的基本数据类型变量的值 无法进行修改的final 修饰的引用类型的变量 只保证地址不变 对象中的内容可以发生改变代码public class Test01 { //定义常量 final static int num = 10; final static Dog dog = new Dog("泰迪","棕黄色"); ...

2019-07-18 21:09:02 134

原创 面向对象总结

什么面向对象局部变量 成员变量变量所处的位置的不同,分为局部变量和成员变量(全局变量、实例变量)变量三要素: 变量类型 变量名 作用范围/声明周期局部变量:声明在方法中或者是代码块中的变量称之为局部变量。只在当前声明的方法中有效 出了方法之后啥也不是变量要声明之后 初始化之后才能被使用成员变量:声明位置: 类中 方法外​ 在整个类当...

2019-07-18 19:15:38 73

原创 学习笔记——day08封装多态

封装单例模式设计模式:前人总结的(编码)套路23种:遵循5大原则,以开闭原则为基础(模式推荐书籍:大话设计模式、设计模式之禅、ODD)单例模式:什么是单例:一个类只能产生一个实例对象什么场景下使用单例:windows 任务管理器 Spring SessionFactory如何编写?1:构造器私有2:对外提供过去对象的方法3:声明一个static的成员变量 类加...

2019-07-18 10:52:33 114

原创 学习笔记——day07(继承封装)

构造器什么是构造器在类中用来创建对象那个的方法称之为构造器 构造函数 构造方法注意事项1:构造器是一个特殊的方法: a:方法名称和类名相同 b:方法无返回值 c:在方法中无须显示return返回数据 d:构造器是允许方法重载的 e:所有类默认情况下都会存在一个无参构造器,如果在当前类中显式的声明了构造器之后,无参构造器就不存在了构造器的...

2019-07-17 18:54:44 118

原创 学习笔记——day06(局部变量成员变量 面向对象和过程)

day06变量三要素: 变量类型 变量名 作用范围/声明周期局部变量 成员变量变量所处的位置的不同,分为局部变量和成员变量(全局变量、实例变量)局部变量:声明在方法中或者是代码块中的变量称之为局部变量。只在当前声明的方法中有效 出了方法之后啥也不是​ 变量要声明之后 初始化之后才能被使用代码:public clas...

2019-07-16 12:50:29 137

原创 学习笔记——day05方法 常量

什么是方法方法就是一个段代码的集合,这段代码完成了某个具体的功能 业务场景()。一个方法就是一个功能。为什么要使用方法避免main方法中的代码堆积,造成后期的拓展以及维护的成本增加。怎么用方法a:照着main方法抄了一个方法,少了String[] argsb:在方法中通过方法名称调用需要执行的方法方法()中的内容 参数,就相当于一个天线,用来接收调用者发送的数据信息。声明一个方...

2019-07-13 09:33:17 135

原创 学习笔记——day04流程控制

顺序结构程序进入主方法之后依次执行里面的代码。选择结构if单分支语法结构: if(表达式.boolean值){ 执行语句; } 执行顺序:1:判定表达式的值,如果表达式的值位true执行对应的执行语句 2:表达式值是false 整个if语句都不执行 注意事项: 当if分支中存...

2019-07-12 11:06:41 246

空空如也

空空如也

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

TA关注的人

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