随笔分类 - PHP
摘要:js接收文件流并下载 标签(空格分隔): js 在此输入正文 function download(filename) { var oReq = new XMLHttpRequest(); oReq.open("GET", "<你的返回流的Action路径 ", true); oReq.respons
阅读全文
摘要:js最简单的 点击小图放大 标签(空格分隔): js $("body").on("click", ".imgview", function (e) { layer.photos({photos: {"data": [{"src": e.target.src}]}}); });
阅读全文
摘要:Laravel redis 订阅发布 标签(空格分隔): php Redis订阅发布 理解订阅发布: publish:将信息 message 发送到指定的频道 channel publish test.one "Hello" [客户端:test.one 就是频道, Hello 就是message]
阅读全文
摘要:Laravel HTTP 验证 标签(空格分隔): php 第一种方式 1 直接在controller里完成表单验证 2 打印验证返回的错误信息 dd($errors) 第二种方式 1 php artisan make:request StoreBlogPost [创建表单请求验证器] 2 自定义规
阅读全文
摘要:swoole tcp server 标签(空格分隔): php,linux 执行程序 php swoole_server.php 查看端口:netstat antpl 连接服务器:telnet ip port 退出:ctrl + ] quite 图片
阅读全文
摘要:swoole 简单的异步执行 标签(空格分隔): php 理解 一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作。 阻塞IO和非阻塞IO的区别在于第一步,发起IO请求是否会被阻塞,如果阻塞直到完成那么就是传统的阻塞IO,如果不阻塞,那么就是非阻塞IO。 同步IO和异步IO的区别就在于第二
阅读全文
摘要:标签(空格分隔): php 分析 nginx/apache 读取的php.uini 文件 和 cli模式的php.ini 文件不同导致的 swoole是在cli模式下运行的 或许你安装swoole扩展在phpinfo中已经成功 但不代表真的可以使用了 解决办法 1. 查看cli的php.ini的位置
阅读全文
摘要:Liunx php7安装swoole扩展 标签(空格分隔): php 下载包 https://github.com/swoole/swoole src/releases 安装过程 直接wget也行直接下载到本机 1. wget https://github.com/swoole/swoole src
阅读全文
摘要:标签(空格分隔): linux nginx配置文件: server { listen 81; listen [::]:80; server_name _; index index.html index.htm index.php default.html default.htm default.ph
阅读全文
摘要:冒泡排序 标签(空格分隔):python,php 冒泡排序 冒泡排序(英语:BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越
阅读全文
摘要:Laravel 数据库队列 标签(空格分隔): php 介绍 Laravel队列为不同的后台队列服务提供统一的API,例如Beanstalk,Amazon SQS, Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而大幅度缩短Web请求和相应的时间。队列
阅读全文
摘要:php7安装memcache 和 memcached 扩展 标签(空格分隔): php memcache和memcached区别 memcache:http://pecl.php.net/package/memcache memcached:http://pecl.php.net/package/m
阅读全文
摘要:Nginx下部署Laravel项目 标签(空格分隔): php Nginx配置文件 listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name _; index index.html index.h
阅读全文
摘要:Nginx负载均衡配置 标签(空格分隔):php,nginx,linux 一 负载均衡介绍 1 负载均衡(Load Balance)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡有两方面的含义:首
阅读全文
摘要:Lamp安装 php v5.6【ZendGuardLoader】的问题 标签(空格分隔):php,linux Apache日志: 就这个问题导致无法解析运行php文件。下面是网上找的解决方案 ZendGuardLoader简介 、 从PHP5.3开始Zend Guard将取代Zend Optimiz
阅读全文
摘要:Linux php安装mongodb 标签(空格分隔): php 安装mongodb 1 下载解压 下载压缩包 :https://www.mongodb.com/download center?jmp=nav community 解压:tar zxvf mongodb osx x86_64 ente
阅读全文
摘要:Linux php7安装redis 标签(空格分隔): 未分类 安装redis服务 1 下载redis cd /usr/local/ 进入安装目录 wget http://download.redis.io/redis stable.tar.gz 2 解压安装 tar xvzf redis stab
阅读全文
摘要:array_unique和array_flip 这两个函数的区别 标签(空格分隔): php array_unique 和 array_flip 验证 1 没有排序的数组 2 array_unique排序后的结果 3 array_flip两次反转后的结果 [反转去重] 相同点 都能达到数组去重的效果
阅读全文
摘要:Laravel 任务调度 标签(空格分隔):php 简介 Cron 是 UNIX、SOLARIS、LINUX 下的一个十分有用的工具,通过 Cron 脚本能使计划任务定期地在系统后台自动运行。这种计划任务在 UNIX、SOLARIS、LINUX下术语为 Cron Jobs。Crontab 则是用来记
阅读全文
摘要:Laravel 路由组和中间件 标签(空格分隔): php 定义路由组 Route::group(['prefix'= 'Anime'], function(){ Rout::match(['get', 'post'], 'login', 'Admin\LoginController@login)
阅读全文