<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[肥基姆的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/oaa608868</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; oaa608868]]></copyright><item><title><![CDATA[ElasticSearch自定义分析器-集成结巴分词插件]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54923141</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54923141</guid><author>oaa608868</author><pubDate>Wed, 08 Feb 2017 09:43:33 +0800</pubDate><description><![CDATA[关于结巴分词 ElasticSearch 插件：
https://github.com/huaban/elasticsearch-analysis-jieba
该插件由huaban开发。支持Elastic Search 版本
结巴分词分析器
结巴分词插件提供3个分析器：jieba_index、jieba_search和jieba_other。

jieba_index: 用于索引分词，]]></description><category></category></item><item><title><![CDATA[C++排序方法：插入排序、交换排序、选择排序]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54915959</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54915959</guid><author>oaa608868</author><pubDate>Tue, 07 Feb 2017 20:58:30 +0800</pubDate><description><![CDATA[数据排序（sorting）是最重要的计算应用之一。例如查字典，字典中的词条是按序存放的，我们才能按字母顺序找到要查的字。又如图书馆的藏书也是按书的编号有序排列的。在计算机上数据库里的资料也是有序排列的。
排序的概念： 

排序（sorting）是数据处理中经常使用的一种重要运算，其功能是将数据元素的无序序列调整为有序序列。 数据元素中一般有多个数据项，排序可选择其中一个可排序的数据项（可进行]]></description><category></category></item><item><title><![CDATA[C++单链表的基本算法]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54912034</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54912034</guid><author>oaa608868</author><pubDate>Tue, 07 Feb 2017 16:48:41 +0800</pubDate><description><![CDATA[线性表是最简单，最常用的一种数据结构。线性表的逻辑结构是n个数据元素的有限序列（a1,a2,…,an）。而线性表的物理结构，我们已经学习过顺序表，也就是数组 ；另一种线性表的物理结构——链表 。

什么是单链表
单链表（Singly Linked list）也称线性链表。每个元素占用一个节点（Node）。一个节点至少包含两个域，一个域存放数据信息info，其数据类型由应用问题决定，另一个存放]]></description><category></category></item><item><title><![CDATA[C++ if语句详解]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54908414</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54908414</guid><author>oaa608868</author><pubDate>Tue, 07 Feb 2017 12:18:33 +0800</pubDate><description><![CDATA[if语句是实现分支结构的常用分支语句之一，另外还有条件运算符、switch语句等。
if语句的功能是：根据给定条件，选择程序执行方向。

if语句的基本格式
“if语句”又称条件语句，其基本格式为：
    if(表达式)      语句1;
    else           语句2;
其中： 

表达式——条件表达式，可以是C++中任意合法表达式，如算术、关系、逻辑或逗号表]]></description><category></category></item><item><title><![CDATA[[2017.02.04] C++学习记录(1)]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54896320</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54896320</guid><author>oaa608868</author><pubDate>Mon, 06 Feb 2017 19:48:28 +0800</pubDate><description><![CDATA[编编程语言的目的是帮助程序员以代码的形式表述ideas。编程语言一方面为程序员提供一组关于可以做什么的抽象，另一方面为程序员提供可以被机器执行的轮子。C++编程语言，支持4种编程范式：过程式（Procedural Programming，主要集中在过程和合适的数据结构）、数据抽象（Data abstraction，主要表现为设计抽象接口隐藏具体实现细节）、面向对象编程（Object-oriente]]></description><category></category></item><item><title><![CDATA[netty 对 protobuf 协议的解码与包装探究(2)]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54893776</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54893776</guid><author>oaa608868</author><pubDate>Mon, 06 Feb 2017 15:53:33 +0800</pubDate><description><![CDATA[netty 默认支持protobuf 的封装与解码，如果通信双方都使用netty则没有什么障碍，但如果客户端是其它语言（C#）则需要自己仿写与netty一致的方式（解码+封装），提前是必须很了解netty是如何进行封装与解码的。这里主要通过读源码主要类ProtobufVarint32FrameDecoder(解码)+ProtobufVarint32LengthFieldPrepender(封装) ]]></description><category></category></item><item><title><![CDATA[Linux 意外操作后如何进行数据抢救_0]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54884727</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54884727</guid><author>oaa608868</author><pubDate>Sun, 05 Feb 2017 23:03:25 +0800</pubDate><description><![CDATA[Linux 意外操作后如何进行数据抢救

在 GUI 中使用  shift + delete  组合键或是 CLI 下使用 rm -rf 删除选项，这个文件并没有从硬盘（或是其它存储设备）上彻底销毁。当它文件被删除以后，inode 的数据指针部分被清零，仅仅是从系统的目录结构中被移除，但是这个文件仍然存在你磁盘中的某个
block 物理位置上。（ ls -li 或 stat 查询一个文件所对]]></description><category></category></item><item><title><![CDATA[Javaweb程序服务器部署_1]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54882631</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54882631</guid><author>oaa608868</author><pubDate>Sun, 05 Feb 2017 19:08:24 +0800</pubDate><description><![CDATA[话说从接触web后就想着写一个自己的站点然后别人都可以访问，这也是一个小目标吧，从之前在使用校园网的时候把自己的电脑当成服务器然后部署使用同学的电脑访问，现在想让所有人都可以访问，于是就花重金租了腾讯的云服务器，至于怎么租腾讯的云服务器就不赘述了，其实还有阿里的可以选择。
　　在租服务器的时候选的系统是centos7，之前使用过ubuntu只是听说服务器的系统一般都选centos就选了，后来查了]]></description><category></category></item><item><title><![CDATA[Docker 基础 - Dockerfile]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54880235</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54880235</guid><author>oaa608868</author><pubDate>Sun, 05 Feb 2017 11:28:24 +0800</pubDate><description><![CDATA[Dockerfile 是一个文本格式的配置文件，用户可以使用 Dockerfile 快速创建自定义的镜像。我们会先介绍 Dockerfile 的基本结构及其支持的众多指令，并具体讲解通过执行指令来编写定制镜像的 Dockerfile。
基本结构
Dockerfile 由一行行命令语句组成，并且支持已 # 开头的注释行。一般而言，Dockerfile 的内容分为四个部分：基础镜像信息、维护者信息]]></description><category></category></item><item><title><![CDATA[SQL Server-聚焦事务、隔离级别详解（二十九）]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54866899</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54866899</guid><author>oaa608868</author><pubDate>Sat, 04 Feb 2017 22:43:29 +0800</pubDate><description><![CDATA[前言
事务一直以来是我最薄弱的环节，也是我打算重新学习SQL Server的出发点，关于SQL Server中事务将分为几节来进行阐述，Always to review the basics。 
事务简介
事务是一个工作单元，可能包含查询和修改数据以及修改数据定义等多个活动。我们可以显式或隐式的定义事务边界。可以使用BEGIN TRAN或者BEGIN TRANSACTION语句显式的定义事务]]></description><category></category></item><item><title><![CDATA[iOS开发入门 ? C语言系列二]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54865237</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54865237</guid><author>oaa608868</author><pubDate>Sat, 04 Feb 2017 19:03:29 +0800</pubDate><description><![CDATA[0]]></description><category></category></item><item><title><![CDATA[Abp之工作单元与事务]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54863286</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54863286</guid><author>oaa608868</author><pubDate>Sat, 04 Feb 2017 15:08:23 +0800</pubDate><description><![CDATA[环境:Abp1.2
疑问:没有调用工作单元的SaveChanges方法引起的事务提交时机的问题.
例如:有一个应用服务代码如下:

 public void CreatePhrase(PhraseCreateDto input)
        {var phrase = Mapper.Map(input);
                phrase.Id = Guid.NewGu]]></description><category></category></item><item><title><![CDATA[神经网络学习笔记-02-循环神经网络]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54861871</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54861871</guid><author>oaa608868</author><pubDate>Sat, 04 Feb 2017 11:18:24 +0800</pubDate><description><![CDATA[神经网络学习笔记-02-循环神经网络
本文是根据WildML的Recurrent Neural Networks Tutorial写的学习笔记。
不推荐阅读（写的不好）
循环神经网络
循环神经网络适用于处理序列化信息，比如：语言翻译，语音识别等。
如果，我们要实现一个翻译功能。首先需要理解原句中每个单词的含义。
这就需要根据上下文来理解。
假如：原句中的每个单词，以此对应神经网络中一]]></description><category></category></item><item><title><![CDATA[【算法整理】听说你写的算法很牛？-优质算法衡量标准探讨]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54849807</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54849807</guid><author>oaa608868</author><pubDate>Fri, 03 Feb 2017 22:23:21 +0800</pubDate><description><![CDATA[引文
我有个朋友有算法强迫症，每次一看到别人写的算法，就有上去改的冲动，不然就会偏头疼，主要症结在于他认为别人写的算法不好，但是什么的算法可以评判为好，什么样的算法可以评判为不好？最近为了治愈他，我特地写了这篇文章。
算法的衡量从两个方向出发：时间复杂度和空间复杂度。本文主要是不讲具体算法，只将算法的衡量，重点讲解如何衡量算法的复杂度，解决平时见到的XX算法时间复杂是O(logn)O(logn]]></description><category></category></item><item><title><![CDATA[KB奇遇记(6)：搞笑的ERP项目团队]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54848580</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54848580</guid><author>oaa608868</author><pubDate>Fri, 03 Feb 2017 17:48:21 +0800</pubDate><description><![CDATA[早在我们来之前，KB公司这边就已经组建了ERP项目组了，当时IT就只有一个人，属网管出身。而关键用户分两种类型：专职关键用户和兼职关键用户。专职关键用户组织结构上已经调动到信息部，常驻在项目组里工作，财务模块2个人，采购模块1个人，其他模块没有。兼职关键用户平时都是在各自部门里，平时该做什么还是什么，只有ERP项目组有需要的时候才会让他们过来处理一下，几个小时之后然后就回各自部门了，每个模块大概有]]></description><category></category></item><item><title><![CDATA[纯css实现轮播图]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54844852</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54844852</guid><author>oaa608868</author><pubDate>Fri, 03 Feb 2017 09:18:33 +0800</pubDate><description><![CDATA[轮播图的实现原理其实是比较简单的
举个例子    





main的宽度是100px
div-main的宽度是500px
我们用js控制div-main往左或往右移动，这样就实现了轮播，简单把
好了，先介绍个 css3的api 
animation: myfirst 5s linear 2s infinite alternate;
myfirst：动画名
5s：动画多]]></description><category></category></item><item><title><![CDATA[MyBatis 源码分析——配置信息]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54836119</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54836119</guid><author>oaa608868</author><pubDate>Thu, 02 Feb 2017 15:43:16 +0800</pubDate><description><![CDATA[MyBatis框架的启动前期需要加载相关的XML配置信息。从官网上我们可以了解到他具有十几个节点。其中笔者认为比较重要的节点是settings节点、properties节点、environments节点、 transactionManager节点。至于相关的作用到官网看过一篇都会明白。
MyBatis框架的XML配置到底有几个节点，这个必须去查看一下相关的DTD文件才行。DTA文件就在包名为or]]></description><category></category></item><item><title><![CDATA[网管的自我修养-工具准备]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54812179</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54812179</guid><author>oaa608868</author><pubDate>Wed, 01 Feb 2017 21:53:22 +0800</pubDate><description><![CDATA[正所谓工欲善其事必先利其器。毕竟输出除了手法还是要靠装备的。下面分别从硬件和软件两个方面介绍，软件部分由于涉及版权问题，而且每个人也有自己的偏好。所以只说功能和作用，不表明具体品牌名称。：
一、硬件基础篇
压线钳：可以说是最具代表性的网管工具，假如网管是一个英雄职业，那么图标就应该是压线钳。压线钳的好坏直接影响制作网线的质量，好的压线钳使水晶头里每个铜片的均匀受力嵌入整齐，并且应配有制动机关，]]></description><category></category></item><item><title><![CDATA[quagga源码学习--BGP协议创建对等体]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54808738</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54808738</guid><author>oaa608868</author><pubDate>Wed, 01 Feb 2017 13:28:17 +0800</pubDate><description><![CDATA[现有的路由协议都是通过分布式协议逐个配置协商运行的，协议协议，一个就不需要协议咯，至少2个才能够协议着做事情嘛，不过呢，这样就出现网元过多配置困难的问题，对网管软件要求也越来越高，
SDN或许可能改变这个局面，但不管软件如何定义，报文还是在一个一个网络节点传输的，所以我们看到quagga这样多的传统网络配置命令不要觉得繁琐，不配置的话，协议不会工作哦。
 
嗯，这章的主题是创建对等体，就是通]]></description><category></category></item><item><title><![CDATA[1. Two Sum]]></title><link>https://blog.youkuaiyun.com/oaa608868/article/details/54800074</link><guid>https://blog.youkuaiyun.com/oaa608868/article/details/54800074</guid><author>oaa608868</author><pubDate>Tue, 31 Jan 2017 20:18:12 +0800</pubDate><description><![CDATA[Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution.
Example:
Given nums = [2, 7]]></description><category></category></item></channel></rss>