<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sr_csdn的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sr_csdn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sr_csdn]]></copyright><item><title><![CDATA[php 最大堆的实现]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/52197597</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/52197597</guid><author>sr_csdn</author><pubDate>Sat, 13 Aug 2016 09:35:09 +0800</pubDate><description><![CDATA[关于最大堆的介绍，网上有丰富的资料，此处不再赘述，只贴出相关代码。]]></description><category></category></item><item><title><![CDATA[PHP KMP算法实现]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/51673087</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/51673087</guid><author>sr_csdn</author><pubDate>Tue, 14 Jun 2016 16:59:49 +0800</pubDate><description><![CDATA[PHP KMP算法实现]]></description><category></category></item><item><title><![CDATA[PHP 二维数组排序]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/46313355</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/46313355</guid><author>sr_csdn</author><pubDate>Mon, 01 Jun 2015 16:55:40 +0800</pubDate><description><![CDATA[待排序数组如下：
$arr = [
    ['name'=>'zhangsan', 'age'=>20],
    ['name'=>'lisi', 'age'=>25],
    ['name'=>'wangwu', 'age'=>18],
    ['name'=>'houliu', 'age'=>22],
];


方法一：
function multisort($arr, $k]]></description><category></category></item><item><title><![CDATA[mysql知识点]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/46005283</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/46005283</guid><author>sr_csdn</author><pubDate>Tue, 26 May 2015 10:57:51 +0800</pubDate><description><![CDATA[1、分页查询要order by id，这样才能用到索引。
2、当数据量很大时，查询后面的页码偏移量很大，消耗的时间相应增多，如每页十行，查询1001页，偏移为 limit 10000,10 以下的sql语句就不适用了
select * from content order by id desc limit 10000,10;

可以使用子查询来改善：
select * from cont]]></description><category></category></item><item><title><![CDATA[php 大文件上传需要注意的设置]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/44241881</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/44241881</guid><author>sr_csdn</author><pubDate>Fri, 13 Mar 2015 15:30:25 +0800</pubDate><description><![CDATA[upload_max_filesize 单文件最大尺寸
post_max_size 表单数据尺寸

memory_limit
 内存限制
max_input_time
 最大输入时间
max_execution_time
 最大执行时间
有的可通过ini_set在脚本中设置，有的不行。可以参考手册。




PHP_INI_USER
可在用户脚本（例如 ini_set]]></description><category></category></item><item><title><![CDATA[MySQL分组查询]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/43969171</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/43969171</guid><author>sr_csdn</author><pubDate>Fri, 27 Feb 2015 16:28:00 +0800</pubDate><description><![CDATA[MySQL分组查询，随机从各分组取要求行数的数据，数据表结构如下：


按class分组，各分组随机取2条数据，sql如下：
truncate table tmp;
insert into tmp (id,name,class,score) select * from test order by class,rand();
select a.* from tmp a where (sele]]></description><category></category></item><item><title><![CDATA[vsftp 虚拟用户配置]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/41727207</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/41727207</guid><author>sr_csdn</author><pubDate>Thu, 04 Dec 2014 17:20:50 +0800</pubDate><description><![CDATA[安装vsftp时没有db_load这个命令
该命令需要 db4-utils 的包


 

　　为vsftp建立虚拟用户

   在RedHat AS里，是自带了vsftpd为系统提供了一个ftp服务，但在实际应用中根据自己的需要还是要做不少的配置。
　　我们知道，在建立vsftpd用户时，我们一般是在linux下建立用户useradd的方式来访问ftp，但有时我们只想提供ftp]]></description><category></category></item><item><title><![CDATA[vsftp虚拟用户pam认证文件的创建和配置]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/41676687</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/41676687</guid><author>sr_csdn</author><pubDate>Tue, 02 Dec 2014 11:56:40 +0800</pubDate><description><![CDATA[vsftp虚拟用户使用pam认证方式：
 
首先将虚拟用户名和密码写入一个文件：
 
#vi user.txt
ftpuser1
123456
ftpuser2
123456
……
 
之后执行命令将 user.txt 文件转换成加密的PAM认证文件：
 
db_load -T -t hash -f user.txt  ftpuser.bdb   
 
之后修改：
]]></description><category></category></item><item><title><![CDATA[nginx php-fpm file not found错误]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/41481475</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/41481475</guid><author>sr_csdn</author><pubDate>Tue, 25 Nov 2014 14:43:16 +0800</pubDate><description><![CDATA[使用php-fpm解析PHP，"No input file specified"，"File not found"是令nginx新手头疼的常见错误，原因是php-fpm进程找不到SCRIPT_FILENAME配置的要执行的.php文件，php- fpm返回给nginx的默认404错误提示。

比如我的网站doucument_root下没有test.php，访问这个文件时通过抓包可以看到返回的内]]></description><category></category></item><item><title><![CDATA[PHP Excel]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/40505013</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/40505013</guid><author>sr_csdn</author><pubDate>Mon, 27 Oct 2014 11:18:29 +0800</pubDate><description><![CDATA[经常会碰到需要从数据库中导出数据到Excel文件，用一些开源的类库，比如PHPExcel，确实比较容易实现，但对大量数据的支持很不好，很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法，直接向浏览器输出Excel文件。



view
 source


print?







01

//
 输出Excel文件头，可把user]]></description><category></category></item><item><title><![CDATA[Linux设置添加MySQL Apache为系统服务并开机启动]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/40348179</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/40348179</guid><author>sr_csdn</author><pubDate>Tue, 21 Oct 2014 17:18:44 +0800</pubDate><description><![CDATA[一、MySQL：]]></description><category></category></item><item><title><![CDATA[Linux yum源设置为本地文件夹]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/40299169</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/40299169</guid><author>sr_csdn</author><pubDate>Mon, 20 Oct 2014 12:54:31 +0800</pubDate><description><![CDATA[在Linux中安装软件时，很多软件在系统光盘都可以找到，]]></description><category></category></item><item><title><![CDATA[Linux下安装MySQL遇到的问题]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/40268591</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/40268591</guid><author>sr_csdn</author><pubDate>Sun, 19 Oct 2014 20:45:50 +0800</pubDate><description><![CDATA[1.CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test HAVE_NO_NULL - Failed
-- Performing Test H]]></description><category></category></item><item><title><![CDATA[Linux（centos）下编译安装MySQL5.6.1]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/40268535</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/40268535</guid><author>sr_csdn</author><pubDate>Sun, 19 Oct 2014 20:38:16 +0800</pubDate><description><![CDATA[MySQL5.5以后的版本通过cmake编译，安装前需确认系统]]></description><category></category></item><item><title><![CDATA[理解PHP内核]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39963245</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39963245</guid><author>sr_csdn</author><pubDate>Fri, 10 Oct 2014 15:26:53 +0800</pubDate><description><![CDATA[http://www.nowamagic.net/librarys/veda/detail/1442]]></description><category></category></item><item><title><![CDATA[putty颜色配置]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39930585</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39930585</guid><author>sr_csdn</author><pubDate>Thu, 09 Oct 2014 14:28:03 +0800</pubDate><description><![CDATA[配置putty的颜色：默认的putty的配色下，在黑色背景中辨认蓝色标识的文件夹路径实在费劲，太毁眼睛了。




根据列出来的RGB参数，稍微手动配置一下，然后保存：




* Default Foreground: 255/255/255

* Default Background: 51/51/51

* ANSI Black: 77/77/77

* AN]]></description><category></category></item><item><title><![CDATA[PHP二维数组排序]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39666743</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39666743</guid><author>sr_csdn</author><pubDate>Mon, 29 Sep 2014 10:40:36 +0800</pubDate><description><![CDATA[一维数组排序可以使用asort、ksort等一些方法进程排序，相对来说比较简单。二维数组的排序怎么实现呢？使用array_multisort和usort可以实现

例如像下面的数组：

 

 代码如下:

$users = array(

    array('name' => 'tom', 'age' => 20)

    , array('name' => 'ann]]></description><category></category></item><item><title><![CDATA[知识点]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39639561</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39639561</guid><author>sr_csdn</author><pubDate>Sun, 28 Sep 2014 12:37:40 +0800</pubDate><description><![CDATA[修改X-Powered-By 信息：header]]></description><category></category></item><item><title><![CDATA[无限级分类--获取子分类]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39582695</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39582695</guid><author>sr_csdn</author><pubDate>Fri, 26 Sep 2014 16:46:15 +0800</pubDate><description><![CDATA[根据role_id获取子分组
    function getChild($role_arr, $pid=0){
        $arr = array();
        foreach($role_arr as $val){
            if($val['pid'] == $pid){
                $arr[] = array_merge($val]]></description><category></category></item><item><title><![CDATA[chrome浏览器使用uploadify插件频繁崩溃的原因及解决办法]]></title><link>https://blog.youkuaiyun.com/sr_csdn/article/details/39523095</link><guid>https://blog.youkuaiyun.com/sr_csdn/article/details/39523095</guid><author>sr_csdn</author><pubDate>Wed, 24 Sep 2014 15:19:58 +0800</pubDate><description><![CDATA[公司项目中使用到了]]></description><category></category></item></channel></rss>