记一次面试题(用PHP写一个检测重复文件的脚本)

记一次面试题(用PHP写一个检测重复文件的脚本)
大概的题目意思是利用PHP写一个脚本,调用如: php.exe shell.php ./tmp ./dir/123 返回结果如: 123.php 222.php ------------ 22.abc 3.xml ------------ 我的代码: <?php unset($argv[0]); foreach ($argv as $v) { ...

阅读全文>>

阅读全文...

记两题笔试题

记两题笔试题
<?php /** * 1、我们的程序运行过程中每分钟会采集一个整数的数据指标。 * 持续采集n分钟就得到一个有n个元素的整数数组a[n]。 * 现在我们需要一个简单的算法,检测采集到的数据指标中,是否有异常。 * 异常的检测标准是:如果在连续m分钟内的指标的平均值大于w,则说明有异常。 * 输入:数组a[n],...

阅读全文>>

阅读全文...

让Json更懂中文(JSON_UNESCAPED_UNICODE)

让Json更懂中文(JSON_UNESCAPED_UNICODE)
作者: Laruence(   ) 本文地址: http://www.laruence.com/2011/10/10/2239.html 转载请注明出处 我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上...

阅读全文>>

阅读全文...

MySQL修改root密码的4种方法

MySQL修改root密码的4种方法
方法1: 用SET PASSWORD命令  首先登录MySQL。  格式:mysql> set password for 用户名@localhost = password('新密码');  例子:mysql> set password for root@localhost = password('123');  方法2:用mysqla...

阅读全文>>

阅读全文...

Redis中密码设置

Redis中密码设置
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass  这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一秒内可以尝试多大15...

阅读全文>>

阅读全文...

WAMP 403 Forbidden禁止访问

WAMP 403 Forbidden禁止访问
修改httpd.conf文件 # onlineoffline tag - don't remove Require local TO # onlineoffline tag - don't remove Require all granted 参考:http://stackoverflow.com/questions/28560452/403-forbidd...

阅读全文>>

阅读全文...

PHP中CURL的CURLOPT_POSTFIELDS参数使用细节

PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
CURL确实是一个不错的好工具,不仅在PHP中还是其他的操作系统中,都是一个非常好用的。但是如果你有些参数没有用好的话,那可能会得不到自己理想中的结果。 在通常情况下,我们使用 CURL 来提交 POST 数据的时候,我们已经习惯了这样的写法: curl_setopt( $ch, CURLOPT_POSTFIELDS,$post_data); 但是这样的写法在有时候并不会很好用,可能会...

阅读全文>>

阅读全文...

php curl乱码问题

php curl乱码问题
小V刚刚碰到个乱码问题,初期以为是编码问题,就设置了header和charset发现都没用,最后排查是gzip压缩了 'Accept-Encoding: gzip, deflate'

阅读全文>>

阅读全文...