![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
陈肉肉
这个作者很懒,什么都没留下…
展开
-
学习笔记——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 · 167 阅读 · 0 评论 -
学习笔记——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 · 158 阅读 · 0 评论 -
学习笔记——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 · 157 阅读 · 0 评论 -
学习笔记——day26(html)
一 .什么是HTML简单的说,就是平时我们所看到的网页。HTML就是万维网中的超文本,也叫做超文本标记语言。”超文本”就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。在Web服务中,信息一般是使用HTML格式以超文本和超媒体方式传送的,所使用的Internet协议是HTTP协议。二.HTML基础模板<!DOCTYPE html ><!DOCTYPE htm...原创 2019-08-12 21:34:34 · 258 阅读 · 0 评论 -
学习笔记——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 · 120 阅读 · 0 评论 -
学习笔记——day30(JS2)
一.数组java数组与js数组的区别:java: * 数组: * 有序 * 长度固定 * 存储相同类型 * 查询快,修改慢js: * 数组: * 有序 * 长度可变,可扩容,可缩容 * 存储类型不要求一致 //1.不同类型 arr = [1,3.14,true,und...原创 2019-08-16 19:49:10 · 137 阅读 · 0 评论 -
学习笔记——day43
一、请求的方式地址栏输入超链接Form表单ajax请求转发重定向二、HttpServletRequest 对象常用形式1) 常用方法常用方法描述getRequestURL()获取客户端发出的请求时的完整 URLgetRequestURI()获取请求行中的资源名称部分(项目名称开始)getQueryString()获取请求行中的参数部分...原创 2019-09-04 19:34:47 · 131 阅读 · 0 评论 -
学习笔记——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 · 260 阅读 · 0 评论 -
学习笔记——day45(session)
一. Session 的作用Session 的作用就是为了标识一次会话,或者说确认一个用户;并且在一次会话(一个用户的多次请求)期间共享数据。 Session:域对象,域:一次会话,通过JSESSIONID来标记当用户第一次访问服务器时,如果没有JSESSIONID,则创建一个Session对象,并把响应的JSessionID通过响应报文发送给客户端那么下次访问服务器时,客户端会将C...原创 2019-09-06 19:38:39 · 357 阅读 · 0 评论 -
学习笔记——day46(过滤器 监听器 JSON)
一、过滤器1 介绍单个过滤器流程:客户端→服务器→过滤器chain.doFilter(request, response)请求到达资源之前的代码→要访问的资源→过滤器chain.doFilter(request, response)响应到达客户端之后的代码→客户端多个过滤器:过滤器链 若是一个过滤器链:先配置先执行(请求时的执行顺序);响应时:以相反的顺序执行。2 实现/**...原创 2019-09-09 21:24:27 · 174 阅读 · 0 评论 -
学习笔记——day47(jsp)
一、基础语法1.1 注释① 显示注释语法:从 HTML 风格继承而来② 隐式注释语法:从 JAVA 风格继承;JSP 自己的注释JSP 的三种注释方式: 1)// 注释,单行注释 /* 多行注释 */ 2) 3)<%-- JSP 注释 --%>1.2 Scriptlet第一种:<% %> :java 脚本段,可以定义局部变量、编写语句第二种:<...原创 2019-09-10 21:23:12 · 153 阅读 · 0 评论 -
学习笔记——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 · 219 阅读 · 0 评论 -
项目笔记——wc
用户模块1、登录功能前台:form 表单提交 postjs:非空判断空,则不提交表单非空,则提交回显数据和提示信息 后台: 获取参数 非空判断 空: 将前台传过来的用户名和密码以及提示信息存到request作用域中 请求转发跳转回登录页面 连接数据库根据用户名查询用户信息 user 判断user是否为空 空: 将前台传过来的用户...原创 2019-09-19 08:33:54 · 333 阅读 · 0 评论 -
项目笔记——码云笔记
用户模块1、用户登录前台:给登录按钮绑定点击事件获取用户名和密码判断是否为空空:提示用户提交表单 后台: UserServlet: 接收参数 调用service层方法进行登录操作,得到结果信息 判断是否成功 成功:存session,存cookie,重定向跳转index.jsp 失败: 将结果信息存到作用域中 请求转发跳转回登...原创 2019-09-25 08:27:18 · 403 阅读 · 0 评论 -
学习笔记——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 · 210 阅读 · 0 评论 -
学习笔记——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 · 186 阅读 · 0 评论 -
学习笔记——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 · 160 阅读 · 0 评论 -
学习笔记——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 · 172 阅读 · 0 评论 -
学习笔记——day12(算法 异常)
算法排序算法冒泡排序代码package com.mage.arrays.util;/** * 排序: * 鸡尾酒排序 * * * * * @author wawjy * */public class ArraysUtil { public static void bubbleSort04(int[] arrs) { Syste...原创 2019-07-23 19:54:35 · 149 阅读 · 0 评论 -
学习笔记——day10(内部类 数组)
内部类(定义在类里面的类称之为内部类)1:生成的字节码文件的文件名称 内部类-> 外部类$内部类普通内部类a:外部类中如何使用内部类的属性以及方法 在外部类中创建内部类对象 调用内部类功能、属性b:内部类中使用外部类的属性以及方法可以直接使用c:其它类中调用内部类中的属性和方法:1:a:导包 包名.外部类.内部类b:内部类类型 变量名= new 外部类对象...原创 2019-07-20 15:26:28 · 407 阅读 · 0 评论 -
学习笔记——day16(集合 TCP)
网络编程什么是网络编程网络编程:网络:通过多台计算机构建的一个大网1:为什么需要网络?多台计算机通过网络连接,进行通信,数据交互、数据共享。去除地域限制 拉近人与人之间的举例网络编程的三要素网络通信的基石:三大基石(ip标示计算机 协议通信规则 端口定位应用程序)IP用来表示计算机的,分为ipv4和ipv6协议每次进过不同层时,都会添加该层的标示以及遵守...原创 2019-07-29 20:43:08 · 130 阅读 · 0 评论 -
学习笔记——day13
异常:NullPointerException 空指针异常FileNotFoundException 系统没有找到指定文件异常UnsupportedEncodingException 转码异常* main方法: * public:保证能够调用到 * static:保证外界调用无需创建对象 * void: jvm无需返回值 * String[] ar...原创 2019-07-25 18:37:31 · 117 阅读 · 0 评论 -
学习笔记——day17 18 19(集合完整版)
集合集合:数据集合 (用来存储数据的集合)1:为什么需要学习java中的集合框架:学习数组可以用来存储数据:数组的存储数据的弊端:a:存储相同数据类型的有序集合存储的数据是相同类型的b:数组存储数据时 需要指定当前数组的长度而且长度不可变 (定长)需求:使用数组存储学生信息 效率变低使用数组存储每天的新闻信息就是由于在大多数的应用场景中,数据都是动态的,导致数组存储要么浪费...原创 2019-07-30 21:27:45 · 308 阅读 · 0 评论 -
学习笔记——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 · 221 阅读 · 0 评论 -
学习笔记——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 · 133 阅读 · 0 评论 -
学习笔记——day21(数据库)
数据库数据库的前世今生1:为什么需要数据库随着时代的发展,pc互联网时代进入到移动互联时代,目前是5G时代,可持设备越来越多,无时无刻不在制造数据。目前需要一套可以持久化存储数据的软件/工具,帮助我们去存储海量数据。截止目前,我们学习过的可以存储数据的有:变量(单一、内存)-> int num = 10;对象(多个,多个数据之间存在逻辑关系,内存) User u = new ...原创 2019-08-05 18:57:26 · 133 阅读 · 0 评论 -
学习笔记——day17 18(反射)
反射什么是反射学习反射:反射是运行期的行为Class类:这个类产生的一个实例对象用来描述某个类。 class 这个class对象描述的就是Student类。所有的Student的对象和Student类共享 当前该class对象举例: class “hehe” “嘻嘻” String类 都共享该class对象获取class对象三种:1:Class.f...原创 2019-08-01 19:44:39 · 137 阅读 · 0 评论 -
学习笔记——day22(DML单表查询语句)
DML-- 这是注释/*这是多行注释 ## mysql中的注释*/注释单表查询语句-- 查询 sql 查询emp表中的所有列/* * 代表所有列 select * from 查询表*/select *from emp;-- 查询emp表中的员工姓名员工工资以及员工的部门编号/* 查询列:姓名ename 工资sal 部门编号deptno 查询表:emp...原创 2019-08-06 20:09:08 · 263 阅读 · 0 评论 -
学习笔记——day27
表单: form: 属性: action:提交路径,请求路径 method: get:明信片 提参数url, 容量有限, 不安全, 有缓存, http://www.baidu.com?uname=zs&rnd=1002 post:信封 ...原创 2019-08-13 20:35:22 · 156 阅读 · 0 评论 -
学习笔记——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 · 184 阅读 · 0 评论 -
高级——day01(maven)
一、Maven 四大特性1.依赖管理系统(jar 项目的多模块)<dependency><!-- 依赖关系--><groupId>javax.servlet</groupId> com.baidu <!-- 组织--><artifactId>javax.servlet-api</artifactId> ue...原创 2019-10-08 21:16:22 · 199 阅读 · 0 评论