<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kid1ing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kid1ing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kid1ing]]></copyright><item><title><![CDATA[linux下nginx+ffmpeg推流实录]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/79372079</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/79372079</guid><author>kid1ing</author><pubDate>Sun, 25 Feb 2018 22:11:26 +0800</pubDate><description><![CDATA[1.下载nginx，nginx-rtmp-module； 
2.下载并安装pcre,zlib,openssl（apt install ssllib-dev，可能需要aptitude） 
3.安装nginx， –module=../nginx-rtmp-module 
4.启动nginx，并测试是否启动成功（访问localhost:8080） 
5.安装ffmpeg 
6.尝试推流：ffmpeg -...]]></description><category></category></item><item><title><![CDATA[win10系统开启局域网共享]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/79372030</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/79372030</guid><author>kid1ing</author><pubDate>Sun, 25 Feb 2018 22:04:14 +0800</pubDate><description><![CDATA[引言

事情的起因是寒假在家想用安卓手机播放电脑上的视频，因为之前在win7上搞过这个，所以上网搜了几篇win10开smb服务以及开局域网共享的教程就开始操作。结果按照教程操作完成之后，我发现安卓手机使用ES文件浏览器或者XPlore并不能搜索到电脑，一开始还以为是软件问题，换了几个版本还是不行，于是上网搜索资料，并没有发现什么有用的东西，最后自己摸索了一阵子，发现在win10上还需要一个步骤来确...]]></description><category></category></item><item><title><![CDATA[crontab使用记录]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/78021512</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/78021512</guid><author>kid1ing</author><pubDate>Mon, 18 Sep 2017 17:22:48 +0800</pubDate><description><![CDATA[crontab用法crontab命令如何使用网上讲得很多，我就简单说一下它是用来干嘛的，以及常用的一些命令。 
这个命令用来定时执行某些任务，任务可能是一些shell脚本或者其他命令。]]></description><category></category></item><item><title><![CDATA[杂七杂八]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/77692610</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/77692610</guid><author>kid1ing</author><pubDate>Wed, 30 Aug 2017 01:25:23 +0800</pubDate><description><![CDATA[close() 会关闭双向的连接，该进程不能再使用该fd，并将fd的引用计数减1，直到该fd的引用计数为0，彻底销毁链接，并丢弃缓冲区中的数据； 
shutdown() 改变了fd的可用性，它不会检测引用计数，一个进程shutdown该fd，所有共享该fd的进程在调用读或写时都可能出错；如果是关闭写端，它会将缓冲区中的数据发送出去。tw_recycle选项不要开启，当客户端位于NAT网路中会造成大量]]></description><category></category></item><item><title><![CDATA[ubuntu 1704 安装 nginx]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/77348807</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/77348807</guid><author>kid1ing</author><pubDate>Fri, 18 Aug 2017 00:46:15 +0800</pubDate><description><![CDATA[今天在ubuntu上安装了nginx，简单记录一下步骤： 
由于nginx源码的编译需要依赖 pcre和zlib，所以首先下载编译它们的代码：1. pcrePCRE下载好之后，解压，然后进入解压之后的目录，执行：./configure
make 
sudo make install2.zlibzlib下载好之后，解压，进入解压目录：./configure
make 
sudo make instal]]></description><category></category></item><item><title><![CDATA[c++11中输出enum class变量的数值]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/74785999</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/74785999</guid><author>kid1ing</author><pubDate>Sat, 08 Jul 2017 11:35:24 +0800</pubDate><description><![CDATA[enum class强枚举类c++11中定义了强枚举类，即enum class，与之前的enum类型相比，它解决了以下三个问题： 
1. 枚举类型与整形之间的隐式转换： 
2. 底层类型无法由程序员指定: 
3. 弱作用域]]></description><category></category></item><item><title><![CDATA[ubuntu1704下安装wineQQ]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/74682420</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/74682420</guid><author>kid1ing</author><pubDate>Fri, 07 Jul 2017 14:15:07 +0800</pubDate><description><![CDATA[本文是我在ubuntu1704环境下安装wineQQ的流程记录，说不定以后还能用到。安装wine安装wine没什么好说的，去官网找到对应教程，一步一步照着做即可。]]></description><category></category></item><item><title><![CDATA[使用c++11新特性实现线程池]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/74512698</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/74512698</guid><author>kid1ing</author><pubDate>Thu, 06 Jul 2017 00:54:08 +0800</pubDate><description><![CDATA[使用c++ 11新特性实现线程池使用c 11新特性实现线程池

线程池的主要思想是将任务和执行任务的线程分开，任务可以分配给线程池里的线程执行，线程执行完当前任务之后会查看任务列表是否为空，如果不为空继续取任务执行。]]></description><category></category></item><item><title><![CDATA[linux中的数据结构之链表]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/74103558</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/74103558</guid><author>kid1ing</author><pubDate>Sun, 02 Jul 2017 12:20:29 +0800</pubDate><description><![CDATA[linux的内核实现中使用了很多数据结构，如链表，队列，红黑树等。其中链表的实现很独特，它将链表的前后指针提了出来，定义为一个结构体，然后包含该结构体的数据结构就成为了链表上的一员。即实现了链表指针与数据的分离，使其更具有通用性。]]></description><category></category></item><item><title><![CDATA[Ubuntu中升级gcc,g++版本]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/72461399</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/72461399</guid><author>kid1ing</author><pubDate>Thu, 18 May 2017 11:41:42 +0800</pubDate><description><![CDATA[本人Ubuntu版本为1204，原gcc版本为4.6，由于gcc从4.8才开始完整支持c++11，所以决定升级gcc和g++。检查发现，1204版本目前(2017.5.18)可升级的最高版本为4.9版本——尽管当前最新版本是7.1]]></description><category></category></item><item><title><![CDATA[linux IO复用笔记_更新中]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/72156230</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/72156230</guid><author>kid1ing</author><pubDate>Mon, 15 May 2017 15:56:18 +0800</pubDate><description><![CDATA[int epoll_create(int size);
int epoll_ctl(int epfd, int op, int fd, epoll_event *events);
int epoll_wait(int epfd, epoll_event *events,int maxevents, int timeout);]]></description><category></category></item><item><title><![CDATA[后缀树应用之寻找重复出现过的最长子串]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/71425122</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/71425122</guid><author>kid1ing</author><pubDate>Mon, 08 May 2017 16:59:07 +0800</pubDate><description><![CDATA[后缀树应用之寻找重复出现过的最长子串
  给定一个字符串s，假设该字符串内只包含数字和字母，试找出其重复出现的最长子串。
  
  Sample Input: 
  strstr 
  thisisastringwhichisisis
  
  Sample Output: 
  str 
  isis
《编程珠玑》最后一章有提到这个例子，书中使用了后缀树这一技巧。后缀树其实可以看作一个由字符串s倒]]></description><category></category></item><item><title><![CDATA[阿里2017暑期编程测试之关系]]></title><link>https://blog.youkuaiyun.com/kid1ing/article/details/67637922</link><guid>https://blog.youkuaiyun.com/kid1ing/article/details/67637922</guid><author>kid1ing</author><pubDate>Tue, 28 Mar 2017 15:59:18 +0800</pubDate><description><![CDATA[阿里编程测试之关系
昨天做了阿里内推的编程测试，题目大致意思如下：
  定义一个关系对集合S = {(A,B),(B,J),(C,D),(E,F),(G,H),(H,I),(I,J)}，每一个关系对之间的关系可以是同事，同学，老乡等。关系间的距离可以定义为到达对方所需的最小步数，即AB之间距离为1，AJ之间距离为2.请写一个函数，实现如下功能：给定两个人x和y，一个数字d，判断这两个人在距离d内存不存]]></description><category></category></item></channel></rss>