<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Token]]></title><description><![CDATA[菜鸟解说大数据]]></description><link>https://blog.youkuaiyun.com/Perfecti</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Perfecti]]></copyright><item><title><![CDATA[用shell脚本实现集群之间的免密登陆]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/90734042</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/90734042</guid><author>Perfecti</author><pubDate>Sat, 01 Jun 2019 22:02:07 +0800</pubDate><description><![CDATA[微信公众号：关注菜鸟解说大数据
关注可了解更多的大数据相关的内容。问题或建议，请公众号留言;如果你觉得我写的文章对你有帮助，欢迎关注和赞赏我[1]


推荐阅读写这个脚本的理由脚本说明关注菜鸟解说大数据

推荐阅读

1.在腾讯云中安装mysql
	2.shell脚本出来Mysql的增删改查
	3.MYSQL中limit不适用的场景
	4.用shell玩转MYSQL实战
写这个脚本的理由

在搭...]]></description><category></category></item><item><title><![CDATA[shell+mysql对日期型数据进行处理]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/90479896</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/90479896</guid><author>Perfecti</author><pubDate>Thu, 23 May 2019 14:28:49 +0800</pubDate><description><![CDATA[微信公众号：关注菜鸟解说大数据关注可了解更多的大数据相关的内容。问题或建议，请公众号留言;如果你觉得我写的文章对你有帮助，欢迎关注和赞赏我[1]

推荐阅读shell+mysql对日期型数据进行处理1.建表和插入数据2.用group by的方式实现提取date表中的数据3.使用DATE_FORMAT函数的方式4.上述两种方式的区别5.总结关注菜鸟解说大数据
推荐阅读

1.在腾讯云中安装my...]]></description><category></category></item><item><title><![CDATA[机器学习中的KNN算法]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/89875763</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/89875763</guid><author>Perfecti</author><pubDate>Mon, 06 May 2019 10:25:32 +0800</pubDate><description><![CDATA[微信公众号：关注菜鸟解说大数据
关注可了解更多的大数据相关的内容。问题或建议，请公众号留言，或者可以浏览我的优快云
如果你觉得我写的文章对你有帮助，欢迎关注和赞赏我

文章目录机器学习中的KNN算法一.KNN的简单介绍二.KNN的原理关注菜鸟解说大数据
机器学习中的KNN算法
一.KNN的简单介绍
  KNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别，则...]]></description><category></category></item><item><title><![CDATA[MYSQL中limit不适用的场景]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/89242934</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/89242934</guid><author>Perfecti</author><pubDate>Fri, 12 Apr 2019 15:59:48 +0800</pubDate><description><![CDATA[微信公众号：关注菜鸟解说大数据
关注可了解更多的大数据相关的内容。问题或建议，请公众号留言，或者可以浏览我的优快云如果你觉得我写的文章对你有帮助，欢迎关注和赞赏我[1]


目录

在特殊情况下使用limit和不用limit的区别

1.查得到结果的情况

2.查不到结果的情况

在特殊情况下使用limit和不用limit的区别

这是我今天在刷leetcode上的一道题时遇到的一个问题。原题...]]></description><category></category></item><item><title><![CDATA[Mybatis快速入门]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/89154980</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/89154980</guid><author>Perfecti</author><pubDate>Tue, 09 Apr 2019 17:03:35 +0800</pubDate><description><![CDATA[微信公众号：菜鸟解说大数据
关注可了解更多的大数据相关的内容。问题或建议，请公众号留言;如果你觉得tokenzj对你有帮助，欢迎赞赏[1]


Mybatis快速入门

文章目录

什么是Mybatis？搭建一个Mybatis入门小demo1.创建一个Maven工程引入jdbc驱动包和mybatis依赖2.编写mybatis核心配置文件mybatis-config.xml3.我们根据上面的Stu...]]></description><category></category></item><item><title><![CDATA[JDBC之CURD]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/89094782</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/89094782</guid><author>Perfecti</author><pubDate>Mon, 08 Apr 2019 16:44:06 +0800</pubDate><description><![CDATA[1.修改mysql中的数据


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class UpdateDemo {
    public static void main(String[] arg...]]></description><category></category></item><item><title><![CDATA[用wget来获取网站资源，包括图片视频等]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88871733</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88871733</guid><author>Perfecti</author><pubDate>Thu, 28 Mar 2019 16:47:00 +0800</pubDate><description><![CDATA[先简单说一下wget命令的用法：

wget 命令用于在终端中下载网络文件，格式为“wget [参数] 下载地址”。

wget命令的参数和作用
	参数
			作用
		-b
			后台下载模式
		-P
			下载到指定的目录
		-r
			递归下载
		-p
			下载页面所有资源包括图片和视频
		-t
			最大尝试次数
		-c
			断点续传
		
wget -P /zhoujian...]]></description><category></category></item><item><title><![CDATA[Oracle中常用的函数]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88849751</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88849751</guid><author>Perfecti</author><pubDate>Wed, 27 Mar 2019 17:00:26 +0800</pubDate><description><![CDATA[[本文转自](https://note.youdao.com/)
在SQLPLUS下，实现中-英字符集转换


alter session set nls_language='AMERICAN';
alter session set nls_language='SIMPLIFIED CHINESE';



主要知识点：
一.有关表的操作
1)建表


create table test as s...]]></description><category></category></item><item><title><![CDATA[JAVA之缓冲流，转换流和序列化流]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88777084</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88777084</guid><author>Perfecti</author><pubDate>Sun, 24 Mar 2019 15:08:13 +0800</pubDate><description><![CDATA[JAVA之缓冲流，转换流和序列化流

主要内容


	缓冲流
	
	
	转换流
	
	
	序列化流
	
	
	打印流
	
昨天学习了基本的一些流，作为IO流的入门，今天我们要见识一些更强大的流。比如能够高效读写的缓冲流，能够转换编码的转换流，能够持久化存储对象的序列化流等等。这些功能更为强大的流，都是在基本的流对象基础之上创建而来的，就像穿上铠甲的武士一样，相当于是对基本流对象的一种增强。

1....]]></description><category></category></item><item><title><![CDATA[JAVA之字节流和字符流]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88776847</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88776847</guid><author>Perfecti</author><pubDate>Sun, 24 Mar 2019 14:54:42 +0800</pubDate><description><![CDATA[JAVA之字节流和字符流

主要内容


	异常处理
	
	
	Properties
	
	
	IO流的分类和功能
	
	
	字节输出流写出数据到文件
	
	
	字节输入流读取数据到程序
	
	
	理解读取数据read(byte[])方法的原理
	
	
	使用字节流完成文件的复制
	
	
	使用FileWirter写数据到文件
	
	
	说出FileWriter中关闭和刷新方法的区别
	
	
	使...]]></description><category></category></item><item><title><![CDATA[Java之File类和递归]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88776627</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88776627</guid><author>Perfecti</author><pubDate>Sun, 24 Mar 2019 14:39:21 +0800</pubDate><description><![CDATA[Java之File类和递归

主要内容


	File对象的创建方式
	
	
	File类获取名称的方法名称
	
	
	File类获取绝对路径的方法名称
	
	
	File类获取文件大小的方法名称
	
	
	File类判断是否是文件的方法名称
	
	
	File类判断是否是文件夹的方法名称
	
	
	辨别相对路径和绝对路径
	
	
	遍历文件夹
	
	
	解释递归的含义
	
	
	使用递归的方式计...]]></description><category></category></item><item><title><![CDATA[Centos中安装mysql]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88640332</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88640332</guid><author>Perfecti</author><pubDate>Mon, 18 Mar 2019 15:51:47 +0800</pubDate><description><![CDATA[方法一：

mysql数据库的安装（使用rpm包的方式进行安装，不推荐）

第一步：查看系统自带的mysql的rpm包


rpm -qa | grep mysql

rpm -e mysql-libs-5.1.73-8.el6_8.x86_64 --nodeps



第二步：安装mysql的rpm包


rpm   -ivh  *.rpm



第三步：启动mysql的服务


servic...]]></description><category></category></item><item><title><![CDATA[shell脚本实现一键启动集群的zookeeper和hadoop]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88639753</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88639753</guid><author>Perfecti</author><pubDate>Mon, 18 Mar 2019 15:31:07 +0800</pubDate><description><![CDATA[因为我的集群是高可用的，所以基本上都是和zookeeper整合的。然而zookeeper的启动又需要一个机器一个机器的启动，非常麻烦。所以我就产生了写一个shell脚本来启动集群。不说废话，直接上脚本。


#!/bin/bash
#一键启动集群
for i in {&quot;hadoop01&quot;,&quot;hadoop02&quot;,&quot;hadoop03&quot;};
do
	echo &quot;-----$1 $i zookeeper-...]]></description><category></category></item><item><title><![CDATA[搭建大数据平台的准备工作]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88565673</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88565673</guid><author>Perfecti</author><pubDate>Fri, 15 Mar 2019 09:17:09 +0800</pubDate><description><![CDATA[1 网络原理

1.1 桥接原理



因为 虚拟机的linux系统的ip地址是固定的, 更换路由器后导致无法使用, 所以 不推荐使用

1.2 NAT原理

如果宿主电脑可以上网, 内部的虚拟机也可以上网就好了

NAT原理本质上就是 虚拟机实现了交换机的功能, linux系统的IP地址就不会随宿主电脑的ip地址更改而更改



推荐使用这种方式

2 怎么使linux上网

2.1 确保所有关...]]></description><category></category></item><item><title><![CDATA[Spark面试问题收集]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88547560</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88547560</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 10:39:37 +0800</pubDate><description><![CDATA[Spark面试问题

spark面试问题

1、spark中的RDD是什么，有哪些特性


	RDD（Resilient Distributed Dataset）叫做分布式数据集，是Spark中最基本的数据抽象，它代表一个不可变、可分区、里面的元素可并行计算的集合。

	
		Dataset：就是一个集合，用于存放数据的
		
		
		Distributed：分布式，可以并行在集群计算
		
	...]]></description><category></category></item><item><title><![CDATA[Spark任务调度和资源分配]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88547210</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88547210</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 10:28:03 +0800</pubDate><description><![CDATA[Spark任务调度和资源分配

1、Spark调度模式 FIFO和FAIR


    Spark中的调度模式主要有两种：FIFO和FAIR。
    默认情况下Spark的调度模式是FIFO（先进先出），谁先提交谁先执行，后面的任务需要等待前面的任务执行。
    而FAIR（公平调度）模式支持在调度池中为任务进行分组，不同的调度池权重不同，任务可以按照权重来决定执行顺序。


2、资源分配概述...]]></description><category></category></item><item><title><![CDATA[Spark的shuffle和原理分析]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88547110</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88547110</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 10:26:17 +0800</pubDate><description><![CDATA[Spark的shuffle和原理分析

1 、概述


    Shuffle就是对数据进行重组，由于分布式计算的特性和要求，在实现细节上更加繁琐和复杂。
    在MapReduce框架，Shuffle是连接Map和Reduce之间的桥梁，Map阶段通过shuffle读取数据并输出到对应的Reduce；而Reduce阶段负责从Map端拉取数据并进行计算。在整个shuffle过程中，往往伴随着大量...]]></description><category></category></item><item><title><![CDATA[Spark的认识（四）]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88546704</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88546704</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 10:15:23 +0800</pubDate><description><![CDATA[Spark的认识（四）

1、本文内容


	1、掌握SparkStreaming底层原理
	
	
	2、掌握Dstream常用操作
	
	
	3、掌握SparkStreaming整合flume
	
	
	4、掌握SparkStreaming整合kafka
	
2、SparkStreaming概述

2.1 什么是sparkStreaming


	Spark Streaming makes it...]]></description><category></category></item><item><title><![CDATA[Spark的认识（三）]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88546627</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88546627</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 10:05:17 +0800</pubDate><description><![CDATA[Spark的认识（三）

1、本文内容


	1、掌握sparkSQL原理
	
	
	2、掌握DataFrame和DataSet数据结构和使用方式
	
	
	3、掌握sparksql代码开发
	
2、sparksql概述

2.1 sparksql前世今生


	shark是专门为spark设计的大数据仓库系统
	
	
	shark与hive代码兼容，同时它也依赖于spark的版本
	
	
	后期...]]></description><category></category></item><item><title><![CDATA[Spark的认识（二）]]></title><link>https://blog.youkuaiyun.com/Perfecti/article/details/88545498</link><guid>https://blog.youkuaiyun.com/Perfecti/article/details/88545498</guid><author>Perfecti</author><pubDate>Thu, 14 Mar 2019 09:26:53 +0800</pubDate><description><![CDATA[Spark的认识（二）

1、主要内容


	1、掌握RDD底层原理
	
	
	2、掌握RDD常用的算子操作
	
	
	3、掌握RDD的依赖关系
	
	
	4、掌握RDD的缓存机制
	
	
	5、掌握划分stage
	
	
	6、掌握spark任务调度流程
	
2、RDD概述

2.1 RDD是什么


RDD（Resilient Distributed Dataset）叫做弹性分布式数据集，是S...]]></description><category></category></item></channel></rss>