随笔分类 - PHP
PHP
摘要:首先准备一个要包含的文件a.php,文件内容如下测试require_once,内容如下<?phpfor($i=1; $i<=10;$i++) { require_once('a.php'); echo $a++;}输出结果如下,因为只有第一次包含有效,以后的包含就都无效了1234567...
阅读全文
摘要:如果你需要进行mysql分表了我们就证明你数据库比较大了,就是把一张表分成N多个小表,分表后,单表的并发能力提高了,磁盘I/O性能也提高了。并发能力为什么提高了呢,因为查寻一次所花的时间变短了,如果出现高并发的话,总表可以根据不同的查询,将并发压力分到不同的小表里面什么是分表,从表面意思上看呢,就是...
阅读全文
摘要:CDbConnection: 一个抽象数据库连接CDbCommand: SQL statementCDbDataReader: 匹配结果集的一行记录CDbTransaction:数据库事务访问数据库前需要建立数据库连接;使用DAO建立一个抽象数据库链接1 $connection = new CDbC...
阅读全文
摘要:/*** strrchr - 查找指定字符在字符串中的最后一次出现 * strrpos — 计算指定字符串在目标字符串中最后一次出现的位置* end — 将数组的内部指针指向最后一个单元* pathinfo — 返回文件路径的信息* 可以通过参数 options 指定要返回哪些单元。* 它们...
阅读全文
摘要:Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。性能测试结果:SET操作每秒钟 110000 ...
阅读全文
摘要:OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站...
阅读全文
摘要:Iserver简介 Iserver是一个用python编写的网络服务框架(编译版本3.4.1),使用的是epool网络模型 测试机配置 处理器 2x Genuine Intel(R) CPU T2050 @ 1.60GHz 内存 2060MB (673MB used) nginx开启进程数 开启8个
阅读全文
摘要:命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。举一个命名空间的例子在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件foo.txt可以同时在目录/home/greg和/home/ot...
阅读全文
摘要:如何判断一个更新操作是否成功1 $Model = D('Blog');2 $data['id'] = 10;3 $data['name'] = 'update name';4 $result = $Model->save($data);5 if ( false !== $result ){6 ...
阅读全文
摘要:域名www.lxy.comblog.lxy.comnews.lxy.comshop.lxy.comphp配置session.save_handler = memcache session写memcachesession.save_path = tcp://192.168.1.2:11211session.cookie_domain = .lxy.commemcache中的session信息格式key = 827349b2e84e880e68bf40f7987c82cb (session id)val = username|s:8:"lixiaoyu";age|i:28;is
阅读全文
摘要:题目:计算1+2+3+....100的和算法1和21 $sum=0;2 for($i=1; $i<=100; $i++) {3 $sum = $sum + $i;4 }5 printf("sum = %d\n", $sum);1 $sum = (1+100)*50;2 printf("sum = %d\n",$sum);算法2就算加到1千,1万,一亿,也就是瞬间的事儿,但如果用算法1,显然计算机要循环一千,一万,一亿次的加法运算
阅读全文
摘要:sendmail默认会先监听本机的邮件服务,如果本机邮件服务访问不了,在访问其他的邮件服务器自己测试将本机主机名(通过hostname命令查看)从/etc/hosts中删除,发送邮件的速度就非常快了127.0.0.1 localhost lxy-desktop改成127.0.0.1 localhost
阅读全文
摘要:直接拿来用,10个PHP代码片段(一)http://www.csdn.net/article/2013-07-23/2816316-10-php-snippets-for-developers直接拿来用,10个PHP代码片段(二)http://www.csdn.net/article/2014-03-14/2818762-php-code-snippets-for-developers
阅读全文
摘要:嵌套集模型(The Nested Set Model)示意图上图表现了数据新的层级关系,关系表和数据如下CREATE TABLE nested_category (category_id INT AUTO_INCREMENT PRIMARY KEY,name VARCHAR(20) NOT NULL,lft INT NOT NULL,rgt INT NOT NULL);INSERT INTO nested_categoryVALUES(1,'ELECTRONICS',1,20),(2,'TELEVISIONS',2,9),(3,'TUBE',3,
阅读全文
摘要:1 /* 2 *功能:php多种方式完美实现下载远程图片保存到本地 3 *参数:文件url,保存文件名称,使用的下载方式 4 *当保存文件名称为空时则使用远程文件原来的名称 5 */ 6 function getImage($url,$filename='',$type=0){ 7 if($url==''){return false;} 8 if($filename==''){ 9 $ext=strrchr($url,'.');10 if($ext!='.gif' && $ext!='.jp
阅读全文
摘要:在php5.2中做json_encode的时候。中文会被unicode编码,php5.3加入了options参数,5.4以后才加入JSON_UNESCAPED_UNICODE,这个参数,不需要做escape和unicode处理。所以在5.4之前都需要对中文做个处理5.4里面的处理1 json_encode($str, JSON_UNESCAPED_UNICODE); 5.4之前,有两种方法处理方法1.1 function encode_json($str){ 2 $code = json_encode($str); 3 return preg_replace("#\\\u(...
阅读全文
摘要:1. 模拟ChcekBox提交function updateCatalog() { var param = {}; var pdata = []; var i = 0; $("input[name='ids[]']").each(function() { ...
阅读全文
摘要:文件操作类$fArray,'dir'=>$dArray); } //如果不是目录 if(!FileIo::isDirExists($dirPath)) { return array('file'=>$fArray,'dir'=>$dArray); } $handle=opendir($dirPath); while($file=readdir($handle)) { if($file=='.' || $file=='..') continu...
阅读全文
摘要:当使用下列任何函数时stat(),lstat(),file_exists(),is_writable(),is_readable(),is_executable(),is_file(),is_dir(),is_link(),filectime(),fileatime(),filemtime(),fileinode(),filegroup(),fileowner(),filesize(),filetype() 和 fileperms(),php将缓存这些函数的返回信息以提供更快的性能,然而在某些情况下,你可能想清除被缓存的信息。例如:如果在一个脚本中多次检查同一个文件,而该文件在此脚本执行期..
阅读全文
摘要:1 class talker { 2 private $data = 'Hi'; 3 public function &get() { 4 return $this->data; 5 } 6 public function out() { 7 var_dump($this->data); 8 } 9 }10 11 $aa = new talker();12 $d = &$aa->get();13 14 $d = array('You');15 $aa->out();1 ---------- PHP ----------2.
阅读全文

浙公网安备 33010602011771号