<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[JUNE DIARY]]></title><description><![CDATA[业精于勤 ， 荒于嬉！]]></description><link>https://blog.youkuaiyun.com/u014006007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014006007]]></copyright><item><title><![CDATA[文献与代码管理 github]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/79060489</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/79060489</guid><author>u014006007</author><pubDate>Mon, 15 Jan 2018 01:08:21 +0800</pubDate><description><![CDATA[学习方法：好好上网，文献与代码管理工具


好好上网 Google stackoverflow 知乎 csdn（比如说支持向量机的三重境界，非常好的一篇文章！）
Mendeley文件管理工具

视频 ：网易云课堂 coursera（斯坦福） Udacity
教科书： 
周志华老师《机器学习》，内容多，不太深，想深入研究可以参考上面所列的参考文献；
lan Goodfellow 《深度学习》大牛
W]]></description><category></category></item><item><title><![CDATA[【python学习笔记】软件安装与环境配置]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/79056253</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/79056253</guid><author>u014006007</author><pubDate>Sun, 14 Jan 2018 14:58:02 +0800</pubDate><description><![CDATA[python:解释型语言 。解释、运行。不需要编译链接 
c： 编写、编译、链接、运行

python 命名规范： 
module_name, package_name, ClassName, method_name, ExceptionName, function_name, GLOBAL_VAR_NAME, instance_var_name, function_parameter_name,]]></description><category></category></item><item><title><![CDATA[sublimText 安装插件方法]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/78083776</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/78083776</guid><author>u014006007</author><pubDate>Mon, 25 Sep 2017 12:10:41 +0800</pubDate><description><![CDATA[sublimeText安装插件方法
这里我们使用的方法是利用packageControl组件在线安装的方法，所以首先要安装Package Control
安装需要的插件，这里我们安装CodeIntel（自动补全+成员／方法提示）
安装Package Control从菜单 View - Show Console 或者 ctrl + ~ 快捷键，调出 console。将以下 Python 代码粘贴进去并]]></description><category></category></item><item><title><![CDATA[mac下eclipse配置SVN]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/71700041</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/71700041</guid><author>u014006007</author><pubDate>Fri, 12 May 2017 01:29:45 +0800</pubDate><description><![CDATA[0.在eclipse的help-->install new software中安装subclipse
1.安装homeBrew

        HomeBrew官网：http://brew.sh
        主页的命令在终端中执行即可安装，2017-5月时，网站主页命令如下：
        /usr/bin/ruby -e "$(curl -fsSL https://raw.gi]]></description><category></category></item><item><title><![CDATA[Java常见内存溢出OOM]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/70666284</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/70666284</guid><author>u014006007</author><pubDate>Tue, 25 Apr 2017 10:24:50 +0800</pubDate><description><![CDATA[一、jvm内存区域
1，         程序计数器
一块很小的内存空间，作用是当前线程所执行的字节码的行号指示器。

2，         java栈
与程序计数器一样，java栈（虚拟机栈）也是线程私有的，其生命周期与线程相同。通常存放基本数据类型，对象引用（一个指向对象起始地址的引用指针或一个代表对象的句柄），returnAddress类型（指向一条字节码指令的地址）

栈区域]]></description><category></category></item><item><title><![CDATA[Web容器的作用]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/70271558</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/70271558</guid><author>u014006007</author><pubDate>Thu, 20 Apr 2017 20:29:23 +0800</pubDate><description><![CDATA[在eclipse中创建web项目时，会选择一个target runtime，意思就是在什么上面运行，也就是运行时的web容器。我们常用的Tomcat就是一种web容器。简单来说，web容器也就是servlet容器。主要有以下作用：
1.通信支持
通过web容器中的方法，只需简单的操作就能实现servlet与web服务器间的通信。而不需要自己创建socket，监听接口、新的流等一系列复杂的操作。]]></description><category></category></item><item><title><![CDATA[http协议详解]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/70239773</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/70239773</guid><author>u014006007</author><pubDate>Wed, 19 Apr 2017 16:32:37 +0800</pubDate><description><![CDATA[虽然这是我们经常挂在嘴边的东西，但是很多人并不了解http协议内在的工作原理是怎样的，下面介绍一下http的结构内容与工作原理。
1.Http协议简介
Hypertext Transfer Protocol超文本传输协议，用于客户端与服务器端的信息传输。客户端向服务器端发出请求，服务器端对客户端做出响应。目前在用的是http 1.0的第6版，http 1.1规范化工作正在进行之中，http-N]]></description><category></category></item><item><title><![CDATA[LeetCode 75 Sort Colors]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/69804012</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/69804012</guid><author>u014006007</author><pubDate>Sun, 09 Apr 2017 21:55:43 +0800</pubDate><description><![CDATA[Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.

Here, we will use the integers]]></description><category></category></item><item><title><![CDATA[【数据库系统实现】2.3 加速对辅助存储器的访问]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/69664853</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/69664853</guid><author>u014006007</author><pubDate>Sat, 08 Apr 2017 09:35:52 +0800</pubDate><description><![CDATA[一些加速数据库访问磁盘的技术：
1、同一柱面：将一起访问的块放在同一柱面上，减少寻道时间和旋转延迟。
2、多个磁盘：将数据分隔几部分装到不同的磁盘上，而非装到同一磁盘上。这样可以让更多磁头组设备同时访问磁盘块，可增加单位时间内的磁盘块访问量。
3、磁盘镜像：将两个或多个数据副本存入不同的磁盘上。不但可以作为数据备份防止数据遗失，也可以在同一时间访问多个磁盘块（但是只能加速访问，并不能加速存储]]></description><category></category></item><item><title><![CDATA[区分扇区与磁盘块]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/69501354</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/69501354</guid><author>u014006007</author><pubDate>Fri, 07 Apr 2017 09:44:40 +0800</pubDate><description><![CDATA[原文地址：http://www.cnblogs.com/wangtao_20/p/4791265.html




扇区和磁盘块的区别是什么？

 



这么多的单位真的很难记忆，很难区别，最好是自己了解原理。物理层面分为磁道，扇区。

磁盘块是个虚拟出来的概念，是操作系统中的。操作系统为什么要虚拟个这样的概念出来呢？操作系统与磁盘打交道的最小单位是磁盘块。目前是4k大]]></description><category></category></item><item><title><![CDATA[【数据库系统实现】2.1 存储器层次]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/69499488</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/69499488</guid><author>u014006007</author><pubDate>Fri, 07 Apr 2017 08:58:26 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Mysql复制关系]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/64922273</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/64922273</guid><author>u014006007</author><pubDate>Wed, 22 Mar 2017 17:17:06 +0800</pubDate><description><![CDATA[复制分成三步：




(1)    master将改变记录到二进制日志(binary log)中（这些记录叫做二进制日志事件，binary log events）；

(2)    slave将master的binary log events拷贝到它的中继日志(relay log)；

(3)    slave重做中继日志中的事件，将改变反映它自己的数据。




M]]></description><category></category></item><item><title><![CDATA[【设计模式】二、单例模式]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/64904877</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/64904877</guid><author>u014006007</author><pubDate>Wed, 22 Mar 2017 13:05:54 +0800</pubDate><description><![CDATA[创建一个对象并不难，但当我们不得不为每新添加一种抽象类或接口而到处修改客户代码时，就不得不思考直接使用new创建对象带来的高耦合。创建类型的模式将使用对象和
实例化对象 进行了分离。创建类型模式包括：单例模式、工厂方法模式、原型模式。下面先看单例模式：
单例模式：保证一个类在系统里只有一个实例化对象。
应用：缓存池、数据库连接池、线程池、一些应用服务实例。
1.最简单的单例
packag]]></description><category></category></item><item><title><![CDATA[【设计模式】一、模板方法模式]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/64441235</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/64441235</guid><author>u014006007</author><pubDate>Tue, 21 Mar 2017 22:45:07 +0800</pubDate><description><![CDATA[前言
面向对象的三大特点：封装(对象隐藏了数据与具体实现细节)、继承、多态。
设计模式的目的是“重用”，避免重复造轮子。
模式的定义：某一上下文环境中的一类问题 “常用/通用”的解决方法。
每个模式的四个基本要素：模式名称、问题、方法、效果。四个基本要素全面描述了特定的上下文中，相关的类、对象如何协作解决问题。
一、第一个模式——模板方法模式Template Method
1.DRY原]]></description><category></category></item><item><title><![CDATA[贪心Greedy]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/62214675</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/62214675</guid><author>u014006007</author><pubDate>Wed, 15 Mar 2017 10:54:42 +0800</pubDate><description><![CDATA[先看一下这个问题：


LeetCode 55. Jump Game



Question

Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents yo]]></description><category></category></item><item><title><![CDATA[动态规划（DP）问题分析汇总]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/62037500</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/62037500</guid><author>u014006007</author><pubDate>Tue, 14 Mar 2017 11:07:53 +0800</pubDate><description><![CDATA[问题一：
LeetCode 53. Maximum Subarray求最小和


Find the contiguous subarray within an array (containing at least one number) which has the largest sum.

For example, given the array [-2,1,-3,4,-1,2,1,]]></description><category></category></item><item><title><![CDATA[Leetcode56 归并重复区间]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/60465167</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/60465167</guid><author>u014006007</author><pubDate>Sun, 05 Mar 2017 17:04:58 +0800</pubDate><description><![CDATA[new Comparator() {
        @Override
        public int compare(Interval i1, Interval i2) {
            return Integer.compar

一、java list得到数组长度的方法如下：

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的]]></description><category></category></item><item><title><![CDATA[Java中static关键字用法]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/58591844</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/58591844</guid><author>u014006007</author><pubDate>Tue, 28 Feb 2017 13:14:53 +0800</pubDate><description><![CDATA[static 是静态、全局的意思。
一般情况下，一个类的不同对象之间的成员都是相互独立的，但是，在想要该类的所有对象共享同一个成员时就要用到static。此时这个static的成员是被整个类共享的，而不是某个对象的。
1.静态成员变量：可以理解为全局变量，但是java中没有全局变量的概念。
2.静态方法
使用静态方法时，直接用类名+“.”+方法名。不用再实例化，创建类的对象

3.静态]]></description><category></category></item><item><title><![CDATA[LeetCode  27. Remove Element]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/53411866</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/53411866</guid><author>u014006007</author><pubDate>Wed, 30 Nov 2016 21:31:27 +0800</pubDate><description><![CDATA[分类： Array ; Two Points
问题描述：


Given an array and a value, remove all instances of that value in place and return the new length.

Do not allocate extra space for another array, you must do this]]></description><category></category></item><item><title><![CDATA[LeetCode 100. Same Tree]]></title><link>https://blog.youkuaiyun.com/u014006007/article/details/53399612</link><guid>https://blog.youkuaiyun.com/u014006007/article/details/53399612</guid><author>u014006007</author><pubDate>Tue, 29 Nov 2016 20:38:32 +0800</pubDate><description><![CDATA[分类：Tree ；DFS
问题描述：


Given two binary trees, write a function to check if they are equal or not.

Two binary trees are considered equal if they are structurally identical and the nodes have the ]]></description><category></category></item></channel></rss>