PHP

28
Jan
laravel 查询数据库 数字全变为字符串型
这个问题遇到很多次了,数据库是是数字类型的字段,查出来后就变成字符串型了。直接说结论,php-mysqlnd扩展没装。CentOS下yum install php-mysqlnd即可,注意php版本。php-mysqlnd与php-mysql冲突,如果提示冲突,卸载掉php-mysql即可。
146
2020/01/28
12
May
在Laravel中使用Workerman
项目对数据的实时性要求很高,所以必须得使用websocket,PHP常见的websocket框架有workerman和swoole,前者是纯PHP写的,较为轻量,后者的底层是C语言,功能和性能较强。因为是小项目,于是使用了workerman,并将其整合进Laravel项目中。workerman安装composer安装composer 安装wokermancomposer require workerman/workerman创建artisan命令创建一个 artisan 命令行工具来启动websocket服务端,在app/Console/Commands目录下建立命令行文件Workerm...
1,307
2019/05/12
26
Feb
使用php和Github webhook实现自动部署
一般情况下,我们每次在使用Github时,每次push完代码后,都要手动到服务器上git pull一次,如果是vue之类的项目还要npm i和npm build。 当然我们可以写sh脚本来进行部署,但这仍免不了我们要上服务器操作。程序员就是为了懒而生的,我们可以通过Github的webhook功能来实现push完后直接部署的爽快。以下操作均在Centos7上进行为Apache或Nginx配置用户和组这里以Apache为例,已经配置了的请绕道。[scode type="lblue"]合理的配置用户权限,才能规避一系列的权限问题,也能保证服务器的安全。[/scode]首先是创建用户和组,在r...
912
2019/02/26
14
Oct
TradingView简易教程(三) —— JSApi
本教程仅限于实现最基础功能,更详细精进的功能请绕道(ノ≧∀≦)ノ・‥…━━━★ ピキューン!上一篇教程介绍了如何通过UDF实现数据的传输,这篇教程讲述如何通过JSApi实现websocket数据实时同步。JSApi文档JSApi介绍这是啥? 一套JS方法(以实现指定的公共接口)。我该怎么使用它?: 您应该创建一个JS对象,它将以某种方式接收数据,并响应图表库的请求。UDF是按照官方文档的规则来进行数据传输,但如果使用JSApi的话,你能使用任何你能使用的方式传输数据。得到的数据主要通过一个JS对象来获取并通过回调函数传递给TradingView插件。也就是说,你需要创建一个JS对象,该...
2,039
2018/10/14
01
Oct
TradingView简易教程(二) —— UDF接口
本教程仅限于实现最基础功能,更详细精进的功能请绕道(ノ≧∀≦)ノ・‥…━━━★ ピキューン!上一篇教程介绍了如何配置TradingView的图表,这篇教程讲述如何通过UDF实现数据的传输。UDF接口文档UDF介绍Universal Data Feed 通用数据饲料,基于HTTP协议的旨在以简单有效的方式向图表库提供数据。以上为官方介绍,你只需要根据官方给出的接口文档写一份接口就行了,接口的调用图表自身会去完成。必须接口GET /config返回一个数组对象用于配置图表,详细属性参照文档public function config() { $config = array( ...
2,873
2018/10/01