- 博客(11)
- 资源 (2)
- 收藏
- 关注

原创 PHP面试解读 - PHP基础篇 - HTTP协议
HTTP协议状态码五类响应: 1XX 2XX 3XX 4XX 5XX1XXInformational信息性状态码,表示接受的请求正在处理2XXSuccess成功状态码,表示请求正常处理完毕3XXRedirection重定向状态码,表示需要客户端需要进行附加操作4XXClient Error客户端错误状态码,表示服务器无法处理请求5XXServer Error服务器错误状态码,表示服务器处...
2018-02-09 16:37:29
1879
原创 PHP 底层源码分析 - 个人总结
1.php是一门特殊的脚本语言,不是使用解释器来解释而是使用了zend虚拟机来执行,屏蔽了操作系统的区别2.php代码会编译成opcode(operate code),然后有zend虚拟机来执行opcode,opcode在php脚本执行结束后就会被清除掉,但是apc和xCache等加速器,将PHP编译成的opcode缓存起来。首次执行php将生产opcode,之后执行会优先使用缓存中的opcode...
2018-02-09 17:24:15
174
原创 CentOS 6.6 安转 RabbitMQ
1.首先我们在安装RabbitMQ时,需要先安装Erlang环境这里我们经常会用到两个命令 wget 和 yum一般我们会把新增加的组件存放在src下移动到src目录下cd /usr/local/src创建文件夹mkdir rabbitmq 看情况需不需要赋予权限,权限命令chmod 777 rabbitmq安装Erlangwget http://packages.erlang-solutions...
2018-02-09 17:22:15
325
原创 JavaScript 面向对象概念与写法比对
面向对象的概念1.面向对象就是使用对象,面向对象开发就是使用队形开发2.面向过程就是使用过程的方式开发,面向对象是对面向过程进行封装面向对象的特性1.抽象性2.封装性3.继承性## 抽象性所谓抽象性就是:如果对一个对象描述一个数据,需要抽取这个对象的核心数据1.提出需要的核心属性和方法2.不在特定环境想无法明确对象的具体意义## 封装性对象是将数据与功能组合到一起,即封装1.js对象就是键值对集合...
2018-02-09 17:12:44
201
原创 JavasScript原型
JavaScript原型## js 的对象比较由于js是解释执行的语言,那么在代码中出现函数与对象如果重复执行,就会创建对个副本1. 在代码中重复执行的代码容易出现重复的对象2. 创建一个Person 构造函数,以创建对象,要求有name、age、gender 和sayHellow/*function Person ( name , age , gender ){this.name = name ...
2018-02-09 17:10:11
504
原创 Nginx负载均衡 - keepalived
常用的负载均衡1.HTTP重定向将http请求进行转移,在web开发中我们经常会用它来完成自动跳转,比如用户登陆成功过后跳转到相应的管理页面,这种重定向完全由Http定义,并且由Http代理和web服务器共同实现。 备注:http重定向具备了请求转移和自动跳转的本领,所以除了满足应用程序需要的自动跳转之外,它还可以用于实现负载均衡,以达到web扩展的目的。2.DNS负载均衡 (轮询机制)DNS 负...
2018-02-09 16:44:53
289
原创 PHP面试解读 - PHP基础篇 - PHP运行原理
PHP运行原理Nginx+PHP-FPMCGIFastCGIPHP-FPM 是 fastcgi的进程管理器 PHP常见配置项regist_globals、allow_url_fopen allow_url_include date.timezone display_errors error_reporting safe_mode upload_max_filesize max_...
2018-02-09 16:39:19
426
原创 PHP面试解读 - PHP基础篇 - 会话控制技术
真题:简述cookie和session的区别及各自的工作机制,存储位置等,简述cookie的优缺点1.php会话控制技术为什么要使用会话控制技术?会话控制技术思想:允许服务器跟踪同一个客户端做出的连续请求。Cookie由服务器发送给客户端的片段信息,存储在客户端的内存或者硬盘的技术优点:存放在客户端,不会占用服务器资源,效率较高缺点:因为数据存在在客户端,所以不建议存放敏感信息,而且用户有权限禁止...
2018-02-09 16:36:14
278
原创 PHP面试解读 - PHP基础篇 - 面向对象
1.面向对象的访问控制权限public 允许对象内部,对象外部使用 protected 允许对象内部,以及子类使用private 只允许对象内部使用2.面向对象的继承面向对象是单一继承,同时只能继承一个类。(对象的继承)如果有接口情况,对象可继承多个接口和继承一个类3.面向对象的多态抽象类的定义定义为抽象的类不能被实例化,任何一个类,如果它里面至少有一个方法是...
2018-02-09 16:35:28
386
原创 PHP面试解读 - PHP基础篇 - 常量及数据类型
1.php中字符串可以使用那三种定义方法以及各自区别是什么?考官考点php中字符串的定义方法以及各自区别延伸:数据类型及常量定义方式单引号双引号heredoc和newdoc区别单引号不能解析变量单引号不能解析转义字符,只能解析单引号和反斜杠本身变量和变量、变量和字符串、字符串和字符串之间可以用 . 连接双引号可以解析变量,变量可以使用特殊字符和{}包含双引号可以解析所有转义字符也可以使用 . 来连...
2018-02-09 16:31:49
221
原创 PHP面试解读 - PHP基础篇 - 引用变量
1.什么是引用变量?在PHP中,用什么符号定义引用变量?思考考官考点PHP的引用变量的概念以及定义方式延伸:PHP引用变量的原理概念:在PHP中引用意味着用不同的名字访问同一变量内容定义方式:使用&符号工作原理:当使用 & 符号时,变量指向同一内存空间,此时写时复制机制将会消失机制:cow [ copy on write ] 写时复制memory_get_usage()解题方法:画...
2018-02-09 16:26:26
277
go语言编程-入门
2018-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人