<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u014285884的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014285884</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014285884]]></copyright><item><title><![CDATA[红黑树的介绍]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/80147604</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/80147604</guid><author>u014285884</author><pubDate>Mon, 30 Apr 2018 10:21:33 +0800</pubDate><description><![CDATA[尊重原版：http://www.cnblogs.com/skywang12345/p/3245399.html       最近在学习关于红黑树的知识，红黑树中的插入为最多两次旋转 ，删除为最多三次旋转，我的理解是插入和删除在不同case之间的转换，导致了最多的旋转次数。R-B Tree简介    R-B Tree，全称是Red-Black Tree，又称为“红黑树”，它一种特殊的二叉查找树。红黑...]]></description><category></category></item><item><title><![CDATA[朴素贝叶斯算法]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/79480977</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/79480977</guid><author>u014285884</author><pubDate>Thu, 08 Mar 2018 10:35:52 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Exception in thread "main" java.lang.OutOfMemoryError:GC overhead limit exceeded]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78803638</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78803638</guid><author>u014285884</author><pubDate>Thu, 14 Dec 2017 16:06:31 +0800</pubDate><description><![CDATA[大家解决这个问题前提是对jvm有一定的了解和认识。面临的问题：Exception in thread "main" java.lang.OutOfMemoryError:GC overhead limit exceeded;也就是超出了GC开销上限。错误提示信息如下图：



        如何输出jvm的内存使用状况，添加参数-XX:+PrintGC     -XX:+PrintGCD]]></description><category></category></item><item><title><![CDATA[ASM应用举例]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78758673</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78758673</guid><author>u014285884</author><pubDate>Sat, 09 Dec 2017 13:17:49 +0800</pubDate><description><![CDATA[1.ASM简介

        ASM为Assembly的简写，意思是指装配。ASM指令的含义为汇编指令（泛指Intel 80X86 CPU中的指令集）。 ASM指令是为编程人员编写程序准备的，编译器将会把ASM指令真正的翻译成机器代码（能控制CPU做出操作的代码）。ASM可以操作的粒度在指令级别，具有性能好，灵活度高，功能强大的特点。关于ASM指令集合的具体介绍，参考下面的链接：http:]]></description><category></category></item><item><title><![CDATA[关于java.lang.invoke包的解释]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78740281</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78740281</guid><author>u014285884</author><pubDate>Thu, 07 Dec 2017 13:22:38 +0800</pubDate><description><![CDATA[尊重原版：http://blog.youkuaiyun.com/zhangrongchao_/article/details/41603887




来源：深入理解Java 7：核心技术与最佳实践


方法句柄（method handle）是JSR 292中引入的一个重要概念，它是对Java中方法、构造方法和域的一个强类型的可执行的引用。这也是句柄这个词的含义所在。通过方法句柄可以直接调用该]]></description><category></category></item><item><title><![CDATA[深入探讨 java.lang.ref 包]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78704044</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78704044</guid><author>u014285884</author><pubDate>Sun, 03 Dec 2017 20:45:25 +0800</pubDate><description><![CDATA[尊重原版：https://www.ibm.com/developerworks/cn/java/j-lo-langref/ 


个人看了一下这篇文章，感觉有一定的错误，我稍微修改了一部分代码那一块的内容，若还有其他错误，请指正，共同进步学习！！！


概述


Java.lang.ref 是 Java 类库中比较特殊的一个包，它提供了与 Java 垃圾回收器密切相关的引用类。这]]></description><category></category></item><item><title><![CDATA[Java的三种代理模式]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78563542</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78563542</guid><author>u014285884</author><pubDate>Fri, 17 Nov 2017 17:18:04 +0800</pubDate><description><![CDATA[   尊重原版：  作者：岑宇     http://www.cnblogs.com/cenyu/                                   代理模式与装饰模式区别：https://www.cnblogs.com/onlywujun/archive/2013/03/28/2985887.html1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;...]]></description><category></category></item><item><title><![CDATA[jvm内存模型及volatile关键字解析]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78393054</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78393054</guid><author>u014285884</author><pubDate>Mon, 30 Oct 2017 14:59:15 +0800</pubDate><description><![CDATA[尊重原版：

作者：海子
　　　　

出处：http://www.cnblogs.com/dolphin0520/


Java并发编程：volatile关键字解析

　　 volatile这个关键字可能很多朋友都听说过，或许也都用过。在Java 5之前，它是一个备受争议的关键字，因为在程序中使用它往往会导致出人意料的结果。在Java 5之后，volatile关键字才得以重获生]]></description><category></category></item><item><title><![CDATA[期盼中求出起点到终点的最小步数]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78262788</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78262788</guid><author>u014285884</author><pubDate>Tue, 17 Oct 2017 17:19:41 +0800</pubDate><description><![CDATA[问题：
给定一个大小为N*M的迷宫，由通道('.')和墙壁('#')组成，其中通道S表示起点，通道G表示终点，每一步移动可以达到上下左右中不是墙壁的位置。试求出起点到终点的最小步数。

主要思路：


在这个问题中，找到从起点到终点的最短路径其实就是一个建立队列的过程：

1.从起点开始，先将其加入队列，设置距离为0；

2.从队列首端取出位置，将从这个位置能够到达的位置加入队]]></description><category></category></item><item><title><![CDATA[机器学习中在线学习、批量学习、迁移学习、主动学习的区别]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/78234433</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/78234433</guid><author>u014285884</author><pubDate>Sat, 14 Oct 2017 15:16:09 +0800</pubDate><description><![CDATA[1、http://www.cnblogs.com/Wanggcong/p/4699932.html
2、http://www.cnblogs.com/jerrylead/archive/2011/04/18/2020173.html
3、http://blog.youkuaiyun.com/guohecang/article/details/52857322
4、http://blog.youkuaiyun.com/zyazky/article/details/51942135
5、http://blog.youkuaiyun.com/zya]]></description><category></category></item><item><title><![CDATA[图解TensorFlow架构与设计]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/72797115</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/72797115</guid><author>u014285884</author><pubDate>Mon, 29 May 2017 00:13:15 +0800</pubDate><description><![CDATA[尊重原版：http://mp.weixin.qq.com/s?__biz=MzI5MzIwNDI1MQ==&mid=2650117609&idx=3&sn=ab3453596f03bf1bca2ad2fb030806e3&chksm=f4748d9dc303048b877c549fb2d186fb168d9918a8b8144f6075f7c99956697ae3503999838b&mpshar]]></description><category></category></item><item><title><![CDATA[深度学习论文阅读路线图]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/72797041</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/72797041</guid><author>u014285884</author><pubDate>Mon, 29 May 2017 00:10:53 +0800</pubDate><description><![CDATA[尊重原版：http://mp.weixin.qq.com/s?__biz=MzI5MzIwNDI1MQ==&mid=2650117609&idx=3&sn=ab3453596f03bf1bca2ad2fb030806e3&chksm=f4748d9dc303048b877c549fb2d186fb168d9918a8b8144f6075f7c99956697ae3503999838b&mpshar]]></description><category></category></item><item><title><![CDATA[机器学习使用案例解析源代码]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/72796134</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/72796134</guid><author>u014285884</author><pubDate>Sun, 28 May 2017 22:59:15 +0800</pubDate><description><![CDATA[图书名称为《机器学习实用案例解析》，由Drew Conway和John Myles Wbite编写，由陈开江、刘逸哲。孟晓楠翻译的书。图书代码在GITHUB上面有。
   下载地址为：https://github.com/johnmyleswhite/ML_for_Hackers，具体使用可以参看github上面的使用指导。]]></description><category></category></item><item><title><![CDATA[Java中有两种实现多线程的方式以及两种方式之间的区别]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/72236631</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/72236631</guid><author>u014285884</author><pubDate>Tue, 16 May 2017 10:56:16 +0800</pubDate><description><![CDATA[尊重原版：http://www.cnblogs.com/victory8023/p/5549284.html

Java中有两种实现多线程的方式。一是直接继承Thread类，二是实现Runnable接口。那么这两种实现多线程的方式在应用上有什么区别呢？


http://yuelangyc.iteye.com/blog/1056393
为了回答这个问题，我们可以通过编写一段代码来进行分]]></description><category></category></item><item><title><![CDATA[卷积神经网络算法]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70847216</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70847216</guid><author>u014285884</author><pubDate>Thu, 27 Apr 2017 11:35:10 +0800</pubDate><description><![CDATA[尊重原版：http://www.cnblogs.com/fengfenggirl


前言


　　从理解卷积神经到实现它，前后花了一个月时间，现在也还有一些地方没有理解透彻，CNN还是有一定难度的，不是看哪个的博客和一两篇论文就明白了，主要还是靠自己去专研，阅读推荐列表在末尾的参考文献。目前实现的CNN在MINIT数据集上效果还不错，但是还有一些bug，因为最近比较忙，先把之前做的总]]></description><category></category></item><item><title><![CDATA[数据降维方法总结]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70809775</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70809775</guid><author>u014285884</author><pubDate>Wed, 26 Apr 2017 17:31:54 +0800</pubDate><description><![CDATA[尊重原版：http://blog.socona.me/2013/03/29/dim-reduce-high-dim-clustering.html

       降维作为目前很多研究领域的重要研究分支之一，其方法本身就多种多样，根据降维方法的不同，产生了很多基于降维的聚类方法，如Kohonen自组织特征映射（self-organizing feature map，ＳＯＦＭ） 、主成分分析（P]]></description><category></category></item><item><title><![CDATA[决策树]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70741128</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70741128</guid><author>u014285884</author><pubDate>Tue, 25 Apr 2017 16:00:30 +0800</pubDate><description><![CDATA[尊重原版：http://www.cnblogs.com/leoo2sk/archive/2010/09/19/decision-tree.html





3.1、摘要
      在前面两篇文章中，分别介绍和讨论了朴素贝叶斯分类与贝叶斯网络两种分类算法。这两种算法都以贝叶斯定理为基础，可以对分类及决策问题进行概率推断。在这一篇文章中，将讨论另一种被广泛使用的分类算法——决策树（d]]></description><category></category></item><item><title><![CDATA[KNN算法]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70677707</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70677707</guid><author>u014285884</author><pubDate>Tue, 25 Apr 2017 10:51:16 +0800</pubDate><description><![CDATA[尊重原版：http://www.cnblogs.com/ybjourney/p/4702562.html



     最近在看《机器学习实战》这本书，因为自己本身很想深入的了解机器学习算法，加之想学python，就在朋友的推荐之下选择了这本书进行学习。 
一 . K-近邻算法（KNN）概述 
    最简单最初级的分类器是将全部的训练数据所对应的类别都记录下来，当测试对象的属性和某]]></description><category></category></item><item><title><![CDATA[在同一台电脑上同时安装Python2和Python3]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70239511</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70239511</guid><author>u014285884</author><pubDate>Wed, 19 Apr 2017 13:49:05 +0800</pubDate><description><![CDATA[尊重原版，原文链接：http://www.cnblogs.com/zhengyihan1216/p/6011640.html

目前Python的两个版本Python2和Python3同时存在，且这两个版本同时在更新与维护。

到底是选择Python2还是选择Python3，取决于当前要使用的库、框架支持哪个版本。

例如：HTMLTestRunner、locustio支持Python]]></description><category></category></item><item><title><![CDATA[Scrapy框架--Requests对象]]></title><link>https://blog.youkuaiyun.com/u014285884/article/details/70213350</link><guid>https://blog.youkuaiyun.com/u014285884/article/details/70213350</guid><author>u014285884</author><pubDate>Mon, 17 Apr 2017 16:45:01 +0800</pubDate><description><![CDATA[Scrapy使用request对象来爬取web站点。

  request对象由spiders对象产生，经由Scheduler传送到Downloader,Downloader执行request并返回response给spiders。

  Scrapy架构：



  1、Request objects

class scrapy.http.Request(url[, call]]></description><category></category></item></channel></rss>