首页 存档 技术 查看内容

(笔试题)php练习笔试题(一) 编写程序(请任选两题)

2018-3-30 13:00 |来自: 互联网 417 0

摘要: 加php自学与交流QQ群:435916459极客学院教学视频想要领取极客学院“整套学习视频基础教程”(所谓整套就是从前端到后端的基础视频教程,比较适合新手)的同学,可以加QQ2084533608,领取视频教程,加入时验证信息填 ...

php自学与交流QQ群435916459

极客学院教学视频

想要领取极客学院“整套学习视频基础教程(所谓整套就是从前端到后端的基础视频教程,比较适合新手)的同学,可以加QQ2084533608,领取视频教程,加入时验证信息填:微信平台

以下是初级教程6个,加小编微信号:wucy03, 支付12红包,领取视频教程,感谢支持!

HTML5 视频教程

链接: http://pan.baidu.com/s/1gf62ykz

css3 视频教程

链接: http://pan.baidu.com/s/1slPeQxJ

JavaScript视频教程

链接: http://pan.baidu.com/s/1qYPMSGk

jQuery实战经典教程

链接: http://pan.baidu.com/s/1eR8qdUU

php从入门到精通

链接: http://pan.baidu.com/s/1i5BOb2X

mysql视频教程

链接: http://pan.baidu.com/s/1slexH4D


更多视频请看小编的收藏的视频教程微店:

https://weidian.com/?userid=518924181

欢迎关顾,视频陆续上线



文章正文内容

简答

1.写出5个以上你所知道的常用的Linux命令和它的功能

cat,显示文件内容。

cd,改变目录路径。

cp,复制文件。

find,查找文件。

grep,搜索、过滤信息。

ls,列出目录信息。

more,分页显示。

rm,删除文件或目录。

vi,调用vi文本编辑器。

who,显示登录用户信息

2.HTTP/1.0 中,状态码 200 301 304 403 404 500的含义

200 - 服务器成功返回网页

301(永久移动)请求的网页已永久移动到新位置。

304(未修改)自从上次请求后,请求的网页未修改过

403(禁止)服务器拒绝请求

404 - 请求的网页不存在

503 - 服务器超时

3. 请写出以下html标签的含义:input form script style table b img

4. 写出PHP(或其他语言)的public、protected、private三种访问控制模式的区别

属于OOP面向对象语言中的类中访问控制模式

Public可以外部访问

Protected,private只可以内部访问

Public,protected可以被继承

Private不可以被继承

5.请描述 PHP(或其他语言) Session 的运行机制,大型网站中Session方面应注意什么?

运行机制:客户端将session id传递到服务器,服务器根据session id找到对应的文件,读取的时候对文件内容进行反序列化就得到session的值,保存的时候先序列化再写入

注意:1,session在大访问量网站上确实影响系统性能,影响性能的原因之一由文件系统设计造成,在同一个目录下超过10000个文件时,文件的定位将非常耗时,可以通过修改php.inisession.save_path设置两级子目录,session将存储在两级子目录中,每个目录有16个子目录[0~f],不过好像PHP session不支持创建目录,你需要事先把那么些目录创建好 。

2,还有一个问题就是小文件的效率问题,可以通过存储方式中的memcache来解决I/O效率低下的问题

3,session同步问题,session同步有很多种,如果你是存储在memcached或者MySQL中,那就很容易了,指定到同样的位置即可,还有一种方法就是在负载均衡那一层保持会话,把访问者绑定在某个服务器上,他的所有访问都在那个服务器上就不需要session同步了


6.简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两方面)

索引就相当于对指定的列进行排序,排序有利于对该列的查询,可以大大增加查询效率

建立索引也是要消耗系统资源,所以索引会降低写操作的效率

主键,唯一,联合都属于索引

主键属于唯一索引,且一个表只能有一个主键,主键列不允许空值

唯一索引可以一个表中可以有多个,而且允许为空,列中的值唯一

多个字段的多条件查询多使用联合索引

7.MySQL 数据库中 varchar和char的主要区别是什么,哪种查询效率更高,为什么?

varchar变长字符串,char定长字符串

Char效率更高,由于不需要对储存空间计算后在存储,所以效率更高


8.解释MySQL外连接、内连接与自连接的区别

Mysql外连接分为左连接(left join....on)和右连接(right join.... on),左连接是以左表作为条件查询关联右表数据,无对应数据则补空,右连接则相反

Mysql内连接(inner join.....on)是做关联查询时,内连接的特性是只显示符合连接条件的记录

Mysql自连接:FROM clause(子句)中我们可以给这个表取不同的别名, 然后在语句的其它需要使用到该别名的地方用dot(点)来连接该别名和字段名


9.说说下面这些这些协议的全称和中文解释SMTP、POP3、HTTP、FTP、DNS

Smtp简单邮件协议

Pop3邮局协议

http超文本传输协议

ftp文件传送协议

Dns域名解析协议


10.javascript 包括那些基本数据类型?

数字,字符串,null,undefined,boolean


11.css、html编写一个两列布局的网页,右侧固定宽度200px,左侧自适应

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部