- 博客(16)
- 收藏
- 关注

原创 HTML&CSS学习笔记及其HTML5和CSS3特性
HTML&CSS知识点 HTML 概念:HTML是最基础的网页开发语言 Hyper Text Markup Language:超文本标记语言 超文本: 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本 标记语言: 由标签构成的语言。<标签名称> 如 html,xml 标记语言不是编程语言 快速入门: html文档后缀名 .html 或者 .htm 标签分为 围堵标签:有开始标签和结束标签。如 <html> </html> 自闭
2020-05-16 08:32:15
673
原创 AJAX&JSON相关知识点
AJAX Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。 好处:提升用户的体验 概念:ASynchronous JavaScript And XML(异步的JavaScript 和 XML) 同步:客户端必须等待服务器端的响应;在等待的期间客户端不能做其他操作。 异步
2020-06-16 20:01:28
246
原创 JQuery相关学习笔记
JQuery jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“Write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 概念: 一个JavaScript框架,简化JS开发 JQuery对象和JS对象区别与转换 J
2020-06-16 16:11:46
252
原创 Filter和Listener相关学习笔记
Filter:过滤器 概念 当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 一般用于完成通用的操作。(如:登录验证、统一编码处理、敏感字符过滤…) 步骤 定义一个类,实现接口Filter 复写方法 配置拦截路径 web.xml 注解 @WebFilter("/*") //访问所有资源之前都会执行该过滤器 public class FilterDemo implements Filter { @Override public void init(Fi
2020-06-13 12:36:04
217
原创 JSP及其EL和JSTL的相关学习笔记
JSP 概念:Java Server Pages(java服务器端页面) 可以理解为:一个特殊的页面,其中既可以直接定义html标签,又可以定义java代码 用于简化书写 原理 JSP 本质上就是一个Servlet 运行原理 服务器解析请求消息,找是否有 index.jsp 资源 如果找到了,会将 index.jsp 转换为 .java 文件 编译 .java 文件,生成 .class 字节码文件 由字节码文件提供访问(index.jsp --> _index.java --> _in
2020-06-12 16:15:35
198
原创 会话技术Cookie&Session学习笔记
会话技术 会话 一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 功能 在一次会话的范围内的多次请求间,共享数据 方式 客户端会话技术:Cookie 服务器端会话技术:Session Cookie 概念:客户端会话技术,将数据保存到客户端 使用步骤 创建Cookie对象,绑定数据:new Cookie(String name, String value) 发送Cookie对象:response.addCookie(Cookie cook
2020-06-11 16:03:43
187
原创 HttpServlet的相关知识点学习笔记
Servlet 概念 步骤 执行原理 生命周期 Servlet3.0 注解配置 Servlet的体系结构 GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将 service() 方法作为抽象 将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可 HttpServlet:对http协议的一种封装,简化操作 定义类继承HttpServlet 复写 doGet/doPost 方法(判断请求方式) 通过浏览器直接请求时GET
2020-06-11 13:51:55
263
原创 Tomcat&Servlet学习笔记
Tomcat&Servlet web相关概念 软件架构 C/S:客户端/服务器端 B/S:浏览器/服务器端 资源分类 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 如: html,css,JavaScript 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器 如:servlet/jsp,php,asp… 网络通信三要素 IP:电子设备(计算机)在网络中
2020-06-11 08:14:44
234
原创 XML相关学习笔记
XML 概念:Extensible Markup Language 可扩展标记语言 可扩展:标签都是自定义的。 功能 存储数据 配置文件 在网络中传输 xml与html的区别 xml标签都是自定义的,html标签是预定义 xml的语法严格,html语法松散 xml是存储数据的,html是展示数据 w3c:万维网联盟 语法 基本语法: xml文档的后缀名 .xml xml第一行必须定义为文档声明 xml文档中有且仅有一个根标签 属性值必须使用引号(单双都可)引起来 标
2020-06-10 19:57:11
165
原创 JavaScript学习笔记
JavaScript 概念:一门客户端脚本语言 运行在客户端浏览器中的。每一个浏览器都有 JavaScript 的解析引擎 脚本语言:不需要编译,直接就可以被浏览器解析执行了 功能:可以来增强用户和 html 页面的交互过程,可以来控制 html 元素,让页面有一些动态的效果,增强用户的体验。 JavaScript发展史 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C–,后来更名为:ScriptEase 1995年,Netscape(网景)公司,
2020-06-10 10:05:29
299
原创 Linux常用命令
Linux常用命令 查看命令的帮助信息 命令名 --help:查询该命令的帮助信息 查询ip地址 ifconfig 当前目录所在位置 pwd 创建一个空文件 touch a.txt 列出文件列表 ls ls -a:显示所有文件或目录(包括隐藏的文件) ls -l:显示文件的详细信息(缩写成ll) 切换目录 cd cd ..:返回上级目录 cd /:返回根目录 cd ~:root目录 cd -:返回上次所在的目录 创建目录、移除目录 创建目录 mkdir aaa:在当前目录下创建文件名为"aaa"的文件 mk
2020-06-09 19:19:23
181
原创 Java中测试和注解概念
Junit 单元测试(白盒) 测试分类 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值 白盒测试:需要写代码,关注程序具体的执行流程 步骤: 定义一个测试类(测试用例) // 建议 测试类名: 被测试的类名Test 包名: xxx.xxx.xx.test 定义测试方法:可以独立运行 // 建议 方法名: test测试的方法名 返回值: void 参数列表: 空参 给方法加 @Test 导入 Junit 依赖环境 判定(红色失败,绿色成功) 一般使用断言操作来处
2020-05-20 14:01:24
426
原创 Mysql学习笔记
Mysql操作 登陆 mysql -uroot -p密码 添加数据库 create database 数据库库名; 删除数据库 drop database [if exists] 数据库库名; 查看已有数据库 show databases; 选择\进入数据库 use 数据库库名; 查询数据库中的表 show tables; 展示数据库引擎 show variables like 'storage engine%'; 表的操作 创建表 create tab
2020-05-19 14:55:17
991
1
原创 JDBC及其数据库连接池知识点
JDBC 概念:Java DataBase Connectivity ( Java 数据库连接 ) --> Java语言操作数据库 本质:是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动 jar 包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动 jar 包中的实现类 快速入门 步骤 导入驱动 jar 包 复制 mysql-connector-java.jar 到项目的 libs 目录下 右键 libs -->
2020-05-12 22:29:43
214
转载 Markdown基本语法
Markdown基本语法 本文转载自简书,因为觉得很有用收藏一下 参考原文地址:https://www.jianshu.com/p/191d1e21f7ed/ 一、标题 在想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。 注:标准语法一般在#后跟个空格再写文字,貌似简书不加空格也行。 示例: # 这是一级标题 ## 这是二级标题 ### 这是三级标题...
2020-04-18 06:39:56
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人