<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[贪玩的小猫的博客]]></title><description><![CDATA[做一只驰骋自由世界的小猫]]></description><link>https://blog.youkuaiyun.com/pQ561017_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; pQ561017_]]></copyright><item><title><![CDATA[spark graphx从txt文件中读数据构建图]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/84567269</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/84567269</guid><author>pQ561017_</author><pubDate>Tue, 27 Nov 2018 15:51:45 +0800</pubDate><description><![CDATA[程序功能：导入顶点以及边的数据，生成边RDD和顶点RDD，构建图


import org.apache.spark._
import org.apache.spark.graphx._
// To make some of the examples work we will also need RDD
import org.apache.spark.rdd.RDD
import org.apac...]]></description><category></category></item><item><title><![CDATA[Spark之RDD]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/82464096</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/82464096</guid><author>pQ561017_</author><pubDate>Thu, 06 Sep 2018 16:58:37 +0800</pubDate><description><![CDATA[目录

一、RDD的概述

	1.1　什么是RDD？
		1.2　RDD的属性
		1.3　WordCount粗图解RDD
	
	二、RDD的创建方式
	2.1　通过读取文件生成的
		2.2　通过并行化的方式创建RDD
		2.3　其他方式
	
	三、RDD编程API
	3.1　Transformation
		3.2　Action
		3.3　Spark WordCount代码编写
		3.4...]]></description><category></category></item><item><title><![CDATA[mapreduce的原理及执行过程]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/82463608</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/82463608</guid><author>pQ561017_</author><pubDate>Thu, 06 Sep 2018 16:36:51 +0800</pubDate><description><![CDATA[MapReduce简介

MapReduce是一种分布式计算模型，是Google提出的，主要用于搜索领域，解决海量数据的计算问题。
	MR有两个阶段组成：Map和Reduce，用户只需实现map()和reduce()两个函数，即可实现分布式计算。
MapReduce执行流程



 

 MapReduce原理

 

 

 MapReduce的执行步骤：

1、Map任务处理

　　1.1 读...]]></description><category></category></item><item><title><![CDATA[Secondary NameNode:它究竟有什么作用？]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81976678</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81976678</guid><author>pQ561017_</author><pubDate>Thu, 23 Aug 2018 10:49:39 +0800</pubDate><description><![CDATA[前言

最近刚接触Hadoop, 一直没有弄明白NameNode和Secondary NameNode的区别和关系。很多人都认为，Secondary NameNode是NameNode的备份，是为了防止NameNode的单点失败的，直到读了这篇文章Secondary Namenode - What it really do? (需翻墙)才发现并不是这样。文章写的很通俗易懂，现将其翻译如下：

Se...]]></description><category></category></item><item><title><![CDATA[lucene 的文档评分机制]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81976173</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81976173</guid><author>pQ561017_</author><pubDate>Thu, 23 Aug 2018 10:35:07 +0800</pubDate><description><![CDATA[lucene 的评分机制

elasticsearch是基于lucene的，所以他的评分机制也是基于lucene的。评分就是我们搜索的短语和索引中每篇文档的相关度打分。
如果没有干预评分算法的时候，每次查询，lucene会基于一个评分算法来计算所有文档和搜索语句的相关评分。
使用lucene的评分机制基本能够把最符合用户需要的搜索放在最前面。
当然有的时候，我们可能想要自定义评分算法，这个就和lu...]]></description><category></category></item><item><title><![CDATA[Hadoop HDFS负载均衡]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81700371</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81700371</guid><author>pQ561017_</author><pubDate>Wed, 15 Aug 2018 10:54:34 +0800</pubDate><description><![CDATA[Hadoop 分布式文件系统（Hadoop Distributed File System），简称 HDFS，被设计成适合运行在通用硬件上的分布式文件系统。它和现有的分布式文件系统有很多的共同点。HDFS 是一个高容错性的文件系统，提供高吞吐量的数据访问，非常适合大规模数据集上的应用。

HDFS副本摆放策略

第一副本：放置在上传文件的DataNode上；如果是集群外提交，则随机挑选一台磁盘不太...]]></description><category></category></item><item><title><![CDATA[mysql 数据库引擎]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81455690</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81455690</guid><author>pQ561017_</author><pubDate>Mon, 06 Aug 2018 15:56:25 +0800</pubDate><description><![CDATA[一、数据库引擎

　　数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务，从而满足企业内大多数需要处理大量数据的应用程序的要求。 使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象（如索引、视图和存储过程）。

二、数据库引擎任务

　　在数据库引擎文档中，各主题的顺序遵循用...]]></description><category></category></item><item><title><![CDATA[算法设计工具―STL]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81432563</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81432563</guid><author>pQ561017_</author><pubDate>Sun, 05 Aug 2018 17:01:20 +0800</pubDate><description><![CDATA[



 







 





 









 







 



 



 





 

 





 



 





 



 

 





 



 





 





 









 



 

 







 





 





                               



 







 ...]]></description><category></category></item><item><title><![CDATA[C++中string.find()函数与string::npos]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81258968</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81258968</guid><author>pQ561017_</author><pubDate>Sat, 28 Jul 2018 11:18:37 +0800</pubDate><description><![CDATA[查找字符串a是否包含子串b,
不是用strA.find(strB) &amp;gt; 0而是strA.find(strB) != string:npos
string::size_type pos = strA.find(strB);
if(pos != string::npos){}
-------------------------------------------
int idx = str.fi...]]></description><category></category></item><item><title><![CDATA[WEB11_XML反射]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203747</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203747</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:28:50 +0800</pubDate><description><![CDATA[反射

1、什么是反射技术？

动态获取指定类以及类中的内容(成员)，并运行其内容。

应用程序已经运行，无法在其中进行new对象的建立，就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件，并加载进内存，并创建该类对象实例。这就需要使用反射技术完成

2、获取class对象的三种方式

获取Class对象的方式一：

通过对象具备的getClass方法(源于Object类的方法)。有...]]></description><category></category></item><item><title><![CDATA[JDBC连接池&DBUtils]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203622</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203622</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:26:04 +0800</pubDate><description><![CDATA[使用连接池改造JDBC的工具类：

需求：

传统JDBC的操作,对连接的对象销毁不是特别好.每次创建和销毁连接都是需要花费时间.可以使用连接池优化的程序.

* 在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池.

分析:

技术分析：

【自定义连接池】（了解）

* SUN公司提供了一个连接池的接口.(jav...]]></description><category></category></item><item><title><![CDATA[Mysql多表操作说明]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203413</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203413</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:21:40 +0800</pubDate><description><![CDATA[问题说明：

一、主从表数据更新问题

当两张表没有建立任何关系的时候，那么可以随意删除其中任何一张表中的任何记录，但是一旦把两张表建立了关系(主外键约束)之后，那么不能删除主表中的数据(这些数据内容在从表中有关联关系的数据)，只想执行删除(更新操作)，那么就会出现下图中的错误。

 



要想删除主表中与从表有关联关系的数据，可以这么做：

解除主从表的约束关系
	先删除从表中与主表有关系的数...]]></description><category></category></item><item><title><![CDATA[ViewPort]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203331</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203331</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:12:50 +0800</pubDate><description><![CDATA[Viewport介绍

一、Viewport的概念

通俗的讲，移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域，在具体一点，就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域，但viewport又不局限于浏览器可视区域的大小，它可能比浏览器的可视区域要大，也可能比浏览器的可视区域要小。在默认情况下，一般 来讲，移动设备上的viewport都是...]]></description><category></category></item><item><title><![CDATA[WEB名词]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203258</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203258</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:09:55 +0800</pubDate><description><![CDATA[day02
    form：表单
    action:行动(提交的路径)
    method：方法(提交的方式)
    input：输入
    type：类型
    text：文本(文本输入项)
    password：密码
    radio：单选按钮
    checkbox：复选框
    file：文件(文件上传项)
    hidden：隐藏字段
    reset：重置(...]]></description><category></category></item><item><title><![CDATA[WEB06_jQuery]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81203169</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81203169</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 15:05:19 +0800</pubDate><description><![CDATA[今日任务

使用JQuery完成页面定时弹出广告(DOM转换和选择器)

使用JQuery完成表格的隔行换色

使用JQuery完成复选框的全选效果(jQuery的属性操作)

使用JQuery完成省市联动效果(jQuery的遍历和DOM操作)

使用JQuery完成下列列表左右选择(jQuery的事件)

使用JQuery完成表单的校验.

 

教学导航


			教学目标
			
			
	...]]></description><category></category></item><item><title><![CDATA[WEB05_jQuery基础]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81202815</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81202815</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 14:55:46 +0800</pubDate><description><![CDATA[第四章 WEB04_jQuery篇

今日任务

使用JQuery完成页面定时弹出广告(DOM转换和选择器)

使用JQuery完成表格的隔行换色

使用JQuery完成复选框的全选效果(jQuery的属性操作)

使用JQuery完成省市联动效果(jQuery的遍历和DOM操作)

使用JQuery完成下列列表左右选择(jQuery的事件)

使用JQuery完成表单的校验.

 

教学导航
...]]></description><category></category></item><item><title><![CDATA[WEB04_JavaScript]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81202445</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81202445</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 14:46:26 +0800</pubDate><description><![CDATA[今日任务

使用JS完成简单的数据校验(document对象、事件、函数)

使用JS完成图片轮播效果(事件、定时操作)

使用JS完成页面定时弹出广告(总结BOM对象以及JS的引入方式)

使用JS完成表单的校验(总结常用事件)

教学导航


			教学目标
			
			
			掌握JS的基本语法,数据类型,能够使用JS完成简单的页面交互.

			掌握JS中的BOM对象以及JS的引入方式
...]]></description><category></category></item><item><title><![CDATA[WEB03_JavaScript]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81202209</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81202209</guid><author>pQ561017_</author><pubDate>Wed, 25 Jul 2018 14:29:39 +0800</pubDate><description><![CDATA[javascript简单介绍
ECMAScript
    1.语法
    2.变量：只能使用var定义，如果在函数的内容使用var定义，那么它是一个局部变量，如果没有使用var它是一个全局的。弱类型！
    3.数据类型：原始数据类型(undefined/null/string/number/boolean)
    4.语句：
    5.运算符：==与===的区别
    6.函数：两种...]]></description><category></category></item><item><title><![CDATA[Eclipse使用tomact发布Web项目]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81046747</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81046747</guid><author>pQ561017_</author><pubDate>Sat, 14 Jul 2018 19:41:28 +0800</pubDate><description><![CDATA[总共有两种方法：1. maven-tomact插件 无需单独安装tomact即可发布，调试使用用maven项目，只需在pom.xml中配置：&amp;lt;plugin&amp;gt;        &amp;lt;groupId&amp;gt;org.apache.tomcat.maven&amp;lt;/groupId&amp;gt;        &amp;lt;artifactId&amp;gt;tomcat7-maven-plugin&amp;lt;/art...]]></description><category></category></item><item><title><![CDATA[Lucene5学习之Field理解]]></title><link>https://blog.youkuaiyun.com/pQ561017_/article/details/81046290</link><guid>https://blog.youkuaiyun.com/pQ561017_/article/details/81046290</guid><author>pQ561017_</author><pubDate>Sat, 14 Jul 2018 18:33:48 +0800</pubDate><description><![CDATA[  Field即Lucene索引文档里的域，一个文档Document可以包含多个Field域，你可以类比数据库表里可以有多个字段来理解，虽然两者不能等同，但有助于你理解每个Field包含3部分信息：域的名称，域的类型，域的值， 域的值可以是String,Java.io.Reader,TokenStream,可以是byte[]字节数组，可以是数字等等，而域的类型则是有IndexableFieldTy...]]></description><category></category></item></channel></rss>