自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 php 最大堆的实现

关于最大堆的介绍,网上有丰富的资料,此处不再赘述,只贴出相关代码。

2016-08-13 09:35:09 853

原创 PHP KMP算法实现

PHP KMP算法实现

2016-06-14 16:59:49 552

原创 PHP 二维数组排序

待排序数组如下: $arr = [ ['name'=>'zhangsan', 'age'=>20], ['name'=>'lisi', 'age'=>25], ['name'=>'wangwu', 'age'=>18], ['name'=>'houliu', 'age'=>22], ]; 方法一: function multisort($arr, $k

2015-06-01 16:55:40 389

原创 mysql知识点

1、分页查询要order by id,这样才能用到索引。 2、当数据量很大时,查询后面的页码偏移量很大,消耗的时间相应增多,如每页十行,查询1001页,偏移为 limit 10000,10 以下的sql语句就不适用了 select * from content order by id desc limit 10000,10; 可以使用子查询来改善: select * from cont

2015-05-26 10:57:51 383

原创 php 大文件上传需要注意的设置

upload_max_filesize 单文件最大尺寸 post_max_size 表单数据尺寸 memory_limit 内存限制 max_input_time 最大输入时间 max_execution_time 最大执行时间 有的可通过ini_set在脚本中设置,有的不行。可以参考手册。 PHP_INI_USER 可在用户脚本(例如 ini_set

2015-03-13 15:30:25 326

原创 MySQL分组查询

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

2015-02-27 16:28:00 618

转载 vsftp 虚拟用户配置

安装vsftp时没有db_load这个命令 该命令需要 db4-utils 的包     为vsftp建立虚拟用户    在RedHat AS里,是自带了vsftpd为系统提供了一个ftp服务,但在实际应用中根据自己的需要还是要做不少的配置。   我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp

2014-12-04 17:20:50 326

转载 vsftp虚拟用户pam认证文件的创建和配置

vsftp虚拟用户使用pam认证方式:   首先将虚拟用户名和密码写入一个文件:   #vi user.txt ftpuser1 123456 ftpuser2 123456 ……   之后执行命令将 user.txt 文件转换成加密的PAM认证文件:   db_load -T -t hash -f user.txt  ftpuser.bdb      之后修改:

2014-12-02 11:56:40 1725

转载 nginx php-fpm file not found错误

使用php-fpm解析PHP,"No input file specified","File not found"是令nginx新手头疼的常见错误,原因是php-fpm进程找不到SCRIPT_FILENAME配置的要执行的.php文件,php- fpm返回给nginx的默认404错误提示。 比如我的网站doucument_root下没有test.php,访问这个文件时通过抓包可以看到返回的内

2014-11-25 14:43:16 3815

转载 PHP Excel

经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。 view source print? 01 // 输出Excel文件头,可把user

2014-10-27 11:18:29 391

原创 Linux设置添加MySQL Apache为系统服务并开机启动

一、MySQL:

2014-10-21 17:18:44 2788

原创 Linux yum源设置为本地文件夹

在Linux中安装软件时,很多软件在系统光盘都可以找到,

2014-10-20 12:54:31 7474

转载 Linux下安装MySQL遇到的问题

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

2014-10-19 20:45:50 818

转载 Linux(centos)下编译安装MySQL5.6.1

MySQL5.5以后的版本通过cmake编译,安装前需确认系统

2014-10-19 20:38:16 335

转载 理解PHP内核

http://www.nowamagic.net/librarys/veda/detail/1442

2014-10-10 15:26:53 305

转载 putty颜色配置

配置putty的颜色:默认的putty的配色下,在黑色背景中辨认蓝色标识的文件夹路径实在费劲,太毁眼睛了。 根据列出来的RGB参数,稍微手动配置一下,然后保存: * Default Foreground: 255/255/255 * Default Background: 51/51/51 * ANSI Black: 77/77/77 * AN

2014-10-09 14:28:03 495

转载 PHP二维数组排序

一维数组排序可以使用asort、ksort等一些方法进程排序,相对来说比较简单。二维数组的排序怎么实现呢?使用array_multisort和usort可以实现 例如像下面的数组:    代码如下: $users = array(     array('name' => 'tom', 'age' => 20)     , array('name' => 'ann

2014-09-29 10:40:36 373

原创 知识点

修改X-Powered-By 信息:header

2014-09-28 12:37:40 292

原创 无限级分类--获取子分类

根据role_id获取子分组     function getChild($role_arr, $pid=0){         $arr = array();         foreach($role_arr as $val){             if($val['pid'] == $pid){                 $arr[] = array_merge($val

2014-09-26 16:46:15 1113

原创 chrome浏览器使用uploadify插件频繁崩溃的原因及解决办法

公司项目中使用到了

2014-09-24 15:19:58 1071

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除