笔试-面试题答案_第1页
笔试-面试题答案_第2页
笔试-面试题答案_第3页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、笔试大全 面试题2009-09-23 13:31选择题1、如何产生带有数字列表符号的列表?(c)A. B. C. D. 2、以下哪条 javascript 语句会产生运行错误:(A)A. var obj = ();B. var obj = ;C. var obj = ;D. var obj = /;3、请选择结果为真的表达式:(c)A. null instanceof ObjectB. null = undefinedC. null = undefinedD. NaN = NaN4、-多选对象有 at 属性,那么获取 att 属性的值,以下哪些做法是可以的:(ACE)fooA. foo.att

2、B. foo(“att”)C. foo“att”D. foo“att”E. foo“a”+”t”+”t”5、如何显示没有下划线的超?AA. a text-decoration:noneB. a text-decoration:no underlineC. a underline:noneD. a decoration:no underline6、( 2)以下一段 XHTML 代码片段,它不符合 W3C 规范,请问出现了几处错误:访华专题:早日解决边界问题是目标称奥运将为举办赛事提供灵感访华参观奥运场馆建设7、如何将一个数组元素的排列顺序反转过来(例如以下代码反转以后的顺序是:array (d,

3、 c, b, a)? (选择 2 个) BDA. array_flip()B. array_reverse()C. sort()D. rsort()8、比较两个字符串大小的最好方法是什么? CA. srB. =C. trcasecmp()D. strcmp()9、哪个选项会匹配下边的这个正则表达式? (/.*xyzd/)CA. *xyzB. *_xyz1C. * xyz2D. _*xyz10、以下哪个错误无法被标准的错误控制器获取?BA. E_WARNING填空题B. E_USER_ERRORC. E_PARSE D. E_NOTICE$val = max(string, array(2, 5

4、, 7), 42);/$val 值为421.(s*)|(s*$)这个正则表达式作用是:匹配以 0 个或多个空白符开头或者 02.个或多个空白符结尾的字符串;和&的作用忽略错误,与;3.使用 oracle期转换函数,把字符串“2007-1-18 21:22:13”转换成日期类型4.to_date($tr_time,YYYY-MM-DD HH24:MI:SS)定义常量MYPI3.14define(“MYPI”,”3.14”);5.linux 下,如何查看所有用户cat /etc/passwd ;6.简答题简述单引号和双引号的用法1.双引号串中的内容可以被解释而且替换,而单引号串中的内容总被认为是普

5、通字符2. Switch 完整语法和注意事项switch ($shuaige)case 1:我是帅哥;break;case 2:帅哥是我;break;default:帅哥;使用 Switch语句可以避免冗长的if.elseif.else 代码块, case 只能处理整数,或者能像整数一样运算的类型,比如char, 使用时case 后用, 注意 break 不能少,default 是为了处理一些之前没有包含到的情况,这样更为安全。3.用编写代码在页面输出当前的时间,格式为“2007-01-18 09:22:03”date_default_timezone_set(PRC);echo date(Y

6、-m-d H:i:s,time();以下语句可能存在错误,如果存在错误请什么错误(每个语句单独考虑)4.lpr_r $val = 333;pr_r($val = 333);l$a += ($b = 4) + 5;无l$foobar = enemy;无,最好 bar 加上引号lfunction x($a = 1, $b)无5.列举 web 开发中的安全性问题1, sql 注入2, 数据库操作安全,UPDATE、 DELETE、INSERT 的操作没有限制用户操作权限,这将是一件很的事情。3, 没有验证用户 http 请求的方式T 或者 GET,GET 请求被合法通过!4, 没有验证表单来源的唯一

7、性,不能识别是合法的表单提交还是的表单提交!6. 简述 GBK、GB2312、BIG5 、GB18030GB2312 支持的汉字较少,GBK 是相比 GB2312 汉字更为丰富,GB18030 相比 GBK 增加了一些少数名族汉字汉字库更为多样,但是常人很难用到,一般简体中文使用 GBK。而繁体中文使用 BIG5.isset()和 empty()的区别7.isset($var); /为 false 没有定义没有定义为假$var = ;isset($var); /为 true 定义了为真empty($var); /为 true 值为空反回真$var = 111;empty($var); /为 f

8、alse 不为空返回假8.如果某段与数据库交互的程序运行较慢你将如何处理?一是首先提高数据库的查询速度,比如增加索引,优化表的结构.二是优化程序代码,如果查询比较多,可以尽量用条件查询,减少查询语句,比如能用一条查询语句就不用两条.三就是提高服务器的速度,优化服务器,把不必要的进程关掉。9. 简述过程的适用情况sql 难以实现的复杂逻辑或计算, 不建议在高并发的系统中使用过程.Linux 上的 crond 服务可对服务器设置计划任务,请问如果我需设置每 2 分钟执行一10.次/tmp/test.sh 的应如何设置计划任务,请写出操作方法。1、首先用 root 用户的权限登录。2、切换到/etc

9、/init.d/目录下,使用命令:crond start 启动 crond 服务。3、切换到/etc/目录下,使用命令: crontab e /tmp/test.sh。在很多时候,可以通过 apache 的主配置文件来设置对 test 目录的权限控11.制,如:请问如果需设置test 下的一个子目录的控制权限,是否可以在主配置文件中修改,如果不可以应如何解决。可以,如果不可以在需要控制的子目录下创建.htacs 文件,写入控制。以下代码会产生什么问题,如何解决12.不安全,实现题此种写法。需要用户提供目录,必须对输入进行过滤和安全的防范。用html 实现如下表格:三行三列,其中第一行第一列和第

10、二行第一列合并;第二行第1.二列和第二行第三列合并/tr如何求解字符串”中国 2 北 333 京”的字符数(一个中文一个字符),并找到第2.符”北”()在配置中打开 mb_substr 支持$string =中国 2 北 333 京;echo mb_substr($string,5,2);计算某段字符串中某个字符出现的次数(例如:gdfgfdgd59gmkblg 中 g 的次数)3.()$text = gdfgfdgd59gmkblg;echo substr_count ( $text,g);如何通过程序防止外部页面提交表单?编写一段代码4.inputtype=textname=checkva

11、lue=编写函数取得上一月的最后一天5.function getLastMonthLastday($dateString = )$time = time();if($dateString != )$time = strtotime($dateString);return date(Y-m-t, strtotime(last month, $time);echo getLastMonthLastday(); /显示当前日期的上月最后一天如何添加 html 元素的事件,有几钟方法,举例6.直接在页面 html 元素中添加;例子:调用激发控件的某个事件;例子:objectachEvent(onclick,alert(o);企业产品表有一下字段企业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论