HTTP协议&Request&Response 学习笔记

1. HTTP HTTP:Hyper Text Transfer Protocol 超文本传输协议。 传输协议:定义了客户端和服务器端通信时,发送数据的格式。 HTTP 协议的特点: 基于 TCP/IP 的高级协议 默认端口号:80 基于请求/响应模型的:一次请求对应一次响应 无状态的:每次请求之间

Web 

Servlet 学习笔记

1. Servlet 基础知识 概念:server applet,运行在服务器端的小程序。 Servlet 就是一个接口,定义了 Java 类被浏览器访问到 (tomcat 识别) 的规则。 将来我们自定义一个类,实现 Servlet 接口,复写方法。 执行原理: 当服务器接受到客户端浏览器的请求后

Web 

XML 学习笔记

1. XML 概念 Extensible Markup Language 可扩展标记语言。 可扩展:标签都是自定义的。 功能:存储数据 用于配置文件 用于在网络中传输 XML 与 HTML 的区别 XML 标签都是自定义的,HTML 标签是预定义。 XML 的语法严格,HTML 语法松散。 XML

BootStrap 学习笔记

BootStrap 入门 带有 min 的文件为压缩文件,所有代码在一行,为了减小文件所占大小。 .map 文件的作用,在调试的时候,可以将压缩的代码映射成未压缩的代码,方便调试。 官方模板 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta

CSS 浮动

参考文章 (图文详细)最通俗易懂的 CSS 浮动 float 属性详解 1. 什么是浮动 首先要知道,div 是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使 div1 的宽度很小,页面中一行可以容下 div1 和 div2,div2 也不会排在 div1 后边

CSS 

JavaScript 学习笔记

文献 ES6 文档 JS 基础知识 概论 JavaScript = ECMAScript (标准) + JavaScript 自己特有的东西(BOM+DOM) JavaScript 是阻塞式的。 注释:// 和 /* */ 变量:一小块存储数据的内存空间。JS 是弱类型语言,Java 是强类型语言

JS 

CSS 学习笔记

基本知识 CSS 也可以通过<style> @import "path"; </style> 的方式导入。 CSS 每一对属性需要用; 隔开,最后一对可以不加。 CSS 选择器 并集选择器:, p,span{ color:red; } 交集选择器:. <style> span.p1

CSS 

HTML学习笔记

HTML 基本知识 如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器,浏览器只能解析静态资源。 HTML (Hyper Text Markup Language):超文本标记语言 超文本:超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。 标记:

HTML 

MySQL学习笔记

1. MySQL 基础 数据库:用于存储和管理数据的仓库。 数据库的特点: 持久化存储数据,就是一个文件系统。 方便存储和管理数据。 使用了统一的方式操作数据库 -- SQL。 登录 MySQL 的命令: mysql [-hIP地址] -u账号 -p密码 或 mysql --host=ip --us

Mysql 

Java学习笔记-基础篇(2)

19.【File 类、递归】 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 File 类中的静态变量:系统分隔符 static String pathSeparator:与系统有关的路径分隔符,Windows 为;,Linux 为: stat

基础