php极光推送 极光推送 一直提示 cannot find user by this audience(找不到用户的观众) 手机端是用 alias(别名)来推送的 代码有错吗??
微信公众平台php微信开发新浪sae 因为项目初学微信开发,用的是测试帐号。请问如何群发消息呢?我用的是php以及新浪的sae搭建的
乱码编码php测试 function encode($c){ $len = strlen($c); $scill=''; $jieguo=''; $a = 0; while ($a { $ud = 0; if (ord($c{$a}) >=0 && ord($c{$a}) { $ud = ord($c{$a}); $a += 1; } else if (ord($c{$a}) >=192 && ord($c{$a}) { $ud = (ord($c{$a})-192)*64 + (ord($c{$a+1})-128); $a ...
redisphp 求大神指点下,哪里出问题了,或说下思路。我现在页面只返回Connection to server sucessfully 123这行。。错误:Status Code:500 Internal Server Error
function microtimeFloat() { list($usec,$sec) = explode(" ", microtime()); return((float)$usec + (float)$sec);} 1.测试file_put_contents代码如下:$userCount = 1000;$itemCount = 1000;$file = 'ratings.txt';file_exists($file) &&unlink($file); $timeStart = microtimeFloat();for ($i = 0; $i $uid =random(32); for ($j = 0;$j $itemId = mt_rand(1, 300000); $rating = $j == 0 ? 1 : mt_r...
Zend Studio开发团队于最近发布了Zend Studio 5.5测试版。Zend Studio 5.5测试版可以同时在Windows、linux、Mac平台上运行,新版是基本先前版本的成功经验,为商业应用程序开发需求而设计的,Zend Studio已经成为php开发者们最佳的IDE。 Zend Studio是开发PHP 程序最完美的集成化开发环境,拥有专业开发者所需要的易用性与扩展性,它提供了对PHP程序进行编辑,调试,分析,优化的功能,并且集成数据库操作工具。 Zend Studio新版...
因为有好几个项目等着做,又不是很急,再加上目前成型的那些框架多多少少用着总是有点不太如意,所以决定先自己写一个框架,然后再做项目。既然写框架,自然要经常做一些执行效率上的测试,今天做了一个static效率的测试。 类的定义如下: class test {public static function a(){}public function b(){} } 比较以下几种情况 test::a();$obj->a();$obj->b();测试代码: $obj = new test;$test_times = 100; $times = 10000;$effi1...
作者:丁来庆 1 概述 在一个软件项目开发中,系统测试是保证整体项目质量的重要一环,本文将就网站的测试技术及相应的自动测试工具做一个简要的介绍。主要就如下几个方面进行探讨: 功能测试 性能测试 安全性测试 稳定性测试 浏览器兼容性测试 可用性/易用性测试 链接测试 代码合法性测试2 测试内容2.1 功能测试 在实际工作中,功能在每一个系统中的具有其不确定性,而我们不可能采用穷举的方法进行测试,因而导致了...
phpmyadminmysql安装 安装与配置MySQLmysql-shareware-3.22-win.zip安装在C:\mysql将C:\mysql下的my-example.cnf copy to C:\my.cnf把文件中的#basedir=d:/mysql/改为basedir=c:/mysql/把c:\windows\php3.ini中的extension=php3_mysql.dll前的分号去掉!在 ms_dos中进入c:\mysql\bin目录。运行mysqld-shareware phpmyAdminphpmyAdmin_2.0.5.tar解压到c:\apache\htdocs\,用PHPEd打开该目录下的config.inc.php3,配置:将程序行requ...
采集 对PHP采集数据提取核心函数的速度的测试与分析 由于程序需要,于是对PHP采集中的字符提取的核心部分进行了执行速度的测试。测试了三种最常见的提取办法: 方法一:require "class.debug.php"; function getContent ( $sourceStr ){$content = strstr( $sourceStr, '形' );$content = substr( $content, 0, strrpos( $content, '言' ) + strlen( '言' ) ); return $content;} $sourceStr = '拒绝任何人以任何形式在本论坛发表与中...
服务器负载太大而影响程序效率也是很常见的,我们需要对此进行测试。这里我以目前最常用的Apache服务器为例。 Apache服务器自带有一个叫AB(ApacheBench)的工具,在bin目录下。使用这个轻巧的工具我们可以对服务器进行负载测试,看看在重负荷之下服务器的表现如何。ApacheBench 可以针对某个特定的 URL 仿真出连续的联机请求,同时还可以仿真出同时间点数个相同的联机请求,因此利用 ApacheBench 可帮助我们在网站开发期间仿真实...
要知道如果光把PHP语句放到图片里是无论如何也不能执行的,因为PHP只解析扩展名为php的文件。所以说要能使隐藏在图片里的PHP语句执行。我们就的借助PHP中的调用函数 :include 、require 等。 我们还记得前些日子把木马隐藏到图片的文章吧。也就是在PHP文件里用include("x.gif")这样的语句来调用隐藏在图片的木马语句。ASP中语句也类似。看似非常隐蔽但直接调用图片对稍微懂点PHP的人就不难发现可疑之处。由于URL 里用GET方式很...
前面有提到,只有找到影响速度的代码,我们才有可能进行优化。PEAR的benchmark包中的Benchmark_Timer类和Benchmark_Iterate类,可以用来很方便地测试脚本执行的速度。(关于PEAR的安装与配置请自行查看相关资料) 。 首先用Benchmark_Iterate类来测试程序中某个函数或类的某个方法的执行时间。 benchmark1.phprequire_once(Benchmark/Iterate.php); $benchmark = new Benchmark_Iterate(); $benchmark->run(10, myFunction,te...
1 share.php 分配/删除共享内存if($stop!=1){// 判断是否已经创建$shm_id = @shmop_open(0xff3, "a", 0644, 100);if($shm_id) {echo "内存块已经创建\n";exit();}// 创建 100 字节的系统标识为 0xff3 的共享内存块$shm_id = @shmop_open(0xff3, "c", 0644, 100);if(!$shm_id) {echo "共享内存块创建失败\n";}// 写一些内容for($i=0;$i{$shm_bytes_written = shmop_write($shm_id, "共享块$i", ($i*10));}echo "创建成功";shmop_clo...
今天忽然想到的,就写了一段测试php函数的代码。/** * 参数数组$ParamList说明 * * 数组的第一维索引是需要测试的函数的参数名,第二维的每个元素是该参数需要测试的可能值,元素值可以为数组。 */ $ParamList = array("Param1" => array(3,4,3,2,1), "Param2" => array(3,2,5), "Param3" => array(0,0.5,1,1.5)); // 测试函数sysTestFunction("Test", $ParamList); // 待测试的函数function ...