<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sun_1sun的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sun_1sun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sun_1sun]]></copyright><item><title><![CDATA[sort +awk+uniq 统计文件中出现次数最多的前10个单词]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50911684</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50911684</guid><author>sun_1sun</author><pubDate>Thu, 17 Mar 2016 10:45:57 +0800</pubDate><description><![CDATA[原文地址：+awk+uniq 统计文件中出现次数最多的前10个单词" style="text-decoration:none; color:rgb(62,115,160)">sort +awk+uniq 统计文件中出现次数最多的前10个单词作者：小新

实例
cat logt.log|sort -s -t '-' -k1n |awk '{print $1;}'|uniq -c|sort -k]]></description><category></category></item><item><title><![CDATA[linux下cat命令详解]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50906687</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50906687</guid><author>sun_1sun</author><pubDate>Wed, 16 Mar 2016 17:08:12 +0800</pubDate><description><![CDATA[cat主要有三大功能：
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename  
   只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件： $cat file1 file2 > file

参数：
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -]]></description><category></category></item><item><title><![CDATA[awk好文章记录一下]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50903629</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50903629</guid><author>sun_1sun</author><pubDate>Wed, 16 Mar 2016 11:31:34 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/chengmo/archive/2013/01/17/2865479.html]]></description><category></category></item><item><title><![CDATA[Vim命令合集]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50844338</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50844338</guid><author>sun_1sun</author><pubDate>Mon, 14 Mar 2016 11:57:19 +0800</pubDate><description><![CDATA[命令历史
以:和/开头的命令都有历史纪录，可以首先键入:或/然后按上下箭头来选择某个历史命令。
启动vim
在命令行窗口中输入以下命令即可
vim 直接启动vim
vim filename 打开vim并创建名为filename的文件
文件命令
打开单个文件
vim file
同时打开多个文件
vim file1 file2 file3 ...
在vim窗口中打开一个新文件]]></description><category></category></item><item><title><![CDATA[linux系统查看显卡驱动安装与否]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50783103</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50783103</guid><author>sun_1sun</author><pubDate>Wed, 02 Mar 2016 21:03:47 +0800</pubDate><description><![CDATA[命令行下执行：
$ lshw -c video
看configurure字段有没有driver字样，若有内容，则显卡驱动装好了。
例子：]]></description><category></category></item><item><title><![CDATA[linux grep命令详解]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50779732</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50779732</guid><author>sun_1sun</author><pubDate>Wed, 02 Mar 2016 14:34:27 +0800</pubDate><description><![CDATA[简介

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具，它能使用正则表达式搜索文本，并把匹配的行打印出来。

Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展]]></description><category></category></item><item><title><![CDATA[Linux shell中的竖线（|）——管道符号]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50773209</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50773209</guid><author>sun_1sun</author><pubDate>Tue, 01 Mar 2016 15:53:34 +0800</pubDate><description><![CDATA[管道符号，是unix一个很强大的功能,符号为一条竖线:"|"。
用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2，例如:




$ls -s|sort -nr (请注意不要复制$符号进去哦)



-s 是file size，-n是numeric-sort，-r是rever]]></description><category></category></item><item><title><![CDATA[linux sed命令详解]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50772898</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50772898</guid><author>sun_1sun</author><pubDate>Tue, 01 Mar 2016 15:24:25 +0800</pubDate><description><![CDATA[简介

sed 是一种在线编辑器，它一次处理一行内容。处理时，把当前处理的行存储在临时缓冲区中，称为“模式空间”（pattern space），接着用sed命令处理缓冲区中的内容，处理完成后，把缓冲区的内容送往屏幕。接着处理下一行，这样不断重复，直到文件末尾。文件内容并没有 改变，除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件；简化对文件的反复操作；编写转换程序等。]]></description><category></category></item><item><title><![CDATA[ubuntu 花屏、卡死]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50772334</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50772334</guid><author>sun_1sun</author><pubDate>Tue, 01 Mar 2016 14:31:34 +0800</pubDate><description><![CDATA[解决办法：
【安装】
1 安装时按任一键，将出现选单“就是有试用和安装”那个界面
2 选语言后，光标移到“试用和安装”，按F6【其他选项】，再按ESC跳出来
3 此时屏幕下方会有一行“开机选项”【一段可编辑的文字】
4 找到“quite splash”,在其后空一格输入nomodeset
5 按enter，就进入“试用和安装”界面

【初次使用-安装成功后】
1 GRUB界面，按]]></description><category></category></item><item><title><![CDATA[编译安装PHP7并安装Redis扩展Swoole扩展]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50750696</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50750696</guid><author>sun_1sun</author><pubDate>Fri, 26 Feb 2016 16:24:46 +0800</pubDate><description><![CDATA[编译安装php7的redis扩展支持







2

3

4

5

6

7

8

9





wget
-c https://github.com/phpredis/phpredis/archive/php7.zip

unzip
php7.zip

 

cd
phpredis-php7

/usr/lo]]></description><category></category></item><item><title><![CDATA[linux 基本命令]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50749580</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50749580</guid><author>sun_1sun</author><pubDate>Fri, 26 Feb 2016 14:34:56 +0800</pubDate><description><![CDATA[要启动一个终端，可以选择 应用程序 → 附件 → 终端。快捷方式：Ctrl + Alt + T
ALT+F2 Run a command: gnome-terminal


[编辑]1.3.4.2. 常用命令



查看目录： ls

ls (List) 用不同颜色、经过排列的文本列出目录下的文件。
创建目录： mkdir (目录名)

mkdir (MaKeDIRect]]></description><category></category></item><item><title><![CDATA[ubuntu 安装php7]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50735454</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50735454</guid><author>sun_1sun</author><pubDate>Thu, 25 Feb 2016 09:54:58 +0800</pubDate><description><![CDATA[tar jxf php-7.0.0alpha2.tar.bz2


 
安装:
sudo apt-get update
sudo apt-get install libxml2-dev


安装gcc
sudo apt-get  install  build-essential


sudo apt-get install openssl 
sudo apt-get i]]></description><category></category></item><item><title><![CDATA[ubuntu各文件夹简介]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50731414</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50731414</guid><author>sun_1sun</author><pubDate>Wed, 24 Feb 2016 15:49:57 +0800</pubDate><description><![CDATA[ubuntu各文件夹简介



/bin 二进制可执行命令
/dev 设备文件（硬盘/光驱等）
/etc 系统管理和配置文件
/etc/rc.d 启动的配置文件和脚本
/home 用户主目录，下面会有以登录用户名作为文件夹名的各文件夹
/lib 标准程序设计库又叫动态链接共享库，作用类似windows里的.dll文件
/sbin 系统管理命令，这里存放的是系统管理员使用的管理程]]></description><category></category></item><item><title><![CDATA[正则表达式 - 语法]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50723579</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50723579</guid><author>sun_1sun</author><pubDate>Tue, 23 Feb 2016 15:33:08 +0800</pubDate><description><![CDATA[正则表达式(regular expression)描述了一种字符串匹配的模式，可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。


列目录时，　dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式]]></description><category></category></item><item><title><![CDATA[Linux常用命令大全]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50697765</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50697765</guid><author>sun_1sun</author><pubDate>Fri, 19 Feb 2016 14:26:50 +0800</pubDate><description><![CDATA[系统信息 
arch 显示机器的处理器架构(1) 
uname -m 显示机器的处理器架构(2) 
uname -r 显示正在使用的内核版本 
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 
hdparm -i /dev/hda 罗列一个磁盘的架构特性 
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 
cat /proc/cpui]]></description><category></category></item><item><title><![CDATA[php socket异步]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50535300</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50535300</guid><author>sun_1sun</author><pubDate>Mon, 18 Jan 2016 10:49:19 +0800</pubDate><description><![CDATA[/**
 * socket异步请求
 * @author mijunzhu 2015-01-14
 * @param string  $sHost  主机不带http:// 和 端口号
 * @param string  $sMethod  post / get
 * @param string  $sUrl   不带域名
 * @param array   $arData  数组
 * @par]]></description><category></category></item><item><title><![CDATA[redis 数据类型详解 以及 redis适用场景场合]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50508222</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50508222</guid><author>sun_1sun</author><pubDate>Wed, 13 Jan 2016 09:38:54 +0800</pubDate><description><![CDATA[1.  MySql+Memcached架构的问题

 

　　实际MySQL是适合进行海量数据存储的，通过Memcached将热点数据加载到cache，加速访问，很多公司都曾经使用过这样的架构，但随着业务数据量的不断增加，和访问量的持续增长，我们遇到了很多问题：

　　1.MySQL需要不断进行拆库拆表，Memcached也需不断跟着扩容，扩容和维护工作占据大量开发时间。

　　2]]></description><category></category></item><item><title><![CDATA[curl 单个请求和多个请求]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50448597</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50448597</guid><author>sun_1sun</author><pubDate>Sat, 02 Jan 2016 16:06:53 +0800</pubDate><description><![CDATA[// 单个请求
 public function curlSingle($url = "", $data)
   {  
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
		curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data))]]></description><category></category></item><item><title><![CDATA[PHP哈希表结构的深入剖析]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50198641</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50198641</guid><author>sun_1sun</author><pubDate>Sun, 06 Dec 2015 21:39:18 +0800</pubDate><description><![CDATA[http://www.nowamagic.net/academy/detail/1201011








我们知道在C语言里数组是一个基本的内存块(chunk of memory)，所以使用一定要明确数组长度而动态数组几乎是不可能的，同理associative array（关联数组）这种形式的也是不存在的，但在PHP里面数组是一个很灵活的数据结构，当然不仅仅PHP在现代动态]]></description><category></category></item><item><title><![CDATA[php底层HashTable的实现]]></title><link>https://blog.youkuaiyun.com/sun_1sun/article/details/50198469</link><guid>https://blog.youkuaiyun.com/sun_1sun/article/details/50198469</guid><author>sun_1sun</author><pubDate>Sun, 06 Dec 2015 21:24:00 +0800</pubDate><description><![CDATA[本文转载自：  http://segmentfault.com/blog/tree/1190000000718519  

HashTable对PHP来说是一种非常重要的数据结构。很多PHP的内部实现（变量的作用域，函数表，类的属性、方法，数组）就是通过HashTable来实现的。最近了解了一下PHP底层HashTable的实现。

PHP底层HashTable的实现有两个非常重要的结构分]]></description><category></category></item></channel></rss>