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


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常用代码
Nov 23 PHP
php SQL之where语句生成器
Mar 24 PHP
php 代码优化的42条建议 推荐
Sep 25 PHP
php中全局变量global的使用演示代码
May 18 PHP
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
May 19 PHP
php设计模式 Visitor 访问者模式
Jun 28 PHP
PHP CodeBase:将时间显示为"刚刚""n分钟/小时前"的方法详解
Jun 06 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
php简单实现屏蔽指定ip段用户的访问
Apr 29 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
Aug 07 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
Sep 10 PHP
php进行md5加密简单实例方法
Sep 19 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
destoon调用自定义模板及样式的公告栏
2014/06/21 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
twig里使用js变量的方法
2016/02/05 PHP
JavaScript 实现模态对话框 源代码大全
2009/05/02 Javascript
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
ie支持function.bind()方法实现代码
2012/12/27 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
jQuery根据元素值删除数组元素的方法
2015/06/24 Javascript
js 获取当前web应用的上下文路径实现方法
2016/08/19 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
打造通用的匀速运动框架(实例讲解)
2017/10/17 Javascript
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
详解package.json版本号规则
2019/08/01 Javascript
小程序富文本提取图片可放大缩小
2020/05/26 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
Python的subprocess模块总结
2014/11/07 Python
Python实现list反转实例汇总
2014/11/11 Python
Python并发编程协程(Coroutine)之Gevent详解
2017/12/27 Python
在python win系统下 打开TXT文件的实例
2018/04/29 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Python+opencv+pyaudio实现带声音屏幕录制
2019/12/23 Python
3种python调用其他脚本的方法
2020/01/06 Python
python实现飞船游戏的纵向移动
2020/04/24 Python
Python self用法详解
2020/11/28 Python
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
体育教育毕业生自荐信
2014/06/29 职场文书
单位委托书范本(3篇)
2014/09/18 职场文书
介绍信模板
2015/01/31 职场文书
工程款申请报告
2015/05/15 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
导游词之珠海轮廓
2019/10/25 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书
Ruby处理YAML和json数据
2022/04/18 Ruby