笔记
忽觉夏长
一入java深似海,从此再无少年时。
展开
-
Maven基础知识总结
Maven文章目录Maven1.Maven 定义作用2.Maven设置3.Eclipse配置Maven4.maven创建se项目5.maven创建web项目6.坐标7.依赖从前项目的问题:1.需要添加jar包(包之间的兼容性)2.运行代码,测试麻烦安装maven并配置1.解压maven,最好不要放太深,最好不要有中文2.打开环境变量,配置MAVEN_HOME------maven 路径3.配置path ----%MAVEN_HOME%4.在cmd 输入 mvn -v 测试成功否原创 2020-06-18 22:49:36 · 184 阅读 · 0 评论 -
ajax基础笔记
ajax文章目录ajax1.研究什么是ajax2.ajax的特点3.技术构成3.1.XMLHttpRequest3.2. XMLHttpRequest的api3.3. 获取请求对象4.研究如何使用jquery 来完成ajax请求的发送1.研究什么是ajaxAsynchronous JavaScript And XML异步 javaScript 和 xml (Extensiable Mark...原创 2020-02-25 22:51:01 · 130 阅读 · 0 评论 -
EL表达式及JSTL
Servlet 5 复习文章目录Servlet 5 复习1.研究什么是EL EL的作用EL11个内置对象EL特点EL的 .与[ ]**el表达式 取出域对象中的数据, 输出到网页中**EL变量EL自动转变类型EL的运算符2.研究什么是JSTL JSTL 解决什么问题JSP标准标签库IF标签**forEach 标签**3.JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL...原创 2020-02-22 12:15:43 · 184 阅读 · 0 评论 -
Request的api 和 Path、URI区别
Request的api 和 Path、URI区别文章目录Request的api 和 Path、URI区别Request对象的主要方法:Path 与 URIRequest对象的主要方法:Request对象的主要方法: setAttribute(String name,Object):设置名字为name的request 的参数值 getAttribute(String name):返回由...原创 2019-12-25 19:34:27 · 1716 阅读 · 0 评论 -
Servlet3
Servlet 3 复习文章目录Servlet 3 复习1.研究 什么是转发 什么是重定向 如何完成转发:forward重定向:Redirect2.什么是状态管理3.研究Cookie 和 Session 的差别 分别使用Cookie 和 Session完成用户请求次数的记录问题什么是cookie?创建cookie:将cookie加入到响应头部从请求头获取CookieCookie的常用操作:...原创 2019-12-19 19:28:09 · 217 阅读 · 0 评论 -
Servlet 复习 1
Servlet 复习 1文章目录Servlet 复习 1HTTP协议1. 研究http 的请求和响应结构欢迎端口号2.研究tomcat什么是tomcat快速搭建步骤Tomcat的作用tomca的目录结构和作用欢迎项目测试是否可以运行3.什么是Servlet怎么编写servletHTTP协议一个传输层网络协议,超文本传输协议特点: 1.简单快速的传输协议,支持多种不同的数据提交 GE...原创 2019-12-13 19:52:27 · 177 阅读 · 0 评论 -
JDBC 及事务复习
JDBC1.什么是JDBC ?Java DataBase Connectivity java数据库连接JDBC是一套标准,是java与各大数据库厂商共同制定的一套接口,而这套接口由个大数据库厂商进行了实现。2.JDBC 连接数据库的步骤?1.导jar包2.加载数据库驱动(java se项目可省略,java web不可省略) DriverManagerClass.forN...原创 2019-12-10 21:28:18 · 139 阅读 · 0 评论 -
MySql 03 笔记
MySql 03今天内容:(1)select查询语句1.select查询语句(重中之重)1.1 字段的排序 select [distinct] 字段名1 [as 别名1], 字段名2 [as 别名2], ... from 表名 [where 查询条件] [order by 字段名1 asc或desc, 字段名2 asc或desc, ...]; 如: -- 查...原创 2019-11-28 21:40:46 · 1318 阅读 · 0 评论 -
MySql 02 笔记
今天内容: (1)DML数据操纵语句 (2)Select查询语句MySql 021.DML数据操纵语句(重点、练熟)1.1 基本概念 DML数据操纵语句主要用于实现对表格中数据内容的插入、更新(修改)以及删除操作。1.2 数据内容的插入(1)语法格式 insert into 表名 [(字段名1, 字段名2, ...)] values (值1, 值2, ......原创 2019-11-26 20:37:24 · 165 阅读 · 0 评论 -
MySql 01笔记
今天内容: (1)数据库的概述 (2)MySQL数据库的环境搭建 (3)常用的数据类型 (4)DDL数据定义语句 (5)DML数据操纵语句MySql1.数据库的概述(常识)1.1 数据库的概念数据库主要指存放数据的仓库。1.2 主流的数据库目前主流的数据库有:Oracle、MySQL、SQL Server、…2.MySQL数据库的环境搭建(重点)2....原创 2019-11-25 19:50:45 · 234 阅读 · 0 评论 -
Filter & Listener 笔记
Filter & ListenerJavaWeb 三大组件1. Servlet2. Filter3. ListenerFilter 过滤器 *请求的过滤. 面向切面思想设计的程序 ( AOP )我们常用过滤器 进行权限设置, 编码设置 等等.使用步骤1. 编写一个类, 实现Filter接口2. 编写Filter接口中的三个抽象方法的实现 - init : ...原创 2019-11-21 19:06:11 · 148 阅读 · 0 评论 -
JSP 02 笔记
JSP 02内置对象 ( 隐含对象 )JSP中的执行代码 会转换到Servlet的service位置.在执行代码转换的位置之前, 引擎提前准备好了一些供我们使用的对象, 我们称这些对象为内置对象.内置对象简化了我们开发动态网页的流程.JSP 九大内置对象 *****1. 对象名: request 对象类型: HttpServletRequest 作用: 请求对象 , 包含了请...原创 2019-11-20 19:23:24 · 129 阅读 · 0 评论 -
JSP 01 笔记
JSP 01什么是JSPJava Server Pages Java的动态网页技术实现.JSP引擎 *JSP引擎原理: 读取JSP文件, 将文件内容转换为Servlet . 在我们通过浏览器访问JSP文件时, JSP文件执行的流程是: 浏览器访问JSP --> tomcat --> 通过JSP引擎将要访问的JSP文件 转换为Servlet --> 将Ser...原创 2019-11-19 19:11:00 · 97 阅读 · 0 评论 -
Servlet 04 笔记
Servlet 04会话跟踪 ( 状态管理 )HTTP是无状态的协议. 我们客户端与服务器的每一次交流 ,服务器都没有记忆能力.学习会话跟踪技术 , 可以让我们的服务器 在与客户端 的一场会话中, 拥有记忆能力.存在两种技术实现: 1. Cookie : 将客户端与服务器交流时 产生的状态, 存储在客户端中. 2. Session : 将客户端与服务器交流时 产生的状态, 存储在...原创 2019-11-18 19:18:41 · 72 阅读 · 0 评论 -
Servlet 03 笔记
Servlet 03乱码问题请求乱码问题在tomcat8版本之前, get与post请求都乱码.在tocmat8.0版本时, GET请求的乱码得到了解决.发生乱码的原因: 原因是tomcat在接收到数据后, 会按照tomcat的默认编码(ISO-8859-1) , 将数据转换为文字. 解决乱码问题: 方式1. 适用于所有乱码情况. 原理: 将正常文字变为乱码的流程 ...原创 2019-11-14 19:51:20 · 68 阅读 · 0 评论 -
Servlet 02笔记
Servlet 02DAO 层data access object (数据访问对象) .User - UserDao - insert 1. 连接数据库 2. 执行sql语句 3. 根据影响的行数 返回true或false - delete - update - query 1. 连接数据库 2. 执行SQL查...原创 2019-11-11 21:39:03 · 72 阅读 · 0 评论 -
Servlet 01笔记
Servlet 01Tomcat官网地址: http://tomcat.apache.org/tomcat独立环境安装 ( 生产环境 )前置条件: 1. 必须安装jdk . 必须存在环境变量 JAVA_HOME 2. 卸载杀毒软件, 必须关闭windows基本防火墙 和 windows域高级防火墙安装步骤: 1. 下载tomcat8.5版本的wi...原创 2019-11-08 19:41:46 · 76 阅读 · 0 评论 -
JS 02笔记
JS 02HTML DOM对象HTML Document Object Model ( HTML文档对象模型 )###通过文档对象 document , 获取元素对象 *****1. 通过元素的id属性值, 查找一个元素对象 var 元素对象 = document.getElementById("id值");2. 通过元素的名称 , 查找一个元素对象数组 var 元素对象数组...原创 2019-11-04 20:25:23 · 207 阅读 · 0 评论 -
Jquery 02
Jquery 02样式函数 css用于修改样式:格式1: 一次修改单个样式 $obj.css("样式名称","样式值"); 格式2: 一次修改一组样式 $obj.css(对象); 对象中包含的属性 , 都会设置到样式上. 例如: 给所有的div 添加宽度和高度 $("div").css({ "width":"200px", "height":"200...原创 2019-11-01 20:55:57 · 159 阅读 · 0 评论 -
Jquery
Jquery 01介绍Jquery是一个快速的简单的JavaScript代码库,也可以看做一个javas框架。使用步骤其实jQuery就是别人写好的js文件,将其引入到html中,就OK了。下载jQuery.js,引入到html中。 步骤一: 下载:https://cdn.bootcss.com/jquery/3.4.1/jquery.js 步骤二: 通过script标签引入。...原创 2019-10-28 20:36:36 · 114 阅读 · 0 评论 -
XML 基础
XML简介xml: 可扩展标记语言。 特性:1.xml具有平台无关性,是一门独立的标记语言。 2.xml具有自我描述性。 用途:1:网络数据传输。 2.数据存储。 3.配置文件。XML 语法格式 * xml文档通常存储在.xml文件中。XML文档声明<? xml version ="1.0" endcoding ="UTF-8" ?>...原创 2019-10-27 22:39:37 · 106 阅读 · 0 评论 -
JavaScript
JavaScript 01简介JS 是一种网页编程技术 , 用于向网页添加交互行为的编程技术 .JS 是一种基于对象 和 事件驱动的 解释性脚本语言 ,由浏览器直接解析执行代码 , 不进行预编译.特点:1. JS代码可以直接嵌入到HTML文件中2. 可以使用任何的文本编辑器编写代码3. 基于对象 内置了大量的可用对象.4. 与Java不同, 代码不进行预编译, 直接解析...原创 2019-10-26 20:50:51 · 116 阅读 · 0 评论 -
HTML form表单 及CSS 1
#HTML & CSS###表单标签 form ***简介: 用于显示与收集用户的信息, 并将信息发送给服务器.常见用途: 1. 用户的登录注册. 2. 搜索引擎 3. 商城网站的商品检索 4. 站内检索 5. 调查问卷 等等常用属性: - action : 提交的服务器地址. - method : 提交数据的方式 (GET / POST ...) ...原创 2019-10-24 15:36:27 · 363 阅读 · 0 评论 -
CSS常用样式及定位笔记
CSS 022019/10/22 8:57:44常用样式文字样式- 字体大小 font-size:长度+单位;- 文字颜色 color:颜色值;- 内容横向位置 text-align:left/center/right;- 内容纵向位置: vertical-align: - top : 顶部对齐 - middle : 中间对齐 - bottom ...原创 2019-10-23 16:31:06 · 175 阅读 · 0 评论