自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP协议header标头详解(总结较全)

通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可 选的消息体组成。HTTP的头域包括通用头,请求头,响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。域名是大小写无关的,域 值前可以添加任何数量的空格符,头域可以被扩展为多行,在每行开始处,使用至少一个空格或制表符。  通用...

2019-12-14 16:32:18 1985

原创 配置文件application.yml和bootstrap.yml的配置的不同

在SpringCloud项目工程中,我们经常需要编写配置文件,常碰到的配置文件的命名有三种,分别为:application.yml、 bootstrap.yml 和 application.properties 这三种命名的形式,想对比前两种的配置文件,第三种的配置文件与前两种不同的是前两种是以分层的形式来编写文件的,而第三种则是通过等号的形式来表示的,但他们的作用都是一样,只是编写...

2019-10-17 21:29:21 1197

原创 SparkRDD的概念和定义

RDD的具体描述: RDD(弹性数据集)是Spark提供的最重要的抽象的概念,它是一种有容错机制的特殊集合,可以分布在集群的节点上,以函数式编操作集合的方式,进行各种并行操作。可以将RDD理解为一个具有容错机制的特殊集合,它提供了一种只读、只能有已存在的RDD变换而来的共享内存,然后将所有数据都加载到内存中,方便进行多次重用.他是分布式的,可以分布在多台机器上,进行计算。他...

2019-10-12 21:10:45 679

原创 在SQL中inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)的区别

首先,在sql语句中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。例如我们有两张表:Orders表通过外键Id_P和Persons表进行关联。1.inner join,在两张表进行连接查询时,只保留两张表中完全匹配...

2019-10-10 20:40:54 1389

原创 Filnk的过程描述

先创建执行环境(通用语句)final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment();1.获取执行数据 (The path of the file, as a URI (e.g., "file:///some/local/file" or "hdfs://host:po...

2019-09-23 20:44:13 355

原创 AJAX的优缺点总结对比

ajax的优点:1、最大的一点是页面无刷新,用户的体验非常好。2、使用异步方式与服务器通信,具有更加迅速的响应能力。3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。4、基于标准化的并被广泛支持的技术,...

2019-09-09 21:42:30 360

原创 SpringMVC工作流程

1.用户发送请求至前端控制器DispatcherServlet2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。3.处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4.DispatcherServlet通过HandlerAdapter处理器适配器调用处...

2019-09-09 21:41:15 76

原创 在Liunx上面安装Tomcat

Tomcat安装步骤:1)上传Tomcat到linux上2)解压Tomcat到/usr/local下3)开放Linux的对外访问的端口8080/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save4)启动关闭Tomcat进入tomcat的bin下启动:./startup....

2019-09-09 21:25:42 82

原创 在Linux上面安装JDK

安装jdk查看之前是否安装java rpm -qa | grep jdk输入 rpm -e --nodeps 要卸载的软件 卸载之前安装的jdk下载运行jdk插件 yum install glibc.i686将jdk拷贝进root目录,并且进入root目录将jdk解压到 /opt/SoftWare/java 下 tar -xvf jdk-8u141-linux-x64.tar.gz ...

2019-09-09 21:25:00 128

原创 常用的Hbase的Shell操作

Shell操作进入hbase命令行./hbase shell显示hbase中的表list创建user表,包含info、data两个列族create 'user', 'info1', 'data1'; #一种 只有一个版本create 'user', {NAME => 'info', VERSIONS => '3'} #有多个版本hbase(main):012:0>...

2019-09-09 21:10:25 162 1

原创 Hbase的集群搭建

1.上传hbase安装包2.解压/usr/hbase/下3.配置hbase集群,要修改3个文件(首先zk集群已经安装好了)注意:要把hadoop的hdfs‐site.xml和core‐site.xml拷贝到hbase/conf下[root@zhiyou01 ~]# cp/usr/hadoop/hadoop-2.7.3/etc/hadoop/hdfs-site.xml/usr...

2019-09-09 21:08:48 107

原创 Hbase在Liunx系统上单节点安装过程

(一台机器,如果是集群下--关闭zookeeper)1.上传文件2.解压[root@zhiyou01usr]#cdhbase/[root@zhiyou01hbase]#lshbase-2.0.0-bin.tar.gz[root@zhiyou01hbase]#tar-zxvfhbase-2.0.0-bin.tar.gz3.修改配置文件$HBASE_HO...

2019-09-09 21:04:45 126

原创 sqoop(发音:skup)原理及配置过程

Sqoop(发音:skup)是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql...)间进行数据的传递,可以将一个关系型数据库(例如:MySQL,Oracle,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。====================================...

2019-09-09 21:01:20 2855

原创 Hadoop+zookeeper的集群安装

zhiyou01192.168.233.129zhiyou02192.168.233.132zhiyou03192.168.233.133安装之前:设置好静态ipjdk给配置好ssh免密登录关闭防火墙systemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.serv...

2019-09-09 20:42:52 149 1

原创 zookeeper集群的安装

zhiyou01192.168.233.129zhiyou02192.168.233.132zhiyou03192.168.233.133安装之前:设置好静态ipjdk给配置好ssh免密登录关闭防火墙systemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.serv...

2019-09-09 20:30:48 151

原创 Scala中的集合排序总结

在scala中,排序不再像java中的那么复杂,除了Map之外,其他的集合类型都可以使用自己的排序方法,排序方法主要有三个:(1)sorted:使用默认排序(2)sortBy(_):需要指定根据哪一个项进行排序(3)sortWith((String,String)=>Boolean):需要传入一个匿名函数来说明排序规则比如list可以直接调用上述三中方法,而map的话就可以转...

2019-08-29 22:45:02 1082

原创 Linux 操作mysql数据库 创建库 导入、删除表

linux mysql 忘记root的密码无法登陆进mysql1、修改MySQL的配置文件/etc/my.conf在[mysqld]下面增加一行skip-grant-table;2、修改配置文件后重启MySQL service mysqld restart3、然后使用常规的命令进行登陆mysql mysql -u root -p 在提示输入密码的时候直接点击回车就好4、登陆进mys...

2019-08-23 20:04:19 2691

原创 jquery常用方法总结

取值与赋值操作$("#ID").val(); //取value值$("#ID").val("xxx"); //赋值$("#ID").text(); //相当于取innerText$("#ID").text(""); //相当于赋值给innerText$("#ID").html(); //相当于取innerHTML$("#ID").html(""); //相当于赋值给inn...

2019-08-12 21:37:00 100

原创 在Linux 中利用ssh免密登录

1、生成ssh免密登录的密钥#进入home目录下[root@zhiyou01/]#cd~/.ssh[[email protected]]#[[email protected]]#ssh-keygen-trsa#全部输回车Generatingpublic/privatersakeypair.Enterfileinwhichtosavethek...

2019-07-27 14:43:15 125

原创 Linux Centos7 使用yum安装MariaDB数据库

现在在服务器配置数据库,一般都会直接配置MariaDB,它可以实现mysql数据库连接。1、安装MariaDB安装命令yum -yinstallmariadb mariadb-server安装完成MariaDB,首先启动MariaDBsystemctl start mariadb设置开机启动systemctl enable mariadb接下来进行MariaDB...

2019-07-27 14:41:00 220

原创 LINUX关机指令用法及区别

linux下常用的关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。首先来看一下linux下比较常用的一些关机命令关机命令:1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdow...

2019-07-23 17:01:35 225

原创 Linux系统常用命令举例

1.进入到用户根目录cd ~ 或 cd2.查看当前所在目录pwd3.进入到zhiyou用户根目录cd ~zhiyoucd /home/zhiyou4.返回到原来目录cd -5.返回到上一级目录cd ..6.查看zhiyou用户根目录下的所有文件ls -la7.在根目录下创建一个zhiyou的文件夹mkdir /zhiyou8.在/zhiyou目录下创建...

2019-07-22 21:29:26 180

原创 Linux系统的 命令大全

参考文章:每天一个linux命令目录目录一、文件浏览命令二、文件目录操作命令三、文件查找命令四、文件权限设置五、系统性能监控命令六、网络查看命令七、linux 其他命令一、文件浏览命令  格式: 命令 [option] filecat由第一行开始显示文件内容 tac从最后一行开始显示,tac 是 cat 的倒写 nl 显示行...

2019-07-22 21:08:06 158

原创 在java web 中的就JSP页面中的${pageContext.request.contextPath }是什么意思?优缺点?

优点: 它的作用是取出部署应用程序的名字,这样不管如何部署,所用的路径都是正确的。(得到的是一个绝对路径)缺点:其他工具无法正确解析它什么是当前的项目名称呢?假定你的web application 名称为test,这个test就是当前的项目名称,不过你在浏览器中输入请求路径时,如:http//:localhost:8080/test/hello.jsp${pageCon...

2019-07-20 19:33:01 287

原创 通过DOS命令窗口修改mysql数据库密码

我们在MySQL安装时间会遇到MySQL的密码设置,很多人在之后的使用中会有想更改密码的情况,虽然现在有很多的第三方软件可以做到简单快捷的修改MySQL密码,但是最原始的命令窗口的修改我们还是要了解的,以此来提升我们的逼格。 在命令窗口修改密码的方式有好几种,我在这里就讲一种我个人认为比较方便的方式。1.首先我们再win窗口按win+R来打开电脑的运行窗口,输入...

2019-07-05 20:04:04 732

原创 C/C++个人常犯错误总结-one

通过这一周的赛前培训以及在线的代码写题,发现了自己在代码方面的问题,在这些问题中有些不仅是我自己个人的问题,想必在大多数的同学在开始学习中也会有的问题,针对这些问题做了如下的总结,希望这些可以帮助自己和其他初学者共同进步,下面的这些就是我自己的个人总结:1、总是追求代码的完美性。之前在自己刚开始学习C语言时间没有在线练习过,每当遇到一个问题时间总想着让自己的代码运行后更加完美,有时间会加上一些“请...

2018-04-27 23:56:00 341

空空如也

空空如也

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

TA关注的人

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