摘要: hadoop主备高可用故障转移机制 NameNode和2nn zookeeper保姆机制 zookeeper全新选举机制 zookeeper之非全新选举 NameNode和2nn hbase之存数据流程 hbase之创建表流程 hbase之查询路由(解决元数据信息不断增大 hbase之rowkey设 阅读全文
posted @ 2020-03-04 21:58 图图W 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1.hadoophadoop2.0的HA机制官方介绍了有2种方式,一种是NFS(Network File System)方式,另外一种是QJM(Quorum Journal Manager)方式。高可用:单点故障 hadoop_ha JournalNodes集群 active standby修改一次 阅读全文
posted @ 2020-03-04 21:44 图图W 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在Hadoop1.x中MapReduce是Master/Slave结构,在集群中的表现形式为:1个JobTracker带多个TaskTracker;JobTracker:负责资源管理和作业调度;TaskTracker:定期向JobTracker汇报本节点的健康状况、资源使用情况以及任务的执行情况;接 阅读全文
posted @ 2020-03-04 21:43 图图W 阅读(120) 评论(0) 推荐(0) 编辑
摘要: hive创建数据库create database hive; 因为hive数据库已经存在,所以会抛出异常,这时候加上if not exists,就会直接创建成功,原因则是覆盖了。create database if not exists hive; 进入数据库use hive; 创建usr表crea 阅读全文
posted @ 2020-03-04 21:38 图图W 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1.mysql先创建数据库 create database my;2.进入数据库 use my;3.创建表,表字段需要对应hive表的字段并且设置编码格式,不然无法导入数据 create table sf11 (name varchar(33),id int)default charset = ut 阅读全文
posted @ 2020-03-04 21:37 图图W 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ###常用操作hadoop dfsadmin -safemode leave 离开安全模式hadoop dfsadmin -safemode enter 进入安全模式 netstat -nultp 查看所有端口号netstat -anp | grep 3306 查看3306端口号lsof -i:33 阅读全文
posted @ 2020-03-04 21:36 图图W 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 回顾事务 事务在项目开发过程非常重要,涉及到数据的一致性的问题,不容马虎! 事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。 事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。 事务四个属性ACID 原子性(atomicity) 事务是原子性 阅读全文
posted @ 2020-03-04 21:34 图图W 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 导入相关jar包 junit <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> mybatis <dependency> <groupI 阅读全文
posted @ 2020-03-04 21:33 图图W 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包 在配置文件当中,还得要引入一个context约束 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema 阅读全文
posted @ 2020-03-04 21:32 图图W 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Bean的自动装配 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动化的 阅读全文
posted @ 2020-03-04 21:29 图图W 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(Dependency Injection,DI)。 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 构造器注入 settet注入 (重点) 要求被注入的属性 , 必须有set方法 , set方法的方 阅读全文
posted @ 2020-03-04 21:28 图图W 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 导入Jar包 注 : spring 需要导入commons-logging进行日志记录 . 我们利用maven , 他会自动下载对应的依赖项 . <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc 阅读全文
posted @ 2020-03-04 21:27 图图W 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring : 春天 >给软件行业带来了春天 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。 很难想象Rod Johnson的学历 , 阅读全文
posted @ 2020-03-04 21:25 图图W 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、maven的介绍 maven是一个项目构建和jar包依赖的管理工具。 二、使用maven的优势 ①可以帮助我们构建项目,从验证,编译,测试,打包,检查,安装,部署一整套服务都会提供。 ②可以帮助我们管理jar包的依赖和依赖关系。 三、maven知识点总结 1.maven的基本命令 mvn cle 阅读全文
posted @ 2020-03-04 21:22 图图W 阅读(254) 评论(0) 推荐(0) 编辑
摘要: # Redis 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付we 阅读全文
posted @ 2020-03-04 21:18 图图W 阅读(129) 评论(0) 推荐(0) 编辑
摘要: <script> //在页面加载完成后 $(function () { //给username绑定blur事件 $("#username").blur(function () { //获取username文本输入框的值 var username = $(this).val(); //发送ajax请求 阅读全文
posted @ 2020-03-04 21:13 图图W 阅读(895) 评论(0) 推荐(0) 编辑
摘要: <script> //定义方法 function fun() { //使用$.ajax()发送异步请求 $.ajax({ url:"ajaxServlet1111" , // 请求路径 type:"POST" , //请求方式 //data: "username=jack&age=23",//请求参 阅读全文
posted @ 2020-03-04 21:11 图图W 阅读(904) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> //定义方法 function fun() { //发送异步请求 //1.创建核心对象 var xmlhttp; 阅读全文
posted @ 2020-03-04 21:08 图图W 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中 阅读全文
posted @ 2020-03-04 21:04 图图W 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 概念:JavaServer Pages Tag Library JSP标准标签库 * 是由Apache组织提供的开源的免费的jsp标签 <标签> 2. 作用:用于简化和替换jsp页面上的java代码 3. 使用步骤: 1. 导入jstl相关jar包 2. 引入标签库:taglib指令: <%@ ta 阅读全文
posted @ 2020-03-04 20:59 图图W 阅读(86) 评论(0) 推荐(0) 编辑