会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
飞鸿影的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
2018年4月30日
Redis发布订阅
摘要: 适用场景 直播消息 弹幕消息 粉丝订阅消息推送 知识点 1、关键字:PUBLISH SUBSCRIBE PSUBSCRIBE Redis采用PUBLISH命令发送消息,其返回值为接收到该消息的订阅者的数量。 Redis采用SUBSCRIBE命令订阅某个频道,其返回值包括客户端订阅的频道,目前已订阅的
阅读全文
posted @ 2018-04-30 14:10 飞鸿影
阅读(802)
评论(0)
推荐(1)
2018年4月24日
curl_multi实现并发
摘要: 普通请求 curl_normal.php use time:0.830 s curl_multi并发 curl_multi.php use time:0.259 s curl_multi并发优化:curl_multi_select 在上个示例里当 时,执行 而整个批处理句柄没有全部执行完毕时,系统会
阅读全文
posted @ 2018-04-24 00:07 飞鸿影
阅读(14836)
评论(0)
推荐(3)
2018年4月22日
swoole_event_add实现异步
摘要: swoole提供了 函数,可以实现异步。此函数可以用在Server或Client模式下。 swoole_event_add属于AsyncIO,必须运行在CLI 模式。 异步tcp客户端 stream_socket_client实现tcp同步客户端 示例: php $sock swoole_proce
阅读全文
posted @ 2018-04-22 09:25 飞鸿影
阅读(2330)
评论(0)
推荐(0)
2018年4月21日
swoole_process实现多进程
摘要: 简介 swoole_process 是swoole提供的进程管理模块,用来替代PHP的pcntl扩展。 首先,确保安装的swoole版本大于1.7.2: 注意:swoole_process在最新的1.8.0版本已经禁止在Web环境中使用了,所以也只能支持命令行。这时候如果要做并发,multi cur
阅读全文
posted @ 2018-04-21 15:54 飞鸿影
阅读(8709)
评论(1)
推荐(2)
2018年2月25日
使用Docker快速搭建PHP开发环境
摘要: 一般我们会把nginx、php都安装在同一个容器,为了扩展方便,我们希望nginx容器和php容器分开。那么就可以使用docker link命令实现这一目的。 需要的镜像: nginx 1.12.2 php(含php fpm7.1) 7.1 这里nginx镜像选择 ,php镜像自行编译(选用的是 h
阅读全文
posted @ 2018-02-25 10:46 飞鸿影
阅读(19139)
评论(0)
推荐(0)
2018年2月4日
基于boot2docker部署Docker环境
摘要: Docker轻量级的特性使得我们可以快速打包开发环境:一处编译,到处使用。我们可以在第一次编译好需要的开发环境,然后把镜像导出打包,只有有docker环境,便可以快速还原原来的开发环境。 为什么使用 boot2docker 在 Ubuntu 等环境,我们可以一键安装Docker(服务端、客户端),但
阅读全文
posted @ 2018-02-04 13:37 飞鸿影
阅读(25956)
评论(2)
推荐(1)
2018年1月7日
Java总结:Java 流(Stream)、文件(File)和IO
摘要: 更新时间:2018 1 7 12:27:21 更多请查看在线文集:http://android.52fhy.com/java/index.html 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 输入输出流 简介 一个流被定义为一个数据序列。输入流用于从源读取数据,输出
阅读全文
posted @ 2018-01-07 23:17 飞鸿影
阅读(7027)
评论(0)
推荐(1)
Java总结:字符串详解
摘要: 更新时间:2018 1 6 21:20:39 更多请查看在线文集:http://android.52fhy.com/java/index.html String 字符串创建 第一种更省空间。对于字符串比较,如果直接使用 是判断地址是否相同,判断值是否相同需要使用 方法。 对于字符串:其对象的引用都是
阅读全文
posted @ 2018-01-07 23:12 飞鸿影
阅读(426)
评论(0)
推荐(0)
Java总结:语法基础
摘要: 更新时间:2018 1 7 10:34:05 更多请查看在线文集:http://android.52fhy.com/java/index.html Hello World 文件名:HelloWorld.java 注意: 1、文件名需与类名一致,如果文件名和类名不相同则会导致编译错误 2、区分大小写
阅读全文
posted @ 2018-01-07 23:11 飞鸿影
阅读(362)
评论(0)
推荐(0)
Java总结:开发环境
摘要: 更多请查看在线文集:http://android.52fhy.com/java/index.html Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Jav
阅读全文
posted @ 2018-01-07 23:08 飞鸿影
阅读(305)
评论(0)
推荐(0)
2017年12月2日
nginx使用replace-filter-nginx-module实现内容替换
摘要: 有时候我们想对响应(例如PHP接口)返回的内容做些字符串,虽然可以使用各语言代码相关方法(例如PHP的 )进行替换,但是在nginx层面替换是更方便的,无需修改代码。 约定:本文源代码目录统一放在: 里。 开始安装 安装sregex运行库 安装此模块需要先安装 运行库: 软链接: 安装 replac
阅读全文
posted @ 2017-12-02 22:56 飞鸿影
阅读(8419)
评论(2)
推荐(0)
2017年8月20日
Yii 框架学习--03 多应用多模块
摘要: 本文以YII 2.0.7为例。 概述 首先看看多应用和多模块的特点: 多应用的特点: 独立配置文件 独立域名 多模块的特点: 统一配置文件 统一域名 那么,实际该怎么决定使用多应用还是多模块呢? 对于前后台分离,例如后台需要单独的域名进行管理这个应该用多应用 多应用的配置完全不一样,用多应用比较方便
阅读全文
posted @ 2017-08-20 21:49 飞鸿影
阅读(2123)
评论(0)
推荐(0)
Swoole笔记(五)
摘要: 配置说明 daemonize 设置是否后台运行。默认是false。设置 时,程序将转入后台作为守护进程运行。长时间运行的服务器端程序必须启用此项。 如果不启用守护进程,当ssh终端退出后,程序将被终止运行。 注意: 启用守护进程后,标准输入和输出会被重定向到 log_file。 如果未设置log_f
阅读全文
posted @ 2017-08-20 07:51 飞鸿影
阅读(1902)
评论(0)
推荐(0)
2017年8月19日
Swoole笔记(四)
摘要: Process "Process" 是swoole内置的进程管理模块,用来替代PHP的pcntl扩展。 swoole_process支持重定向标准输入和输出,在子进程内echo不会打印屏幕,而是写入管道,读键盘输入可以重定向为管道读取数据。 配合swoole_event模块,创建的PHP子进程可以异
阅读全文
posted @ 2017-08-19 10:30 飞鸿影
阅读(705)
评论(0)
推荐(0)
2017年7月23日
经典排序算法 - 选择排序
摘要: 概述 含义:直接从待排序数组里选择一个最小(或最大)的数字,每次都拿一个最小数字出来,顺序放入新数组,直到全部拿完。 特点:以从小到大排序为例:N个元素,每一趟比较找出最小的那个元素,放在头部;经过N 1趟比较,排序就出来了。 相当于每次从无序列表里找出一个最小数,放到左边;然后剩下的元素继续找出最
阅读全文
posted @ 2017-07-23 09:19 飞鸿影
阅读(269)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
22
下一页
公告