设为首页 加入收藏

TOP

LAMP笔试题
2014-09-29 07:30:03 来源: 作者: 【 】 浏览:47
Tags:LAMP 试题



1. Linux环境下,用一条命令实现查找指定目录下的php文件哪些包含字符串foobar(内容包含,不是文件名包含)




2.MySQL下,简述InnoDB和MyISAM的优劣


MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的 顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。 …



MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录 和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全 的,而且也不支持外键。如果事物回滚将造成不完全 回滚,不具有原子性。如果执行大量的SELECT,MyISAM是更好的选择。 InnoDB:这种类型是事务安全的.它与BDB类型具有相同的特性,它们还支持外键.InnoDB表格速度很快.具有比BDB还丰富的特性,因此如果需要一个事务安全的存储引擎,建议使用它.如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表, 对于支持事物的InnoDB类型的标,影响速度的主要原因是AUTOCOMMIT默认设置是打开的,而且程序没有显式调用BEGIN 开始事务,导致每插入一条都自动Commit,严重影响了速度。可以在执行sql前调用begin,多条sql形成一个事物(




3.MySQL有几种索引结构?


B-tree, bitmap, has



4.用JS实现,给一个ID为nav的a元素监听点击事件,点击后修改该元素的href属性为#,并跳到http://www.google.com/ (不能用框架)


<SCRIPT>


function change(){


// document.getElementById(‘DIV’)


document.getElementById(‘DIV’).href=(“#”);


window.location.href=’http://www.google.com/’;



}



dianwoa











< php


$array = array(1,3,5,7,9);


foreach($array as $k => &$v) {


$array[$k] = $v;


$v = $k;



0,1,2,3,4



}


>





用include 函数执行时会页面会发出警告但页面会继续执行下去


用require函数执行时会产生致命的错误并终止页面的执行


建议用require_once include_once










$new = $old1.$old2; 2.$new = “$old1$old2″;


后面的快 后面直接复值 前面有连接浮













































































































































】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Web前端面试题(CSS JS基础及进阶.. 下一篇请用你熟悉的技术(不必局限asp ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: