Press "Enter" to skip to content

Month: July 2019

JS事件

事件流:描述的是在页面中接收事件的顺序 事件冒泡:由最具体的元素接收,然后逐级向上传播至最不具体的元素的节点 事件捕获:最不具体的节点先接收事件,而最具体的几点应该是最后接收事件 例如: <!DOCTYPE html> <html lang=”en”> <head> <meta charset=”UTF-8″> <title>js事件</title> </head> <body> <div id=”div”> <button id=”btn1″>按钮</button> </div> </body> </html> 事件冒泡时:button接收 —–> div接收 —–>…

Leave a Comment

PHP运行模式

PHP有5种运行模式,常见的有4种: 1. cgi 协议模式 cgi模式:通用网关接口(Common Gateway Interface),它允许web服务器通过特定的协议与应用程序通信 调用原理大概为:用户请求 -> Web服务器接收请求 -> fork子进程调用程序/执行程序 -> 程序返回内容/程序调用结束 -> web服务器接收内容 -> 返回给用户 由于每次用户请求,都得fork创建进程调用一次程序,然后销毁进程,所以性能较低 2. fast-cgi 协议模式 fast-cgi是cgi模式的升级版,它像是一个常驻型的cgi,只要开启后,就可一直处理请求,不再需要结束进程 调用原理大概为:(web服务器fast-cgi进程管理器初始化,预先fork n个进程)…

Leave a Comment

yarn使用

初始化新项目 yarn init 添加依赖包 yarn add [package] yarn add [package]@[version] yarn add [package]@[tag] 将依赖项添加到不同依赖项类别 分别添加到 devDependencies、peerDependencies 和 optionalDependencies: yarn add [package] –dev yarn add [package]…

Leave a Comment

Redux

Action Action 是把数据从应用传到 store 的有效载荷。它是 store 数据的唯一来源。 Reducer Reducers 指定了应用状态的变化如何响应 actions 并发送到 store 的。 Store Store 就是把它们联系到一起的对象。

Leave a Comment