直接插入排序(Straight Insertion Sorting)的基本思想是:把n个待排序的元素看成为一个有序表和一个无序表,开始时有序表中只包含一个元素,无序表中包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,将它插入到有序
[php]
<?php
//fsocket模拟get提交
$gurl = "http://localhost/php/t.php?uu=gggggg";
//print_r(parse_url($gurl));
echo "以下是GET方式的响应内容:<br>";
sock_get($gurl);
function sock_get($url)
最近在做一个东西,用PHP写的,由于要将数据库中的图片名字读出来,然后访问对应图片,读取图片的大小以及分辨率,重新存入数据库。数据量现在才是处理5000条的,如果不加任何设置的话,php默认最大执行时间是30秒。 所以3
最近在用PHP写一些设计模式的小例子,有大量的设计模式都会递归调用对象或者函数。有的时候需要返回处理状态,就会用到return。在JAVA中 只要在函数内部return就可以得到最后的结果。而在PHP中必须要在掉过递归函数的
PHP件送的函候,出一很奇怪的,那就是:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in .......
of
前两天把php的rrd extension从旧版本的rrdtool.so升级到了最新的rrd.so
但是使用时发现很多函数的调用方式都变了,主要是都取消了count($opts)的配置,比如rrd_create、rrd_fetch、rrd_update等函数
原本都是( string
下面看两段代码: 代码一:相对地址访问[php]
<meta http-equiv="Content-Type"content="text/html;charset=GBK">
<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>
<img src="../1.jpg" />
paip.php调试不能显示局部变量内容w/ xdebug环境如下: php 5.2.6
xdebugger版本 :(Version 2.1.0 ) php_xdebug-2.1.0-5.2-vc6.dll
PDT 1.0.2.V20080102
ZEND DEBUGGER FEATURE 5.2.15.V20081217
ECLIPSE PLATFORM
[php]
<?php
function downloadFile( $fullPath ){
// Must be fresh start
if( headers_sent() ) //check if any header has been sent
die('Headers Sent'); //Equivalent to exit(
paip.php调试不能显示局部变量内容with xdebug环境如下: php 5.2.6
xdebugger版本 :(Version 2.1.0 ) php_xdebug-2.1.0-5.2-vc6.dll
PDT 1.0.2.V20080102
ZEND DEBUGGER FEATURE 5.2.15.V20081217
ECLIPSE PLATFO
paip.php调试imcompatible debug sever version..with zend debugger环境如下: php 5.2.6
zend debugger版本: 5.2.x
PDT 1.0.2.V20080102
ZEND DEBUGGER FEATURE 5.2.15.V20081217
ECLIPSE PLATFORM V3.3.1.1显
01
/**
02
* 生成指定长度的随机数字
03
* <a href="http://my.oschina.net/arthor" target="_blank" rel="nofollow">@author</a> yangyingjie
04
* @param $number
05
* <a href="http://my.oschina.net/
Problem Description
One day I was shopping in the supermarket. There was a cashier counting coins seriously when a little kid running and singing "门前大桥下游过一群鸭,快来快来 数一数,二四六七八". And
取得当前文件名,当前目录,上层目录文件名 test.php
路径 + 文件名 (要取得 /var/www/test/test.php)
echo __FILE__;
文件名 (要取得 test.php)
echo basename(__FILE__);
不含扩展名的文件名 (要取
编程语言中的标点符号可不是像我们说话一样可以随便加别人也知道你要说什么,但是电脑就不一样了,使用不当就会造成错误会给你造成很大麻烦,PHP中的单引号和双引号的使用是新手们经常遇到的问题,本文详解两者区别,希望对
tag什么的都是要求使用程序的人自行输入,对于某些懒人及为了程序的体验,则是希望可以有自动生成文章关键词,自动获取文章tag的类似功能,这次为了迎接新的项目,所以捣鼓了一晚上,研究了一下这个功能。
要实现自动获取关键
服务器变量 $_SERVER 详解:1、$_SESSION['PHP_SELF'] -- 获取当前正在执行脚本的文件名2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。3、$_SER
什么是PHP-FPM
PHP-FPM是一个PHP FastCGI管理器,是只用于PHP的,
PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。
适用phpMyAdmin新版3.5.21 关于远程登录
遇到的问题:用linux系统的软件包方法安装的不能登录,需要下载单独的安装包
需要修改项:phpMyAdmin/libraries/config.default.php
$cfg['Servers'][$i
我们使用正则表达式,熟练掌握各种功能和结构只是手段,解决实际的问题才是真正的目的。要解决真正的问题,就必须有解决问题的思路,正则表达式的功能,说到底,可以归纳为三种逻辑,为了表述方便,我们分别称为与、或、非。最近用
近来参加了几场PHP工程师的面试,但是笔试题答得都不理想,回来总结了一下失败的原因,是没看PHP手册。几家公司的PHP基础面试题都可以在PHP手册上找到。哎,现在才知道最好的面试宝典是PHP手册。
下面是一些P
set数据类型相关操作 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O(1
ping
Description
Check the current connection status检查当前连接实例的状态Parameters
(none)Return Value
STRING: +PONG on success. Throws a RedisException object on connectivity error, as described a
paip.跨平台跨语言自定义加密方法今天主要是要在ASP和PHP系统模块间进行参数传递,为了方便,不用MD5签名,直接准备使用DES加密。。可是ASP和PHP的DES不能相互加觖密。。。好向还有什么CBC模式,IV向量什么的。一大堆,调了
单例模式
通过提供自身共享实例的访问,单例设计模式用于限制特定对象只能被创建一次。
使用场景
例如数据库实例,一般都会走单例模式。
单例模式可以减少类的实例化
代码:来源InitPHP框架,先检测类有没被实例化,实例化