PHP 面试问题整理 PHP 的生命周期是什么?PHP 生命周期有5个阶段: 模块初始化阶段 (module init) Zend 引擎的初始化操作。SAPI、FPM(master 进程 )启动,加载扩展、模块初始化 请求初始化阶段 (request init) FPM 里 worker 进程接收一个请求并读取请求数据,PHP初始化本次请求所需的环境变量 PHP脚本执行阶段 Zend 引擎接将 PHP 代 2020-06-25 编程 > PHP #PHP
PHP 设计模式之单例模式(Singleton) 单例模式被公认为是 反面模式,为了获得更好的可测试性和可维护性,请使用『依赖注入模式』 1.8.1. 目的在应用程序调用的时候,只能获得一个对象实例。 1.8.2. 例子数据库连接日志 (多种不同用途的日志也可能会成为多例模式)在应用中锁定文件 (系统中只存在一个 …) 1.8.4. 代码部分Singleton.php 123456789101112131415161718192021222324 2020-06-22 编程 > PHP #PHP
在 PHP 中使用 cURL 什么是cURL 先来看下维基百科的解释: cURL 是一个开源项目,主要的产品是 curl(命令行工具)和 libcurl(C语言的API库),两者功能均是:基于网络协议,对指定 URL 进行网络传输。 cURL 涉及是任何网络协议传输,不涉及对具体数据的具体处理。(如:html 的渲染等) 简单讲就是我们不用浏览器,在curl命令行工具就可以访问任意网址 PHP中集成了cURL库 2020-06-10 编程 > PHP #PHP #cURL
使用 Github Pages 和 Hexo 搭建博客 项目简介当前项目是使用 Github Pages 和 Hexo 搭建的静态博客 Github Pages 是 GitHub 提供的一个网页寄存服务,于 2008 年推出。 可以用于存放静态网页,包括博客、项目文档甚至整本书。 Jekyll 软件可以用于将文档转换成静态网页,该软件提供了将网页上传到 Github Pages 的功能。 一般 Github Pages 的网站使用 github.io 2020-05-26 编程 > Git #Hexo #Github Pages
Vue 基础知识总结 一、常用指令 v-on 绑定一个事件 缩写 @ 在 methods 类方法里面操作绑定的方法 v-bind 绑定一个属性 缩写 : 在 data 数据对象里面操作绑定的数据 v-model 双向绑定通常用于获取 input 框输入的内容,无论那边更改都会同步值 v-for 基于数组或对象来循环渲染一个列表,语法: 1.循环数组,index 是数组的索引 1v-for="(item,ind 2020-05-23 编程 > JavaScript > Vue #Vue
Hello Hexo Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2020-05-23 编程 > Hexo #Hexo