BY Blog

Thinking will not overcome fear but action will.

EChartsJS记录

EChartsJS记录

隐藏保存图片按钮 toolbox: { feature: { // saveAsImage: {} } }, 将 tooltip 框限制在图表的区域内 tooltip.confine boolean[ default: false ] tooltip : { ...

EChartsJS

EChartsJS

统计图echartsjs 官网url https://www.echartsjs.com/examples/zh/index.html 引入 ECharts ECharts 3 开始不再强制使用 AMD 的方式按需引入,代码里也不再内置 AMD 加载器。因此引入方式简单了很多,只需要像普通的 JavaScript 库一样用 script 标签引入。 <!DOCTYPE html&g...

DropzoneJS 图片上传

DropzoneJS 图片上传

DropzoneJS 图片上传 官网url https://www.dropzonejs.com/#dropzone-methods html <form action="/file-upload" class="dropzone" id="my-awesome-dropzone"> </form> <div class="l...

phpStudy mysql升级到mysql8.0

phpStudy mysql升级到mysql8.0

下载mysql8.0 下载mysql8.0 编辑my.ini文件,下载的mysql8默认是没有my.ini的 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] # 设置3306端口 port =3306 # 设置mysql的安装目录 basedir="D:/phpstudy/PHPTutorial/M...

Workerman笔记

Workerman笔记

序言 Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。官网 简单实例 <?php use Workerman\Worker; require_once __DIR__ . '/Workerman/Autoloader.php'; // 创建一个Worker监听2345端口,使用http协议通讯 $http_w...

Workerman_php后端及时推送消息给客户端

Workerman_php后端及时推送消息给客户端

##php后端及时推送消息给客户端 ###原理 1、建立一个websocket Worker,用来维持客户端长连接 2、websocket Worker内部建立一个text Worker 3、websocket Worker 与 text Worker是同一个进程,可以方便的共享客户端连接 4、某个独立的php后台系统通过text协议与text Worker通讯 5、text Wor...

GatewayWorker笔记

GatewayWorker笔记

序言 GatewayWorker使用经典的Gateway和Worker进程模型。Gateway进程负责维持客户端连接,并转发客户端的数据给BusinessWorker进程处理,BusinessWorker进程负责处理实际的业务逻辑(默认调用Events.php处理业务),并将结果推送给对应的客户端。Gateway服务和BusinessWorker服务可以分开部署在不同的服务器上,实现分布式集...

5分钟带你看完 WWDC 2018

WWDC 2018 Keynote 全记录

前言 记录常用的一些资源网站