11 2021 档案

摘要:1)什么是JDBC java database connect(java连接数据库) 需要jar包的支持: Java.sql javax.sql mysql-connector-java 2)数据库建表 关键词重复用符号飘`围起来: 3)idea连接mysql pom.xml导入依赖 <depend 阅读全文
posted @ 2021-11-24 16:54 卡卡发 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1)安装mysql 1.下载:可以到镜像网站下载速度快一点 2.解压到目标文件夹(可有和jdk,maven,tomcat等放在同一个文件夹下) 3.配置环境变量 4.由于我的是压缩版的所以没有配置文件,所以要新建一个mysql配置文件(.ini文件) 注意:目录要换成自己的安装目录 [mysqld] 阅读全文
posted @ 2021-11-24 11:36 卡卡发 阅读(265) 评论(0) 推荐(0) 编辑
摘要:LogoutServlet: package com.kakafa.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.Htt 阅读全文
posted @ 2021-11-23 17:22 卡卡发 阅读(94) 评论(0) 推荐(0) 编辑
摘要:监听:实现监听器的接口 前端: web.xml配置: 阅读全文
posted @ 2021-11-23 15:16 卡卡发 阅读(10) 评论(0) 推荐(0) 编辑
摘要:过滤器:用来过滤网站的数据 web.xml: CharacterEncodingFilter: TestFilterServlet: 阅读全文
posted @ 2021-11-23 14:47 卡卡发 阅读(19) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2181692/202111/2181692-20211123095812073-1622232358.png)![](https://img2020.cnblogs.com/blog/2181692/202111/2181692-20211123100622592-2093254196.png) 阅读全文
posted @ 2021-11-23 10:07 卡卡发 阅读(8) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/2181692/202111/2181692-20211123093015122-1638653382.png) ![](https://img2020.cnblogs.com/blog/2181692/202111/2181692-20211123093043576-700962003.png) ![](https://i 阅读全文
posted @ 2021-11-23 09:31 卡卡发 阅读(7) 评论(0) 推荐(0) 编辑
摘要:EL表达式:${} 获取数据 执行运算 获取web开发常用对象 阅读全文
posted @ 2021-11-23 09:09 卡卡发 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.JSP原理 2.JSP基础语法 pom.xml:先导入依赖 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</versio 阅读全文
posted @ 2021-11-22 20:39 卡卡发 阅读(28) 评论(0) 推荐(0) 编辑
摘要:会话:用户打开一个浏览器,点了很多的超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话 **cookie:**服务端给客户端一个信件,客户端下次访问服务端,带上信件即可 **session:**服务器登记你来过了,下次你来的时候我来匹配你【服务端】 1.保存会话的两种技术 cookie: 阅读全文
posted @ 2021-11-19 16:43 卡卡发 阅读(29) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest代表客户端的请求 用户通过Http协议访问服务器,http请求中的所有信息会被封装到HttpServletRequest 通过HttpServletRequest的方法获得客户端的所有信息 获取前端传送的数据,请求转发 index.jsp <%@ page con 阅读全文
posted @ 2021-11-19 14:13 卡卡发 阅读(27) 评论(0) 推荐(0) 编辑
摘要:web服务器接收到客户端的http请求,针对这个请求分别创建一个代表请求的HttpServletRequest对象和代表响应的一个HttpServletResponse对象 如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给客户端响应一些信息:找HttpServletR 阅读全文
posted @ 2021-11-18 17:50 卡卡发 阅读(47) 评论(0) 推荐(0) 编辑
摘要:servletContxt是Web的四大作用域中最大的,他的范围为整个web项目,ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。 1.共享数据 HelloServlet:放数据 public class HelloServlet extends 阅读全文
posted @ 2021-11-18 12:15 卡卡发 阅读(60) 评论(0) 推荐(0) 编辑
摘要:1)简介 servlet是sun公司开发的动态web的一门技术 sun在这些API中提供一个接口叫做Servlet,如果想开发一个Servlet程序,只需要完成两个小步骤 1.编写一个类实现Servlet的接口 2.把开发好的java类部署到web服务器中 把实现了Servlet接口的java程序叫 阅读全文
posted @ 2021-11-17 17:37 卡卡发 阅读(110) 评论(0) 推荐(0) 编辑
摘要:【1】为什么要学习Maven? 1.在javaweb开发中,需要使用大量的Jar包,我们手动去导入 2.如何能够让一个东西自动导入和配置这个Jar包 3.由此Maven诞生,是一个架构管理工具 【2】Maven项目架构管理工具 目前就是方便用来导入jar包的 maven的核心思想:约定大于配置 ma 阅读全文
posted @ 2021-11-16 17:12 卡卡发 阅读(34) 评论(0) 推荐(0) 编辑
摘要:什么是http 超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上 文本:html,字符串,…… 超文本:图片,音乐,视频,定位,地图,…… 两个时代 http/1.0:客户端与web服务器连接后,一次只能获得一个w 阅读全文
posted @ 2021-11-16 14:26 卡卡发 阅读(33) 评论(0) 推荐(0) 编辑
摘要:下载和安装 1.到官网下载 2.解压 3.文件夹作用 启动和配置 1.启动tomcat,启动后就可以访问http://localhost:8080/ 2.配置 服务器核心配置文件: 可以配置启动的端口号 tomcat默认端口:8080 mysql:3306 http:80 https:443 <Co 阅读全文
posted @ 2021-11-16 10:51 卡卡发 阅读(8) 评论(0) 推荐(0) 编辑
摘要:jQuery库:里面存了大量的javaScript函数 引入jQuery 法一:去官网jquery.com 下载 jQuery 库 Production version:用于实际的网站中,已被精简和压缩。 Development version:用于测试和开发(未压缩,是可读的代码)。 法二:从公网 阅读全文
posted @ 2021-11-13 14:07 卡卡发 阅读(1252) 评论(0) 推荐(0) 编辑
摘要:表单是什么 form 表单也是DOM树中的一个节点 文本框 text 下拉框 select 单选框 radio 多选框 box 密码框 password 隐藏域 hidden 其他 表单的目的:提交信息 获得要提交的信息 <body> <form method="post"> <p> <span>用 阅读全文
posted @ 2021-11-12 16:11 卡卡发 阅读(27) 评论(0) 推荐(0) 编辑
摘要:核心、 浏览器网页就是一个DOM树型结构 更新DOM节点 遍历DOM节点:得到DOM节点 删除DOM节点 添加DOM节点 要操作一个DOM节点,必须要先获得这个DOM节点 获得DOM节点 <body> <div id="father"> <h1>标题一</h1> <p id="p1">p1</p> 阅读全文
posted @ 2021-11-12 14:55 卡卡发 阅读(34) 评论(0) 推荐(0) 编辑
摘要:浏览器介绍 JavaScript和浏览器的关系:JavaScript诞生就是为了能够在浏览器中运行 BOM:浏览器对象模型 浏览器内核: IE Chrome Safari FireFox:Linux上用的比较多 Opera 三方浏览器: qq浏览器 360浏览器 edge浏览器(内核是Chrome) 阅读全文
posted @ 2021-11-12 10:35 卡卡发 阅读(39) 评论(0) 推荐(0) 编辑
摘要:什么是面向对象 javaScript,java,c#,…… 类:模板 对象:具体的实例 但是javaScript有点区别! 原型继承 <script> //原型对象 var student={ name: 'kaka', age: 3, run: function (){ console.log(t 阅读全文
posted @ 2021-11-11 17:07 卡卡发 阅读(33) 评论(0) 推荐(0) 编辑
摘要:JSON是什么 早期,所有数据传输习惯使用XML文件 BSON是二进制的JSON JSON是一个轻量级的数据交换格式,层次结构简洁清晰,易于人阅读并利于机器解析(其实就是一种特殊格式的字符串) 在JavaScript中一切皆为对象,任何JS支持的类型都可以用JSON来表示 格式: 1.对象都用大括号 阅读全文
posted @ 2021-11-11 16:10 卡卡发 阅读(26) 评论(0) 推荐(0) 编辑
摘要:标准对象 Date <script> var now=new Date(); console.log(now);//Thu Nov 11 2021 14:44:27 GMT+0800 (中国标准时间) now.getFullYear(); now.getDate(); now.getMonth(); 阅读全文
posted @ 2021-11-11 14:52 卡卡发 阅读(25) 评论(0) 推荐(0) 编辑
摘要:定义方法 方法就是把函数放在对象的里面 对象只有两个东西:属性和方法 <script> var kaka={ name: 'kaka', birth: 2020, age: function(){ let now_year=new Date().getFullYear(); return now_y 阅读全文
posted @ 2021-11-11 14:00 卡卡发 阅读(51) 评论(0) 推荐(0) 编辑
摘要:var在函数内部定义变量,则函数体外不可用 内部函数可以访问外部函数的成员,反之不可以 如果两个函数使用了相同的变量名,只要是在函数内部就不会冲突 如果函数内部定义的变量名和外部的变量名一样,则遵循“从内而外”原则,先从自身函数查找,再从函数外部查找 <script> var a='gg' var 阅读全文
posted @ 2021-11-11 13:17 卡卡发 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1.定义函数 定义方法1: <script> // function 函数名(参数){} function abs(x){ if (x<0) {return -x;} else {return x;} } </script> 定义方法2: <script> // let 函数名=function(参 阅读全文
posted @ 2021-11-11 11:06 卡卡发 阅读(23) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2021-11-10 14:40 卡卡发 阅读(115) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2021-11-10 13:27 卡卡发 阅读(34) 评论(0) 推荐(0) 编辑
摘要:若干个键值对 var 对象名={ 属性名: 属性值, 属性名: 属性值, 属性名: 属性值 } <script> var person={ name: "卡卡", age: 3, score: 0 // 每个属性之间用逗号隔开,最后一个属性不用加 }; </script> 1.对象赋值 2.动态删除 阅读全文
posted @ 2021-11-10 13:01 卡卡发 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1.长度 arry.length 允许给他赋值,如果值变小,则会自定截掉后位的数组内容 2.indexOf() 通过元素获得下标索引(定位) 3.slice() 截取数组的一部分,相当于字符串的substring()方法 4.push和pop 尾部 push():把元素压到尾部 pop():弹出尾部 阅读全文
posted @ 2021-11-10 12:34 卡卡发 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.字符串用''或者""包裹 2.注意转义字符\ \' \n \t \u4e2d \u#### unicode字符 【\u4e2d打印出来是中国的‘中’字】 \x41 \x## ASCII码 【\x41打印出来是大写的A】 3. 多行字符串编写 //此处用的不是单引号,用的是tab和esc键之间的哪 阅读全文
posted @ 2021-11-10 11:25 卡卡发 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1)数据类型 数值、文本、图形、音频、视频…… number js不区分小数和整数 123 // 整数 123.3 // 浮点数 1.123e3 // 科学计数法 -99 // 负数 NaN // not a number infinity // 表示无限大 字符串 'abc' "abc" 布尔值 阅读全文
posted @ 2021-11-10 10:18 卡卡发 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示