某大型网络公司应聘时的笔试题目附答案


Posted in PHP onMarch 27, 2008

1、有一个论坛,帖子的数据巨大,请简要说明如何提高用户搜索帖子的效率。
在程序方面,可以使用页面缓存技术。在前台界面着设计方面也可以让用户输入多一些的关键字,比如帖子的标题,发贴人的id,时间等,这样就可以大大提高搜索的效率了。
缓存下就行了,模板缓存和局部缓存都可以

2、在blog中用户注册后自动绑定一个:用户名.mmosite.com这样的二级域名,请简要的说出解决方案。
可以用两个IIS站点,一个是主站,一个是域名跳转
用于跳转的站点在IIS里必须添加一个空的主机头(默认站点)
还需要以下几点:
1.泛域名解析,将*.yourdomain.com解析到你的Web服务器所在IP地址
2.在域名跳转站点的缺省页编辑程序,获得*.yourdomain.com中的*的值,跳转到主站

$_SERVER['HTT_HOST']; 根据这个查询下数据库就行了

3、请用PHP脚本解析出在
http://srfi.schemers.org/srfi-28/mail-archive/maillist.html
这个页面中出现的所有email,并保存到数组。

preg_match_all \w+@([\w\.]+) 就行了

4、用JavaScript 脚本写出下面的功能。有一个页面有两条图片广告,当用户访问这个页面时按百分之一的概率随机点击两个广告中的一个广告。

parseInt(Math.random()*100)==1

5、有一篇文章内容包含中文和英文字符,现在需要将文章中的英文单词全部提取出来。比如下面的文字:
RF Online has been officially rele按钮功ased for
提取结果应该是:
RF
Online
has
been
officially
rele
ased
for
请用C语言写出这个函数。

preg_match_all \w+
C语言也简单,assoc范围判断下就行

6、请使用linux下的shell(Bourne Again Shell)脚本写出下面要求的功能:
现在有一个目录/video/temp/用来存放用户上传的视频文件,这个目录是临时的现在我们需要定时把这个目录里文件转移到/video/年月日/下面来,请写出脚本
#!/usr/bin/php -n
foreach(glob("/video/temp/") as $file){
  copy...

PHP 相关文章推荐
Windows2003 下 MySQL 数据库每天自动备份
Dec 21 PHP
php 定界符格式引起的错误
May 24 PHP
php入门学习知识点六 PHP文件的读写操作代码
Jul 14 PHP
yii框架通过控制台命令创建定时任务示例
Apr 30 PHP
PHP面向对象程序设计之类常量用法实例
Aug 20 PHP
PHP基于imap获取邮件实例
Nov 11 PHP
PHP概率计算函数汇总
Sep 13 PHP
让你的PHP7更快之Hugepage用法分析
May 31 PHP
PHP的Json中文处理解决方案
Sep 29 PHP
CI框架入门之MVC简单示例
Nov 21 PHP
kindeditor 加入七牛云上传的实例讲解
Nov 12 PHP
PHP 数组操作详解【遍历、指针、函数等】
May 13 PHP
php 无限极分类
Mar 27 #PHP
mysql时区问题
Mar 26 #PHP
How do I change MySQL timezone?
Mar 26 #PHP
有关 PHP 和 MySQL 时区的一点总结
Mar 26 #PHP
使用 MySQL Date/Time 类型
Mar 26 #PHP
MySQL修改密码方法总结
Mar 25 #PHP
用phpmyadmin更改mysql5.0登录密码
Mar 25 #PHP
You might like
smarty 原来也不过如此~~呵呵
2006/11/25 PHP
php 的反射详解及示例代码
2016/08/25 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
Laravel项目中timeAgo字段语言转换的改善方法示例
2019/09/16 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
Laravel6.18.19如何优雅的切换发件账户
2020/06/14 PHP
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
js实现TAB切换对应不同颜色的代码
2015/08/31 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
vue组件中点击按钮后修改输入框的状态实例代码
2017/04/14 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
js图片轮播插件的封装
2017/07/21 Javascript
ajax请求data遇到的问题分析
2018/01/18 Javascript
Vue 项目代理设置的优化
2018/04/17 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
JavaScript实现的反序列化json字符串操作示例
2018/07/18 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
通过GASP让vue实现动态效果实例代码详解
2019/11/24 Javascript
python学习必备知识汇总
2017/09/08 Python
python3+dlib实现人脸识别和情绪分析
2018/04/21 Python
python 读取竖线分隔符的文本方法
2018/12/20 Python
安装python及pycharm的教程图解
2019/10/10 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
市政施工员自我鉴定
2014/01/15 职场文书
小学生评语大全
2014/04/18 职场文书
论文指导教师评语
2014/04/28 职场文书
施工安全汇报材料
2014/08/17 职场文书
2014年小学数学工作总结
2014/12/12 职场文书
二手手机买卖合同范本(2019年版)
2019/10/28 职场文书
Python 数据可视化之Matplotlib详解
2021/11/02 Python
Arthas排查Kubernetes中应用频繁挂掉重启异常
2022/02/28 MySQL