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


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 相关文章推荐
用PHP编程开发“虚拟域名”系统
Oct 09 PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 PHP
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
Jan 29 PHP
PHP类中的魔术方法(Magic Method)简明总结
Jul 08 PHP
Win7 64位系统下PHP连接Oracle数据库
Aug 20 PHP
PHP获取当前完整URL地址的函数
Dec 21 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
Mar 03 PHP
typecho插件编写教程(四):插件挂载
May 28 PHP
php metaphone()函数的定义和用法
May 15 PHP
谈谈php对接芝麻信用踩的坑
Dec 01 PHP
浅谈php使用curl模拟多线程发送请求
Mar 08 PHP
php判断数组是否为空的实例方法
May 10 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
php判断数组元素中是否存在某个字符串的方法
2014/06/14 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
php中getservbyport与getservbyname函数用法实例
2014/11/18 PHP
php数组使用规则分析
2015/02/27 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
2020/05/02 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
用jscript实现新建word文档
2007/06/15 Javascript
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
jquery each的几种常用的使用方法示例
2014/01/21 Javascript
js单词形式的运算符
2014/05/06 Javascript
JS取得绝对路径的实现代码
2015/01/16 Javascript
浅谈javascript中的Function和Arguments
2016/08/30 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
JS验证全角与半角及相互转化的介绍
2017/05/18 Javascript
动态创建Angular组件实现popup弹窗功能
2017/09/15 Javascript
javascript中的隐式调用
2018/02/10 Javascript
详解vue中axios的封装
2018/07/18 Javascript
在vue中给列表中的奇数行添加class的实现方法
2018/09/05 Javascript
VUE搭建手机商城心得和遇到的坑
2019/02/21 Javascript
JavaScript中构造函数与原型链之间的关系详解
2019/02/25 Javascript
vue+vant实现购物车全选和反选功能
2020/11/17 Vue.js
微信小程序实现锚点跳转
2020/11/23 Javascript
Python实现自动发送邮件功能
2021/03/02 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
Python中有几个关键字
2020/06/04 Python
基于HTML5实现类似微信手机摇一摇功能(计算摇动次数)
2017/07/24 HTML / CSS
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
信号量和自旋锁的区别?如何选择使用?
2015/09/08 面试题
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2014年度考核工作总结
2014/12/24 职场文书
2015年推普周活动方案
2015/05/06 职场文书
幼儿园保教工作总结2015
2015/10/15 职场文书
800字作文之大雪
2019/12/04 职场文书
比较几种Redis集群方案
2021/06/21 Redis