php牛逼的面试题分享
1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题) 可能服务器上面没有开启短标签short_open_tag =
1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题) 可能服务器上面没有开启短标签short_open_tag =
一、禁止某类文件上传 在用户的“目录访问”那里添加一条访问规则,路径设置为 *.exe ,取消所有的权限,并把这个规则放在最上面的位置。 Path=*.exe Access=——– 这样处理后,该用户就不能在自己的目录上传*.exe的文件了,同时目录下面的*.exe文件也不会被列出来,也不能修改已经
例: 实现代码如下: 那么正确的写法应该如下: 实现代码如下: 一、PHP错误处理的三种方式A、简单的die()语句; 等价于exit(); 例: 实现代码如下: if(!file_exists('aa.txt')){ die('文件不存在'); } else { //执行操作 } //如果上面di
删除服务一般有两个办法: 办法一: 用sc.exe这个Windows命令 开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单: sc delete "服务名" (如果服务名中间有空格,就需要前后加引号) 如针对上面的: sc delete mysql 办法二:直接进行注册表编辑
实现代码如下: function fors(){ obj_a = obj_b; obj_b.attr = obj_a; }实现代码如下: function fors(){ obj_b = {}; obj_b.attr = obj_b; }上面是两个个很显示的循环引用,IE中产生了内存泄露,由于IE的
记录一下资料,就这几天测试一下 然后发布成果 实现代码如下: 执行上面的代码,单击输入框发现也会触发onpropertychange,输入一个值同样也会触发这个事件,这就证明了,只要有属性的值被修改就会触发该事件。 第二、既然我们发现了这个特点,那就会有一个问题了:当我们有时在输入框值发生改变
贪多必失,写了一个用操作url 的js工具类,这个类上面有个属性叫queryString,我原来的做法是让queryString=function(){} , 想法是希望能够queryString[key]或者queryString(key[,value])这样两种写法都支持,通过queryStri
实现代码如下: var odatef = new Date(); odatef.setFullYear(2012); odatef.setMonth(5) odatef.setDate(1); fday = ordatef.getDay();如果今天是5月30日,通过上面的代码,我应该是获取到下个月
其中: 1.JavaScript的sort()中如果没有指定比较函数,则默认会按照字符的编码顺序进行升序排序。也就是说如果我们想要对数值进行排序得到的不一定是我们想要的结果。 2.Javascript的reverse()将数组中的元素逆序。 先看看上面的第一点,如果有一个数组arr=[1,6,3,7
从前的方式——我估计也是大多数人使用的方式 比如以下的代码——摘自新浪首页的一段js代码,这种方式也是大多数人使用的方式。 上面的代码,你看完有什么反应?你也许会把+=这种形式改成数组的push形式,有人说push比这种字符链接要快,但是也快不了多少。 如果这种嵌入的html代码很多,你也要这样处理