随笔分类 - php
摘要:场景: 为了得到用户在线等实时信息,在客户端做了个ajax轮训,每隔5秒请求一次; 用户量一上来,于是问题就来了,页面各种卡 nginx日志文件 [root@iZt web]# tail -f /data/log/nginx_error.log 2017/06/16 19:20:28 [error] 230555#0: *10228041 recv() failed (104: C...
阅读全文
摘要:), or disable it (ARG=no) [ARG=yes] --with-boost-libdir=LIB_DIR Force given directory for boost libraries. Note that ...
阅读全文
摘要:注意: 很明确提示用phalcon自带的模型层是不能用partition这个关键字的 解决方法: 自己写个PDO类 然后用pdo中的query方法执行语句成功; mysql分区目的 是减少数据库的负担,提高数据库的效率,(提高表的增删改查效率)。 什么是分表? 将一个大表按照一定的规则分解成多张具有独立存储空间的实体表 每个...
阅读全文
摘要:一. SPL是干嘛的 SPL是用于解决典型问题(standard problems)的一组接口与类的集合。 数据结构: 1.实现双向列表 SplDoublyLinkedList implements Iterator , ArrayAccess , Countable {} ...
阅读全文
摘要:今天偶然发现jsencrypt这玩意,之前做"直播室聊天"时 数据传输明文问题没解决; 一直苦苦寻找技术解决方案今天勉强找了个; 原理:javascript加密PHP解密; 完全依赖openssl; 一. openssl 是干嘛的 它集成了众多密码算法及实用工具 rsa加密流程;(今天只讲众多加密方式中的一种) ...
阅读全文
摘要:一. streams是干嘛的: 用于统一文件、网络、数据压缩等类文件操作方式,并为这些类文件操作提供一组通用的函数接口。 二. stream是具有流式行为的资源对象,这个对象有一个包装类 例如: print_r(stream_get_wrappers());//返回所有可用流包装器的名称 /* Array ( ...
阅读全文
摘要:安装pdo时遇到 --with-pdo-mysql 这个要指向mysql安装目录;可是我这台机器不安装mysql; 解决方法: [root@localhost app]# yum install mysql-devel 在次检测编译 ./configure --with-php-config=/us
阅读全文
摘要:"product", "action" => "info", ) ); $router->addRoute('dummy', $route); } */ pu...
阅读全文
摘要:$sl = debug_backtrace(); 返回的$sl 是一个二维数组 包含如下元素: $sl = debug_backtrace();$arr = array();foreach ($sl as $k => $v){ $files = isset($v['file']) ? $v['fil
阅读全文
摘要:1. 当使用pconnect时,连接会被重用,连接的生命周期是fpm进程的生命周期,而非一次php的执行。 疑惑1: fpm进程的生命周期是指 当前那个还是指所有; php-fpm通常是1个master管理n个fastcgi进程 2.如果代码中使用pconnect, close的作用仅是使当前php
阅读全文
摘要:金乐园项目 php操作redis出现不报错就退出 死活找不出原因是因为下面这句话导致; 原因igbinary扩展没有装上 $options[\Redis::OPT_SERIALIZER] = \Redis::SERIALIZER_IGBINARY;
阅读全文
摘要:/** 转http://www.oschina.net/code/snippet_1392428_54532 谢谢 php_fangting * @param $total [你要发的红包总额] * @param int $num [发几个] * @return array[生成红包金额] */fu
阅读全文
摘要:grant all on kubo.* to kubo@‘127.0.0.1’ identified by '123456'; grant all on kubo.* to kubo@‘localhost’ identified by '123456';No connection. Trying t
阅读全文
摘要:原文http://blog.csdn.net/shagoo/article/details/6396089 [root@localhost php]# vi server_one.php " . $ct_data . "/n".PHP_EOL; fwrite($conn, "Received 我是服务器我刚接收到你发的数据了大小为 $ct_size byte d...
阅读全文
摘要:http://www.jb51.net/article/16215.htm 第一: “ob_flush()和flush()的区别。前者是把数据从PHP的缓冲中释放出来,后者是把不在缓冲中的或者说是被释放出来的数据发送到浏览器。 所以当缓冲存在的时候,我们必须ob_flush()和flush()同时使用。正确使用的顺序是:先用ob_flush(),后用flush()。 第二: (当你把php...
阅读全文
摘要:<?php function _removeXSS($val) { $search = 'abcdefghijklmnopqrstuvwxyz'; $search .= 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $search .= '1234567890!@#$%^&*()';
阅读全文
摘要:function readMaxFile($fp , $start = 0) { $tag = "\n"; $i = 0; $content = ''; while($i +++这里我插入到数据库+++"."\n"; } $start+=1; if (feof($fp)) { return 0; ...
阅读全文
摘要:$file=$_POST['file']; if($file) { preg_match('|data:image/([a-zA-Z]+);base64,|s',$file,$match); $file_name=md5($ui...
阅读全文
摘要:正则匹配汉字在不同的编码,不同的程序语言上都有些细微的出入,稍不注意就会得不到正确的结果,特此对比一下 javascript 和 php 的正则匹配汉字,而且 php 中的 gb2312 和 utf-8 两种编码匹配规则还不相同同。在javascript中,要判断字符串是中文是很简单的:php 匹配...
阅读全文
摘要:mac下每次读取就把所有的行都读出来了,其实windows下是正常的。 错误原因是逗号的识别方式不对
阅读全文

浙公网安备 33010602011771号