PHP 堆与堆排序 堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。PHP 堆管理代码如下: php、堆、堆排序 8年前 3667 浏览
PHP 使用401鉴定登录 使用浏览器自带的鉴权方式输入账号密码登录,这里使用到 http 401状态码。PHP代码如下:private function auth_check(){ if( session('USER') ) return true; $name 401 8年前 3641 浏览
堆与堆排序 堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉 堆、堆排序 8年前 6181 浏览
深入解析php中的foreach问题 foreach &$v 后请使用 unset($v)foreach虽然简单,不过它可能会出现一些意外的行为,特别是代码涉及引用的情况下。下面列举了几种case,有助于我们进一步认清foreach的本质 php、foreach 8年前 4588 浏览
sphinx 的安装配置已经 php使用 先当然是从sphnix网站下载sphinx源码包,当前最新版本是:http://www.sphinxsearch.com/downloads/当然,还需要保证你的系统已经安装了My php、sphinx 8年前 4557 浏览
一致性hash算法 - consistent hashing 一致性哈希算法:consistent hashing 算法早在 1997 年就在论文 consistent hashing、一致性、hash 8年前 3310 浏览
php curl_multi 多线程查询 PHP自身没有多线程的,可以借助扩展实现。但是curl_multi* 函数实现了多线程访问网站数据的功能。步骤总结如下:第一步:调用curl_multi_init第二步:循环调用curl_multi_add_ php、curl_multi_init 8年前 4686 浏览
php 常用header头 这里记录下常用header的信息<?php header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 php、header 8年前 3663 浏览
chrome 不支持 lodop chrome升级后LODOP打印插件无法使用今天帮朋友使用LODOP实现一个套打程序时,发现LODOP打印插件在chrome下始终无法使用。分析后发现是自己才升级了chrome,chrome新版默认是禁用npapi的,因此需要手动启用一下,启用方法如下: lodop、chrome 8年前 5171 浏览
js上传图片本地图片预览 通过表单file上传文件时,需要做预览。这里介绍不用ajax上传之后返回url在进行预览的方法。直接预览本地文件。<script type="text/javascript"> /** * 从 file 域获取 本地图片 js、图片、预览 8年前 5272 浏览
Nginx报错403 forbidden (13: Permission denied)的解决办法 引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三是SELinux状态.由于开发需要,在本地环境中配置了LNMP环境,使用的是Centos 6.5 的yu selinux、nginx、403 8年前 9549 浏览
Mac OS X 自带PHP环境gd库扩展缺少freetype 解决办法 自带Apache和PHP,安装完mysql并常规配置完相关配置项后,基本搭建好Apache+PHP+mysq开发环境。项目能够正常访问运行,但是验证码无法显示。看看php日志发现错误:PHP Fatal error: Call to undefined f php、mac、gd 8年前 12691 浏览
关于神牛Cleey的笑话,非程序员误入 1. During his own Google interview, Cleey Dean was asked the implications if P=NP were true. He said, "P = 0 or N = 1." Then, before &n 8年前 4068 浏览