面试题
文章平均质量分 53
__DEBUG__
在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
三个空饮料瓶可以换一瓶饮料,给你1箱(50瓶)饮料,你能喝多少瓶饮料?
function demo($num,$kong,$test){ $num2=$num+$kong; $a=intval($num2/$test); if($a if($kong==$test-1){ return 1; }else{ return; }原创 2014-07-16 12:53:54 · 4065 阅读 · 0 评论 -
mysql求分组的前3名
具体思路就是,查询出当前数据表里,每一条数据在当前分组里的排名。-- 效率不咋滴 谁有更好的方法-- SELECT a.* FROM ( SELECT t1.*, ( SELECT count(*) + 1原创 2016-08-25 12:23:27 · 1142 阅读 · 0 评论 -
php面试题猴子123报数(猴子选大王)
题目就是有N个猴子,123循环报数数到3的猴子被踢出下一个接着报数,一遍一遍的循环直到剩余一个猴子,求这个猴子是最开始的第几号猴子。 我想到了两个方法 第一个就是模拟报数的模式 每到3的时候unset一个元素 最后剩余的就是 要求的猴子。 代码大概是这个样子: <?php $num = 0; $arr = array(1,2,3,4,5,6); while(count($arr) !原创 2016-09-08 11:55:42 · 4709 阅读 · 1 评论 -
php数字字符串排序输出不能使用任何php内置函数
<?php $a = '502341'; for($i=0;$i>-1;$i++){ if(@$a[$i] == null) break; for($k=0;$k>-1;$k++){ if(@$a[$k] == null) break; if($a[$i] < $a[$k]){ $c = $a[原创 2016-10-19 19:29:11 · 1272 阅读 · 4 评论 -
php设计模式 【个人记录】工作中用到的设计模式
1.工厂模式 在处理对应多平台支付的业务问题的时候, 在page层通过不同的type调用data层不用平台的支付逻辑。 secure_base.clase.php作为父类实现分发和type的定义和公共方法构造等,可以自行设计。 switch($source) { case Secure_Base::xxx:原创 2016-10-28 17:27:18 · 1390 阅读 · 3 评论 -
阿里云服务器日志服务使用
https://help.aliyun.com/document_detail/28960.html?spm=5176.doc29063.6.89.ZQ91B4 这个是官方的文档,我也是一步一步照着弄的 还是比较清晰的,方便的。我在这里大致的说一下流程 首先你一定要有一个Access Key Access Key Access Key ==(坑了一个下午,不申请的话就是不显示数据。都是眼泪原创 2016-08-13 14:22:38 · 6817 阅读 · 4 评论 -
nginx按日期存储日志
首先写一个sh的文件autolog.sh #!/bin/sh # Program: # Auto cut nginx log script. LOGS_PATH=/home/wwwlogs/ #你的日志目录 TODAY=$(date -d 'yesterday' +%Y-%m-%d-%H) #TODAY=history # 移动日志并改名 mv ${LOGS_PATH}/nginx_e原创 2016-08-17 16:28:57 · 6446 阅读 · 1 评论 -
php比较两个二维数组是否相同,多维数组
几天前跟同事讨论一个很有趣的问题,一直想写下来结果总没有时间,今天终于有时间了。 如题:php如何比较两个二维数组是否相同? 这个问题我在群里也问了很多人,大多数就是遍历了 有的人遍历一次,有的人遍历两次。大概就是: foreach($arr1 as $k=>$v){ foreach($v as $kk=>$vv){ return $arr2[$k][$kk] ==原创 2016-09-19 13:10:40 · 12497 阅读 · 1 评论 -
php爬虫教程(四)抓取数据并进行处理
经过链接的分析,数据的分析,再加上规则的验证。 很容易的我们就get到了我们打算抓取到的数据, so,我们就可以做我们想做的事情了。例如: <?php header("Content-type:text/html;charset=utf8"); set_time_limit(0); require('client.php'); $client = new client(); $base_ur原创 2016-08-30 16:05:26 · 7570 阅读 · 0 评论
分享