- 博客(14)
- 收藏
- 关注
原创 配置supervisor
stdout 日志文件,需要注意当指定目录不存在时无法正常启动,所以需要手动创建目录(supervisord 会自动创建日志文件)stdout_logfile_maxbytes = 100MB;启动命令,可以看出与手动在命令行启动的命令是一样的。启动失败自动重试次数,默认是 3。
2023-05-12 09:02:45
371
原创 docker 部署多个mysql,配置主从同步
master主库:[mysqld]创建可访问主库的账户、密码:授权:使权限生效:slave从库:[mysqld]从库配置连接主库:
2023-05-11 15:33:40
189
1
原创 docker 下安装ubuntu,安装PHP7
首先从dockerhub下载ubuntu镜像:docker pull ubuntu拉取完后,创建容器;进入到容器安装phpapt-get install php7.4问题:ubuntu:Unable to locate package php解决:apt-add-repository ppa:ondrej/php此时报错可以通过apt-get install software-properties-common 解决apt-get update之后再执行 apt..
2021-07-03 09:27:13
364
2
原创 什么是Session和Cookie
Cookie 和 SessionHTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都是一个全新的请求,服务器并不知道客户端的历史请求记录;Session 和 Cookie 的主要目的就是为了弥补 HTTP 的无状态特性。Session 是什么客户端请求服务端,服务端会为这次请求开辟一块内存空间,这个对象便是 Session 对象,存储结构为 ConcurrentHashMap。Session 弥补了 HTTP 无状态特性,服务器可以利用 Session 存储客户端在同一个会话期间的一
2021-06-05 14:07:41
240
原创 PHP设计模式-观察者模式
<?php/** 观察者 */interface IObserver{ function onChanged( $sender, $args );}/** 被观察者 */interface IObservable{ function addObserver( $observer );}/** 实现被观察者接口 */class UserList implements IObservable{ private $_observers = array();.
2020-11-21 16:10:49
80
原创 php设计模式 - 工厂模式
<?phpinterface IUser{ function getName();}class User implements IUser{ public function getName() { return make::instance()->install(); }}class User2 implements IUser{ public function getName() { retur.
2020-11-21 16:08:57
89
原创 过滤字符敏感字
代码片段:$face_filter = config('terminal.face_filter');$filterArr = explode(',',$face_filter);foreach ($result['orderGoods'] as $key=>$val){ $badword = array_combine($filterArr,array_fill(0,co...
2020-03-31 11:10:15
145
原创 docker 、swoft 常用命令
//运行compose-yml文件docker-compose up -d//构建镜像docker build -t allovince/php-helloworld .//运行容器docker run -d -p 8080:8080 allovince/php-helloworld//查看容器信息docker inspect 6d1fdcc958bf//重启容器docker ...
2020-03-27 14:36:46
373
原创 PHP+mysql 创建分表
代码示例:function getUserInfoTable($uid){ $i = $uid % 10; $table = sprintf("user_info_%s", $i); $check_sql = "SELECT COUNT(1) exist from INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='test' ...
2020-03-27 14:31:07
284
原创 php.ini中打开safe_mode开启之后影响的函数
当安全模式打开的时候,以下函数会受到影响:chdirmove_uploaded_filechgrpparse_ini_filechownrmdircopyrenamefopenrequirehighlight_fileshow_sourceinclude, symlinklinktouchmkdirunlink...
2019-03-14 21:51:40
743
原创 php 常用数组处理函数
array() 创建数组array_column() 返回输入数组中某个单一列的值。array_combine() 通过合并两个数组来创建一个新数组。array_merge() 把一个或多个数组合并为一个数组。array_fill_keys() 用指定键名的给定键值填充数组。array_multisort() 对多个数组或多维数组进行排序。array_key_exi...
2019-03-14 21:17:43
242
原创 PHP判断请求方式(GET、POST、AJAX)
//是否是AJAX提交function isAjax(){if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {return true;}else{return false;}}
2017-10-20 10:21:40
13634
原创 Web端报表统计插件
基于PHP语言开发的报表插件还是挺多的,比如:pChart,Jpgraph等,不过下面主要讲的是ECharts。 ECharts,一个纯 Javascript的图表库,可以流畅的运行在 PC和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的Canvas 类库ZRender,提供直观,生动,可交互,可
2017-09-04 10:48:20
2916
2
原创 好用的前端ui框架
https://www.iviewui.com/ iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。https://router.vuejs.org/zh-cn/http://mint-ui.github.io/#!/zh-cn 基于 Vue.js 的移动端组件库http://www.layui.com/
2017-09-04 10:29:41
593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人