<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[_Snails_]]></title><description><![CDATA[荣耀背后刻着一道孤独]]></description><link>https://blog.youkuaiyun.com/sima64</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sima64]]></copyright><item><title><![CDATA[CROS请求]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/51388908</link><guid>https://blog.youkuaiyun.com/sima64/article/details/51388908</guid><author>sima64</author><pubDate>Fri, 13 May 2016 00:23:50 +0800</pubDate><description><![CDATA[对于CROS的一些见解]]></description><category></category></item><item><title><![CDATA[跨域中的crossdomain文件]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50991287</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50991287</guid><author>sima64</author><pubDate>Sun, 27 Mar 2016 13:23:04 +0800</pubDate><description><![CDATA[跨越文件]]></description><category></category></item><item><title><![CDATA[BASH]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50980879</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50980879</guid><author>sima64</author><pubDate>Fri, 25 Mar 2016 18:33:57 +0800</pubDate><description><![CDATA[bash,]]></description><category></category></item><item><title><![CDATA[VIM]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50977569</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50977569</guid><author>sima64</author><pubDate>Fri, 25 Mar 2016 14:10:48 +0800</pubDate><description><![CDATA[常用vim编辑命令]]></description><category></category></item><item><title><![CDATA[堆]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50910177</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50910177</guid><author>sima64</author><pubDate>Thu, 17 Mar 2016 01:58:52 +0800</pubDate><description><![CDATA[/**
 * 二叉堆:使用数组来实现.(数组0的位置不存放任何元素,从1开始)
 * 		对于堆中的任意元素X,其父节点的位置为X/2,左子节点位置为2X,右子节点的位置为2X+1;
 * 2016-3-16
 * @author sima
 *
 * @param 
 */
public class BinaryHeap> {
	public BinaryHeap() {
		// TODO A]]></description><category></category></item><item><title><![CDATA[SQL查询]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50903750</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50903750</guid><author>sima64</author><pubDate>Wed, 16 Mar 2016 18:10:27 +0800</pubDate><description><![CDATA[查询优化
是否向数据库请求了不需要的数据:①.查询不需要的记录,一般都使用limit关键字限制
②.多表关联时返回全部列
③.总是取出全部列(select * ...)
④.重复查询相同的数据(每次都提交相同的查询,得到的结果也是完全相同)
MySQL是否在扫描额外的记录,可以使用三种方式对扫描的行数进行区别:
①.在索引中使用where条件来过滤不匹配的记录(在存储引擎层完成)
②]]></description><category></category></item><item><title><![CDATA[MySql]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50903202</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50903202</guid><author>sima64</author><pubDate>Wed, 16 Mar 2016 11:10:53 +0800</pubDate><description><![CDATA[全文检索:将数据库存储的整篇文章或整本书中任意信息内容查询出来.InnoDB从1.2开始支持全文检索.
倒排索引:和B+索引一样,也是一种索引结构,在辅助表中存储了单词与单词所在的一个文档或多个文档位置的映射.
通常全文检索使用倒排索引实现;倒排索引通常使用关联数组实现:
①.inverted file index:{单词,单词所在文档的ID}
②.full invertedindex:]]></description><category></category></item><item><title><![CDATA[java排序]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50878958</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50878958</guid><author>sima64</author><pubDate>Sun, 13 Mar 2016 17:28:57 +0800</pubDate><description><![CDATA[Java排序算法]]></description><category></category></item><item><title><![CDATA[AVL树]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50878285</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50878285</guid><author>sima64</author><pubDate>Sun, 13 Mar 2016 16:24:38 +0800</pubDate><description><![CDATA[AVL树:是带有平衡条件的二叉查找树,且左右子节点的树深度相差不超过1;在插入元素的时候可能会破坏原来AVL树的平衡,此时就需要通过旋转来解决平衡问题.在插入以后,只有那些从插入点到根节点的路径上的节点的平衡可能被破坏,因为只有这些节点的子树可能发生变化.所以当我们沿着这条路径上行并更新平衡信息时,可以发现一个节点,它的平衡破坏了AVL条件.此时将第一个这样的节点称为α,插入情况如下:
①.对α]]></description><category></category></item><item><title><![CDATA[fuzzle]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50863784</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50863784</guid><author>sima64</author><pubDate>Sat, 12 Mar 2016 08:50:00 +0800</pubDate><description><![CDATA[package com.ronnie.concurrent.part8;

import java.util.Set;

public interface Puzzle {
	/*
	 * 初始化位置信息
	 */
	P initialPositon();
	
	/*
	 * 判断是否得到正确的答案
	 */
	boolean isGoal(P position);
	
	/*
	 * 对于位置p]]></description><category></category></item><item><title><![CDATA[java内存]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50861587</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50861587</guid><author>sima64</author><pubDate>Sat, 12 Mar 2016 01:48:45 +0800</pubDate><description><![CDATA[java虚拟机是跨平台最重要的机制,....]]></description><category></category></item><item><title><![CDATA[Regex]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50850251</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50850251</guid><author>sima64</author><pubDate>Thu, 10 Mar 2016 21:24:58 +0800</pubDate><description><![CDATA[1. 字符集中的取非操作:[^a-zA-Z0-9] -->表示不包括数字和字母.^ 表示非(只有在[]中,且紧跟[之后才表示非).


2.元字符:
\f  换页符
\n 换行符
\r 回车符
\t 制表符
\v 垂直制表符


匹配数字
\d 任何一个数字([0-9])
\D 任何一个非数字字符([^0-9])


字母数字
\w 任何一个字母,数字或下划线字符]]></description><category></category></item><item><title><![CDATA[序列和]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50769455</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50769455</guid><author>sima64</author><pubDate>Tue, 01 Mar 2016 00:42:17 +0800</pubDate><description><![CDATA[最大序列和]]></description><category></category></item><item><title><![CDATA[Mysql安装]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50570112</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50570112</guid><author>sima64</author><pubDate>Sat, 23 Jan 2016 16:01:37 +0800</pubDate><description><![CDATA[mysql]]></description><category></category></item><item><title><![CDATA[Hbase客户端]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50374373</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50374373</guid><author>sima64</author><pubDate>Mon, 21 Dec 2015 20:43:15 +0800</pubDate><description><![CDATA[rest
客户端]]></description><category></category></item><item><title><![CDATA[HBase协处理器]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50226687</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50226687</guid><author>sima64</author><pubDate>Wed, 09 Dec 2015 00:00:53 +0800</pubDate><description><![CDATA[coprocessor]]></description><category></category></item><item><title><![CDATA[HBase-ClientAPI]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/50104605</link><guid>https://blog.youkuaiyun.com/sima64/article/details/50104605</guid><author>sima64</author><pubDate>Mon, 30 Nov 2015 01:14:32 +0800</pubDate><description><![CDATA[hbase]]></description><category></category></item><item><title><![CDATA[HIVE-DML]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/49999303</link><guid>https://blog.youkuaiyun.com/sima64/article/details/49999303</guid><author>sima64</author><pubDate>Mon, 23 Nov 2015 18:42:30 +0800</pubDate><description><![CDATA[insert,select]]></description><category></category></item><item><title><![CDATA[HIVE-CONF]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/49984551</link><guid>https://blog.youkuaiyun.com/sima64/article/details/49984551</guid><author>sima64</author><pubDate>Mon, 23 Nov 2015 00:27:18 +0800</pubDate><description><![CDATA[hive 查询模式]]></description><category></category></item><item><title><![CDATA[HIVE-DDL]]></title><link>https://blog.youkuaiyun.com/sima64/article/details/49969421</link><guid>https://blog.youkuaiyun.com/sima64/article/details/49969421</guid><author>sima64</author><pubDate>Sat, 21 Nov 2015 23:04:02 +0800</pubDate><description><![CDATA[hive]]></description><category></category></item></channel></rss>