自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 Request对象

1. request对象和response对象的原理 1. request和response对象是由服务器创建的。我们来使用它们 2. request对象是来获取请求消息,response对象是来设置响应消息 2. request对象继承体系结构: ServletRequest -- 接口 | 继承 HttpServletRequest -- 接口 | 实现 org.a...

2019-09-19 11:12:00 117

转载 HTTP协议

* 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不能交互数据 * 历史版本: * 1.0:每一次请求响应都会建立新的...

2019-09-19 10:53:00 104

转载 http协议

* 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不能交互数据 * 历史版本: * 1.0:每一次请求响应都会建立新的连接...

2019-09-17 18:53:00 113

转载 tomcate

1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端 2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器 * 如:...

2019-09-17 18:41:00 139

转载 servlet-3-相关配置

1. urlpartten:Servlet访问路径 1. 一个Servlet可以定义多个访问路径 : @WebServlet({"/d4","/dd4","/ddd4"}) 2. 路径定义规则: 1. /xxx:路径匹配 2. /xxx/xxx:多层路径,目录结构 3. *.do:扩展名匹配 转载于:https://www.cnblogs.com/LihanyangQA...

2019-09-17 18:38:00 82

转载 servlet-2-servlet体系结构

Servlet -- 接口 | GenericServlet -- 抽象类(实现了Servletjiek) | HttpServlet -- 抽象类(继承了GenericServlet) * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象 * 将来定义Servlet类时,可以继承GenericServlet,实...

2019-09-17 18:36:00 82

转载 servlet-1

* 概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 * 将来我们自定义一个类,实现Servlet接口,复写方法。 * 快速入门: 1. 创建JavaEE项目 2. 定义一个类,实现Servlet接口 * public class ServletDemo1 implements Servlet 3. 实现接口...

2019-09-17 12:33:00 69

转载 DCL:管理用户,授权

* SQL分类:1. DDL:操作数据库和表2. DML:增删改表中数据3. DQL:查询表中数据4. DCL:管理用户,授权 * DBA:数据库管理员 * DCL:管理用户,授权1. 管理用户1. 添加用户:* 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';2. 删除用户:* 语法:DROP USER '用...

2019-09-16 22:48:00 99

转载 mysql事务

1. 事务的基本介绍1. 概念:* 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。2. 操作:1. 开启事务: start transaction;2. 回滚:rollback;3. 提交:commit;3. 例子:CREATE TABLE account (id INT PRIMARY KEY AUTO_INC...

2019-09-16 22:43:00 66

转载 三大范式

* 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五...

2019-09-16 09:36:00 121

转载 mysql约束

* 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。* 分类:1. 主键约束:primary key2. 非空约束:not null3. 唯一约束:unique4. 外键约束:foreign key * 非空约束:not null,值不能为null1. 创建表时添加约束CREATE TABLE stu(id INT,NAME VARCHAR(...

2019-09-16 09:23:00 242

转载 内部类

什么是内部类? 内部类 : 在一个类中定义的另外一个类. 内部类的优势 为什么要使用内部类? 内部类拥有外围类所有元素的访问权限 内部类可以很好的实现隐藏(可以使用 private 和protected修饰) 可以让一个类实现多重继承 避免修改接口而实现一个类中两种同名方法调用 案例 1 //定义一个外围类public...

2019-07-29 09:29:00 72

转载 Object类和包装类

11.1 Object类 11.1.1 Object类介绍 Object对象是除了基础类型之外,所有的对象都需要继承的父对象,包括数组也继承了Object。 11.1.2 Object类常见方法 public native int hashCode(); 作用:返回对象的哈希码 public boolean equals(Object obj); 作用...

2019-07-24 09:27:00 90

转载 字符串类String

12.1.1 字符串对象的创建 方式1:最简单方式 String str="你好"; 方式2:构造函数方式 注意事项:String类对象是不可改变的,所以一旦创建了String对象它的值是无法改变的! 解释:修改后就是另一个对象,地址改变了 12.1.2 String类常用API SN(序号)方法描述 1 char ...

2019-07-23 22:37:00 98

转载 hive的安装

二 Hive安装环境准备 2.1 Hive安装地址 1)Hive官网地址: http://hive.apache.org/ 2)文档查看地址: https://cwiki.apache.org/confluence/display/Hive/GettingStarted 3)下载地址: http://archive.apache.org/dist/hive/ 4)gith...

2019-05-03 16:51:00 101

转载 hive介绍

一 Hive基本概念 1.1 什么是Hive Hive:由Facebook开源用于解决海量结构化日志的数据统计。 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质是:将HQL/SQL转化成MapReduce程序 1)Hive处理的数据存储在HDFS 2)Hive分析数据底层的实现是MapReduce 3)执行程...

2019-04-30 17:50:00 77

转载 在eclips中配置maven

可参考https://jingyan.baidu.com/article/59703552cb9b988fc00740a4.html 转载于:https://www.cnblogs.com/LihanyangQAQ/p/10499991.html

2019-03-09 11:22:00 69

转载 anaconda安装出现failed to create anacoda menue

1.卸载Anaconda后重新安装Anaconda出现各种问题,粗暴解决方式:直接将安装目录放在C盘主路径下,完美解决。 2.然后无选择忽略,忽略,忽略,提示安装成功,依旧没有 菜单 进入 cmd,找到你安装的位置(我的是D盘,anacoda),然后执行 python .\Lib\_nsis.py mkmenus然后在菜单下看出现了 转载于:https://www.cnblogs...

2019-03-06 22:51:00 290

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除