11 2021 档案
摘要:1)什么是JDBC java database connect(java连接数据库) 需要jar包的支持: Java.sql javax.sql mysql-connector-java 2)数据库建表 关键词重复用符号飘`围起来: 3)idea连接mysql pom.xml导入依赖 <depend
阅读全文
摘要:1)安装mysql 1.下载:可以到镜像网站下载速度快一点 2.解压到目标文件夹(可有和jdk,maven,tomcat等放在同一个文件夹下) 3.配置环境变量 4.由于我的是压缩版的所以没有配置文件,所以要新建一个mysql配置文件(.ini文件) 注意:目录要换成自己的安装目录 [mysqld]
阅读全文
摘要:LogoutServlet: package com.kakafa.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.Htt
阅读全文
摘要:过滤器:用来过滤网站的数据 web.xml: CharacterEncodingFilter: TestFilterServlet:
阅读全文
摘要:
阅读全文
摘要:  简介 servlet是sun公司开发的动态web的一门技术 sun在这些API中提供一个接口叫做Servlet,如果想开发一个Servlet程序,只需要完成两个小步骤 1.编写一个类实现Servlet的接口 2.把开发好的java类部署到web服务器中 把实现了Servlet接口的java程序叫
阅读全文
摘要:【1】为什么要学习Maven? 1.在javaweb开发中,需要使用大量的Jar包,我们手动去导入 2.如何能够让一个东西自动导入和配置这个Jar包 3.由此Maven诞生,是一个架构管理工具 【2】Maven项目架构管理工具 目前就是方便用来导入jar包的 maven的核心思想:约定大于配置 ma
阅读全文
摘要:什么是http 超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上 文本:html,字符串,…… 超文本:图片,音乐,视频,定位,地图,…… 两个时代 http/1.0:客户端与web服务器连接后,一次只能获得一个w
阅读全文
摘要:下载和安装 1.到官网下载 2.解压 3.文件夹作用 启动和配置 1.启动tomcat,启动后就可以访问http://localhost:8080/ 2.配置 服务器核心配置文件: 可以配置启动的端口号 tomcat默认端口:8080 mysql:3306 http:80 https:443 <Co
阅读全文
摘要:jQuery库:里面存了大量的javaScript函数 引入jQuery 法一:去官网jquery.com 下载 jQuery 库 Production version:用于实际的网站中,已被精简和压缩。 Development version:用于测试和开发(未压缩,是可读的代码)。 法二:从公网
阅读全文
摘要:表单是什么 form 表单也是DOM树中的一个节点 文本框 text 下拉框 select 单选框 radio 多选框 box 密码框 password 隐藏域 hidden 其他 表单的目的:提交信息 获得要提交的信息 <body> <form method="post"> <p> <span>用
阅读全文
摘要:核心、 浏览器网页就是一个DOM树型结构 更新DOM节点 遍历DOM节点:得到DOM节点 删除DOM节点 添加DOM节点 要操作一个DOM节点,必须要先获得这个DOM节点 获得DOM节点 <body> <div id="father"> <h1>标题一</h1> <p id="p1">p1</p>
阅读全文
摘要:浏览器介绍 JavaScript和浏览器的关系:JavaScript诞生就是为了能够在浏览器中运行 BOM:浏览器对象模型 浏览器内核: IE Chrome Safari FireFox:Linux上用的比较多 Opera 三方浏览器: qq浏览器 360浏览器 edge浏览器(内核是Chrome)
阅读全文
摘要:什么是面向对象 javaScript,java,c#,…… 类:模板 对象:具体的实例 但是javaScript有点区别! 原型继承 <script> //原型对象 var student={ name: 'kaka', age: 3, run: function (){ console.log(t
阅读全文
摘要:JSON是什么 早期,所有数据传输习惯使用XML文件 BSON是二进制的JSON JSON是一个轻量级的数据交换格式,层次结构简洁清晰,易于人阅读并利于机器解析(其实就是一种特殊格式的字符串) 在JavaScript中一切皆为对象,任何JS支持的类型都可以用JSON来表示 格式: 1.对象都用大括号
阅读全文
摘要:标准对象 Date <script> var now=new Date(); console.log(now);//Thu Nov 11 2021 14:44:27 GMT+0800 (中国标准时间) now.getFullYear(); now.getDate(); now.getMonth();
阅读全文
摘要:定义方法 方法就是把函数放在对象的里面 对象只有两个东西:属性和方法 <script> var kaka={ name: 'kaka', birth: 2020, age: function(){ let now_year=new Date().getFullYear(); return now_y
阅读全文
摘要:var在函数内部定义变量,则函数体外不可用 内部函数可以访问外部函数的成员,反之不可以 如果两个函数使用了相同的变量名,只要是在函数内部就不会冲突 如果函数内部定义的变量名和外部的变量名一样,则遵循“从内而外”原则,先从自身函数查找,再从函数外部查找 <script> var a='gg' var
阅读全文
摘要:1.定义函数 定义方法1: <script> // function 函数名(参数){} function abs(x){ if (x<0) {return -x;} else {return x;} } </script> 定义方法2: <script> // let 函数名=function(参
阅读全文
摘要:ES6新出的 1.Map <script> 'use strict' //ES6 新出的Map集合 let map=new Map([['tom',99],['jack',100],['kak',90]]); let score=map.get('tom');//通过Key得到Value conso
阅读全文
摘要:for、while、dowhile、if语句和Java差不多 JS的foreach语句: <script> let num=[22,33,55,44]; num.forEach(function (x){ console.log(x); }) num.forEach(function (x,inde
阅读全文
摘要:若干个键值对 var 对象名={ 属性名: 属性值, 属性名: 属性值, 属性名: 属性值 } <script> var person={ name: "卡卡", age: 3, score: 0 // 每个属性之间用逗号隔开,最后一个属性不用加 }; </script> 1.对象赋值 2.动态删除
阅读全文
摘要:1.长度 arry.length 允许给他赋值,如果值变小,则会自定截掉后位的数组内容 2.indexOf() 通过元素获得下标索引(定位) 3.slice() 截取数组的一部分,相当于字符串的substring()方法 4.push和pop 尾部 push():把元素压到尾部 pop():弹出尾部
阅读全文
摘要:1.字符串用''或者""包裹 2.注意转义字符\ \' \n \t \u4e2d \u#### unicode字符 【\u4e2d打印出来是中国的‘中’字】 \x41 \x## ASCII码 【\x41打印出来是大写的A】 3. 多行字符串编写 //此处用的不是单引号,用的是tab和esc键之间的哪
阅读全文
摘要:1)数据类型 数值、文本、图形、音频、视频…… number js不区分小数和整数 123 // 整数 123.3 // 浮点数 1.123e3 // 科学计数法 -99 // 负数 NaN // not a number infinity // 表示无限大 字符串 'abc' "abc" 布尔值
阅读全文