Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux编程 > » 正文

面试记录

来源: 未知 分享至:

淘宝校招二面php/' target='_blank'>PHP 悲剧:

问题一:新浪微博首页 你和他共同关注的人  功能实现,用于存储人这个信息的方法是什么?

问题二:PHP静态类的特性

答:1、被声明为静态类的类不允许包含任何非静态成员

2、抽象静态类中的静态方法不允许调用,它必须先被继承。

3、在静态类中,允许抽象的静态方法。(莫名其妙?)

4、静态类不允许含有 构造函数、析构函数、动态拦截函数(本人理解为魔术函数)以及 __toString()。

5、静态类不允许继承自非静态类。

6、为了向下兼容,目前含有静态成员的抽象类/非静态类的行为不会被改变。

7、在抽象类中添加 __setStatic() 以及 __getStatic() 以代替 __get() 、 __set()。

8、静态类不能被实例化

9、静态类可以实现自只包含静态方法的接口

扫盲:所谓静态类指的是无需实例化成对象,直接通过静态方式调用的类。代码如下:

<?php

class Math
{
public static function ceil($value)
{
return ceil($value);
}

public static function floor($value)
{
return floor($value);
}
}

?>


此时类所扮演的角色更像是命名空间,这或许是很多人喜欢使用静态类最直接的原因。

问题三:用PHP以及shell或者perl写出从access_log中查找出最多访问IP的方法。

问题四:PHP获取网页内容的方法。

问题五:Memcache和memcached的区别,缓存的时间应该怎么设置?

问题六:Redis有哪些存储类型,各有什么特点。

问题七:Node.js的特性,什么是异步?


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史