创建分页

public function actionPage() { $param = $this->param; $page = (int)$param['page']; $arr = [1,2,3,4,5,6,7]; $co...

2019-04-23 00:56:00

阅读数 23

评论数 0

yii工具篇

yii工具篇工具篇方向composer工具Dubug工具GII工具 工具篇方向 composer工具 关于composer composer之require命令 composer之install命令 composer之create-project命令 composer之镜像 Dubug工具 ...

2019-03-04 00:11:25

阅读数 21

评论数 0

Yii - 工具篇

第1章 简介 1-1 Yii框架工具篇课程简介 第2章 Composer工具 https://packagist.org 2-1 关于composer swiftmailer FPDF 2-2 composer之require命令 下载扩展 Us...

2019-03-04 00:05:38

阅读数 21

评论数 0

YII - 高效篇

Yii2 高效篇Yii2 高效篇方向Yii2 延迟加载Yii2 数据缓存的使用Yii2 片段缓存使用Yii2 页面缓存的使用Yii2 http缓存的使用Yii2 gii工具的使用 Yii2 高效篇方向 使得Yii2应用变得高效及gii辅助开发变得高效 Yii2 延迟加载 类的延迟加载 - Y...

2019-03-03 23:47:48

阅读数 73

评论数 0

YII - 高效篇

第1章 目标 第2章 YII的延迟加载 第3章 数据缓存的使用 第4章 片段缓存的使用 第5章 页面缓存的使用 第6章 HTTP缓存的使用 第...

2019-03-03 22:46:15

阅读数 17

评论数 0

swoole内存操作模块

Lock Buffer Table Atomic mmap channel serialize

2019-03-03 17:16:53

阅读数 19

评论数 0

swoole使用异步redis的前置条件

安装并启用redis服务 安装hiredis库 编译swoole需要加入 -enable-async-redis

2019-03-03 16:46:51

阅读数 25

评论数 0

websocket特点

建立在TCP协议上 性能开销小通信高效 客户端可以与任意服务器通信 协议标识符ws wss 持久化网络通信协议

2019-03-03 15:46:39

阅读数 38

评论数 0

所有最常见最经典的算法题整理

1、一群猴子排成一圈,按1,2,…,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。 function king...

2019-02-26 11:52:28

阅读数 40

评论数 0

HTTP协议

HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用 的有GET、HEAD、POST。每种方法规定了客户与服务器联系...

2019-02-24 23:40:58

阅读数 13

评论数 0

如何处理负载、高并发?(好好看看,经常问到,能回答到主要的东西即可)?

从低成本、高性能和高扩张性的角度来说有如下处理方案: 1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的 网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。 2、图片服务器分离 把图片单独存储,尽量减少图片等大流量...

2019-02-24 14:35:48

阅读数 29

评论数 0

接口返回包含哪几部分

1. { 2. code: 3. msg: 4. data:{} 5. }  

2019-02-23 15:24:31

阅读数 140

评论数 0

调用接口需要什么,签名怎么生成的,登陆接口的实现

签名:(  token + 时间戳  )  加密  =  sign  

2019-02-23 15:21:39

阅读数 114

评论数 0

如何防止SQL注入,XSS攻击和CSRF攻击

        SQL注入:mysqli_real_escape_string()转义关键字符;         XSS攻击:alert把一些cookie信息打印出来;过滤掉<>等关键字符串         CSRF攻击:跨站攻击。防止:token,...

2019-02-23 13:02:38

阅读数 263

评论数 0

PHP实现遍历出文件夹和他下面子文件的代码

1. <?php 2. $dir = '/Users/Desktop/算法'; 3. 4. function getAllFile($dir){ 5. $allFile...

2019-02-23 12:57:19

阅读数 32

评论数 0

PHP如何获取客户端的IP(要求取得一个int)和服务器端的IP的代码

$ip = $_SERVER["REMOTE_ADDR"]; 或者:getenv('REMOTE_ADDR'); 转化为int $intIP = ip2long($ip); $_SERVER["SERVER_ADDR&...

2019-02-23 12:43:41

阅读数 112

评论数 0

字符串"0"在PHP和js中转换为布尔值是false还是true

php:false;  php 弱语言 '0'和0一样; js:true;字符串除了空字符串('')其他都是true(包括' ' 这种中间有空格的);

2019-02-23 12:40:57

阅读数 171

评论数 0

echo,print_r ,print , var_dump 区别

echo:语句结构; print:是函数,有返回值 print_r:能打印数组,对象 var_dump:能打印对象数组,并且带数据类型

2019-02-23 12:39:27

阅读数 12

评论数 0

PHP一段上传文件的代码

$uploaddir .="uploadfiles/".date("Y")."/".date("m")."/".da...

2019-02-23 10:58:27

阅读数 43

评论数 0

简单说说 php内核,zend引擎,php扩展层

内核: 用于处理请求,文件流,错误处理等相关处理 zend引擎: 将源文件转换成机器语言(实际上是字节码opCode),然后再zend虚拟机上运行(这个跟java虚拟机是类似的) 扩展层:它是一组函数、类库和流, php使用它们来执行一些特定的操作, 比如需要使用mysql扩展(扩展文件实体是...

2019-02-21 23:21:47

阅读数 50

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭