当前位置: 首页 > news >正文

网站开发后乙方把源代码交给甲方福田公司官网

网站开发后乙方把源代码交给甲方,福田公司官网,wordpress头部背景颜色,wordpress页面模版点击蓝字关注我们#xff01;每天获取最新的编程小知识#xff01;源 / php中文网 源 / www.php.cn在面试之前多看看有关公司的面试资料#xff0c;对之后的面试会很有帮助。今天就给大家带来2018年小米高级 PHP 工程师面试题(模拟考试卷)#xff0c;有着一定的参考价… 点击蓝字关注我们每天获取最新的编程小知识源 / php中文网      源 / www.php.cn在面试之前多看看有关公司的面试资料对之后的面试会很有帮助。今天就给大家带来2018年小米高级 PHP 工程师面试题(模拟考试卷)有着一定的参考价值现在分享给大家希望能帮助到大家(查看原文请点击本文末尾左下角1、通过哪一个函数可以把错误转换为异常处理Aset_error_handlerBerror_reportingCerror2exceptionDcatch正确答案A 答案分析set_error_handler() 可指定一个回调函数错误发生时会自动通过指定的回调函数处理。在回调函数中抛出新的异常即可。2、下列哪个shell函数的描述是正确的?Ashell函数可以先调用后定义Bshell函数需使用关键字function定义Cshell函数内的变量可以声明为局部变量Dshell函数只能通过return返回值1是成功0是失败正确答案C 答案分析shell函数必须先定义在调用声明时无需使用关键字通过local可以定义函数内的局部变量shell函数返回值0是成功非0是错误其他选项正确3、下列关于全文检索技术的说法不对的是A: Solr是新一代的全文检索组件它比Lucene的搜索效率高很多还能支持HTTP的访问方式PHP调用Solr也很方便。B: MySQL中把一个字段建立FULLTEXT索引就可以实现全文检索目前MyISAM和InnoDB的table都支持FULLTEXT索引。C: Sphinx是一个基于SQL的全文检索引擎可以结合MySQL做全文搜索它可以提供比数据库本身更专业的搜索功能。D: Lucene附带的二元分词分析器CJKAnalyzer切词速度很快能满足一般的全文检索需要。正确答案A 答案分析 Solr是新一代的全文检索组件它基于Lucene所以说它比Lucene快就是胡扯 )4、关于单例模式的说法错误的是A单例模式的目的是确保在全局环境中一个类只能有一个实例存在B单利模式一般要讲构造函数设置为 privateC只需要将构造函数设置为private 即可确保全局中只有一个实例D连接数据库的功能通常用单例模式实现正确答案C 答案分析构造函数设置为private仅能确保无法通过 new 创建新实例但仍可以通过 clone、反序列化等方式创建多个实例。5、正则的引擎表述错误的是A 正则引擎主要可以分为两大类一种是DFA一种是NFA。B 一般而论NFA引擎则搜索更快一些。但是DFA以表达式为主导更容易操纵因此一般程序员更偏爱DFA引擎C NFA表达式主导,DFA文本主导.D 可以使用是否支持忽略优先量词和分组捕获来判断引擎类型支持 NFA,不支持 DFA正确答案B答案分析正确的说法应该是一般而论DFA引擎则搜索更快一些。但是NFA以表达式为主导更容易操纵因此一般程序员更偏爱NFA引擎6、方框中的正则表达式能与以下哪些选项匹配/.*\123\d/A. **123B. ****1234C. 1234D.123正确答案B答案分析本题的要点是理解这个正则表达式的含义——从左往右首先是零个或多个任意字符(.)跟着是一个星号(*)然后是 123最后是一个数字。因此答案是B。7、如下关于数据库的说法哪个是错误的A为了效率数据库可以有多个读库B数据库可以用主从做热备C数据库不能提供多主多从架构D: 数据库主从是通过日志同步的正确答案C答案分析 数据库可以提供多主多从架构。8、下面哪个不是XSS漏洞的修复方式A:对参数进行htmlspecialchas过滤B:对参数使用白名单过滤C:不允许输入的内容显示到浏览器D:禁止在js标签内输出用户输入的内容正确答案A 答案分析这类过滤可以解决尖括号类型的xss无法解决js标签内的xss9、下列哪一项不是PHP SAPI模式A.ISAPIB.CGIC.FastCGID.RESTFUL APi正确答案D答案分析A~C是最常用的模式D是一种接口的组织方式。10、对一个大文件进行逐行遍历如下方法性能较高的是A写一个实现了IteratorAggregate 接口的类通过该类使用foreach遍历。B使用file_get_contents 将文件内容一次性载入内存然后逐行遍历。C通过exec函数调用shell 工具遍历D使用别人写的类库正确答案A答案分析使用 IteratorAggregate 可将文件打开后通过移动指针的方式逐行遍历不受文件大小影响。使用 file_get_contents 处理大文件很容易导致PHP内存溢出调用exec 会产生额外的进程影响性能其他人写的类库质量不一定高。11、如下选项哪个不是设计模式应该遵循的原则A组合优于继承B针对接口编程C尽可能降低耦合D尽量使用高性能的语法正确答案D答案分析设计模式的关注点在于代码的可维护性和可复用性D选项不是设计模式关注的要点。12、下列关于回溯的表达式错误的是A ab.lmn 匹配 abcdeflmnghijklmn 中的 abcdeflmnghijklmnB ab.?lmn 匹配 abcdeflmnghijklmn 中的 abcdeflmnC ab??c 匹配 abcdeflmnghijklmn 中的 abcD .*lmn 匹配 abcdeflmnghijklmn 中的 abcdeflmn正确答案D答案分析D是贪婪匹配所以应该匹配到的结果是abcdeflmnghijklmn13、函数中如果使用了try catch finally 语法结构return 应该写在哪儿Afinally 中Btry 中Ccatch 中D任意位置正确答案A答案分析try 中 return 后 finally 会继续执行如果 finally 中也有return则最终返回值为 finally 中 return 的值。14、以下关于NOSQL的说法不对的是A: Redis支持字符串、哈希、列表、集合、有序集合等数据结构目前Redis不支持事务。B: MongoDB支持CAP定理中的APMySQL支持CAP中的CA全部都支持不可能存在。C: MongoDB不用先创建Collection的结构就可以直接插入数据目前MongoDB不支持事务。D: Memcache既支持TCP协议也支持UDP协议我们可以把PHP的Session存放到Memcache中。正确答案A答案分析Redis支持事务。15、Innodb 锁机制说法错误的是AInnodb提供了表锁与行锁两种锁机制BInnodb的表锁所会在表变更的时候触发CInnodb下update时会自动给涉及到的行加上排他锁并创建出一个镜像副本 此时进行select 时查询的是镜像副本的数据DInnodb行锁状态下读不受影响写会受影响(涉及到的数据)正确答案A16、下列哪个是创建一个每周三01:00~04:00每3分钟执行执行一次的crontab指令A 1,4 3 /bin/bash /home/sijiaomao/ok.shB/3 1,4 3 /bin/bash /home/sijiaomao/ok.shC/3 1-4 3 /bin/bash /home/sijiaomao/ok.shD/3 1-4  * /bin/bash /home/sijiaomao/ok.sh正确答案C答案分析A每周三的1时4时每分钟执行一次 B每周三的1时4时每3分钟执行一次 C满足要求 D每天的1时4时每3分钟执行一次17、在拆分之前系统中很多列表和详情页所需的数据是可以通过sql join来完成的。而拆分后数据库可能是分布式在不同实例和不同的主机上join将变得非常麻烦。下面哪种方法不能有效解决这个问题A 全局表,系统中所有模块都可能会依赖到的一些表在各个库中都保存。B 字段冗余,“订单表”中保存“卖家Id”的同时将卖家的“Name”字段也冗余这样查询订单详情的时候就不需要再去查询“卖家用户表”。C 主从复制,将数据库的读写分离。D 数据同步,定时A库中的tbl_a表和B库中tbl_b关联可以定时将指定的表做主从同步。正确答案C答案分析主从复制,将数据库的读写分离。只能扩容读并发并不能缓解跨库join的问题。18、关于网络IO模型下列哪一项是正确的A.Select比Epoll更快B.nginx使用的是select模型C.apache支持select和epoll两种方式的切换D.epoll能支持更大的并发正确答案D答案分析A epoll更快一些。B nginx使用epoll模型。C apache只支持select19、PHP执行的时候有如下执行过程Scanning(Lexing) - Compilation - Execution - Parsing其含义分别为A将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、将表达式编译成Opocdes、顺次执行OpcodesB将PHP代码转换为语言片段(Tokens)、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes、将表达式编译成OpocdesC将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、顺次执行Opcodes、将Tokens转换成简单而有意义的表达式D将PHP代码转换为语言片段(Tokens)、将表达式编译成Opocdes、将Tokens转换成简单而有意义的表达式、顺次执行Opcodes正确答案C答案分析正确答案为C正确的顺序为Scanning(Lexing)、Parsing、Compilation、Execution-END-声明本文选自「 php中文网 」搜索「 phpcnnew 」即可关注
http://www.sadfv.cn/news/198898/

相关文章:

  • psd设计网站模板百度一下app下载安装
  • dw使用模板做网站教程软件开发工资一般多少钱一个月
  • 专业建设家电维修网站公司网站建设的要求及标准
  • 成品网站好还是自助建站好培训心得网站建设
  • 电商网站建设实训总结与体会广告优化师加班严重
  • 深圳优化网站公司做电缆好的网站
  • 网站备案需先做网站吗母婴网站建设的与功能模块
  • 分析网站示例天津网站建设行业新闻
  • 网站一条龙服务青海旅游网站建设方案
  • 网站建设需不需要编程网站建设分哪几个版块
  • 合肥政务新区建设局网站别人做的网站百度网站验证
  • 做药品网站有哪些门户网站开发简历
  • 邢台移动端网站建设专业设计企业网站
  • seo怎么优化网站服装网页设计模板
  • 美食网站开发的原则ui设计的工作内容
  • 门户网站的发展趋势陕西住房和建设厅官网
  • 天天斗地主官方网站开发常州网络公司鼎豪网络网站建设
  • 网站规划步骤有哪些那些市区做网站群
  • 东莞网站制作公司是什么长沙黄页
  • 网站建设策划实施要素合同管理软件
  • 南京企业网站制作价格用ps做企业网站分辨率是多少
  • 上海网站seoseodian找个网页公司做网站
  • 网站做数学题北京互联网公司网站建设
  • 专业服务建设网站建设通下载
  • 做网站设计哪里有网站建设套模板视频
  • 安装安全狗网站打不开大数据营销的核心
  • 学习建设网站难么重庆网站建设023kw
  • 创新的商城网站建设资源分享wordpress模板主题
  • 商户如何做h5商城网站是什么意思合肥网站建设案例
  • 一个网站的优化怎么做南京360推广 网站建设