- 博客(15)
- 问答 (1)
- 收藏
- 关注
原创 laravel5.8接入RabbitMq队列服务
一、前期准备具体流程分为以下步骤。安装RabbitMq服务 安装php的amqp扩展(到pecl官方下载扩展)具体教程有windows教程linux下为了可以快速使用,RabbitMq使用docker来快速部署#拉取RabbitMq官方镜像直接使用docker pull rabbitmq:3.8.9#创建容器绑定端口以便外部访问docker run -itd --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3.8.9#
2021-01-13 16:37:02 997
原创 goland时间格式化time.Now().Format
上来先贴一个自己决定比较靠谱的讲解,线上有好多人说2006-01-02 15:04:05是goland的生日什么的原因这里不做过多的过度解读。有兴趣的请自行查找证据。下面谈谈自己的理解,对照下面的这个表格月份 1,01,Jan,January日 2,02,_2时 3,03,15,PM,pm,AM,am分 4,04秒 5,05年 06,2006时区 -07,-0700,Z0700,Z07:00,-07:00,MST周几 Mon,Monday这里的意思是当你希望格式化他的月
2020-08-01 11:52:50 10227
原创 php 二进制运算与权限校验的逻辑思考
最近在做权限验证的时候又重新过了一边位运算的普通应用。发现这些应用的概念因为平时用得比较少所以很容易忘记,而且其中的思考比较难拾起来。这里把位运算的应用转换为我们自己平时可以理解的语言再结合运算过程对比下以加深下记忆。以下为位运算符的逻辑概念:---------------------'&'位与运算------------------二进制值 十进制值000...
2019-07-24 20:39:55 525
转载 Linux学习之路(三)Shell脚本初探
本文参考链接:http://www.runoob.com/linux/linux-shell.html基本说明Shell脚本(shell script)是一种为shell编写的脚本程序。其中shell常见的种类包括:Bourne Shell:对应的命令(/usr/bin/sh或/bin/sh) Bourne Again Shell:对应的命令(/bin/bash) C Sh...
2019-03-29 10:20:11 276
转载 Linux学习之路(四)Shell脚本命令
参考链接:http://www.runoob.com/linux/linux-shell-echo.html命令使用1.echo命令与PHP指令类型,都是用于字符串输出。echo还支持-ne语 法:echo [-ne][字符串]或 echo [--help][--version]参 数:-n 不要在最后自动换行 -e 若字符串中出现以下字符,则特别加...
2019-03-29 10:19:58 210
转载 Linux学习之路(二)
4.Linux文件查找工具。Linux经常使用locate与find作为文件查找命令。find可以认为是系统自带的命令,功能也挺多但是使用方法相对有点繁琐。find查找的是实时文件数据,一般用于查询明确知道文件目录及文件名的时候,可以按照参数将查询出来的文件做进一步操作如:打印、删除、执行命令等。find命令对使用者的要求比较高,要相当熟练的操作,但是功能相对丰富。相对于find命令loc...
2019-03-28 17:39:49 291
转载 Linux学习之路(一)
导语:早前为了方便日常开发,建立跟生产环境类型的环境的时候考虑使用docker作为模拟生产环境,结果没想到给自己的学习挖了一个大坑。其他关于docker容器技术的坑先不在这里赘述,有时间的话在其他文章记录下来,这里先从最基本的工作环境开始拉开这条漫长的学习之路。docker虽然提供了很多好用并且效率很高的镜像给我们使用,基本都不需要自己动手配置容器环境但是由于过于注重镜像纯净跟效率的原因大...
2019-03-28 17:37:44 8454
转载 PHAR系列之导言
由于之前都是在现成的PHP框架下写web项目,一般都只专注于框架内部的使用跟优化。但是对于一些PHP很有特色的功能跟特性很少过多的深入了解。最近做项目调研的时候偶尔注意到一个PHP中一个比较常见的概念:phar,这个名词之前都是在安装composer的时候偶尔用过,很少深入了解过真正的内涵,见了都直接忽略掉没有仔细研究具体内容。这次新项目没正式开始之前这段调研时间里面粗略补了下phar方面的知识神...
2019-03-28 17:34:08 169
原创 PHP生成PDF并转换成图片爬过的坑
需求描述:根据订单通过模板合同生成新的PDF合同通过e签宝签约后转为图片给用户下载。 需求整理: 1.如何生成PDF文件:使用TCPDF扩展生成。思考: ⑴为了方便将模板中的固定占位符替换为订单中的内容,使用静态html页面保存合同模板的方式保存 ⑵使用TCPDF将html转换为pdf文档,可以尽量保证合同格式的一致性 2.将生成的PDF合同通...
2019-03-28 17:31:52 1553
转载 centosFTP服务搭建及权限配置
引用一个其他大佬对vsftpd的描述: vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:...
2019-03-28 17:27:01 332
转载 Dockerfile Volume指令与docker -v的区别
在学习Dockerfile的过程中有个VOLUME命令,很多教程或书中说的是用来定义匿名卷的,其作用如下: 容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中,后面的章节我们会进一步介绍Docker 卷的概念。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Dockerfile 中,我们可以事先指定某些目录...
2019-03-28 17:06:51 12043 3
原创 redis哨兵设置
通过docker模拟redis环境 一.为了可以指定各个容器的ip段可以实现数据通讯,创建这自定义网络以便容器工作在该网络中。#docker network create --subnet=172.10.0.0/100 redisnetwork 查看本机docker网络# docker network lsNETWORK ID NAME ...
2019-03-28 17:04:03 430
原创 docker-compose编排项目redis容器实现主从复制
一.pip管理工具安装 docker-compose是python项目,所以安装需要通过python下的包管理工具pip安装。一般linux服务器都会预安装有python环境,所以优先检查python是否已经安装,pip管理工具是否已经安装 # wget https://bootstrap.pypa.io/get-pip.py #下载pip脚本 # python2.7...
2019-03-28 16:46:17 282
原创 ueditor富文本编辑器使用百度地图自定义动态地图组件及兼容https及http协议
ueditor富文本编辑器默认支持百度地图组件,但是如果导入动态地图后会加很多默认的地图组件在上面。如果需要自定义动态地图的组件则需要修改ueditor特定的html。ueditor百度地图组件所在目录show.html文件中定义了地图的控件,有自定义需要的时候可以在这个文件中自己编辑如果自己所在的环境中是https协议的话,那ueditor是不支持的,因为这两个文件中...
2019-03-28 16:35:04 1834
原创 swoole多端口监听
今天测试swoole写webserver实现多端口监听。记录下爬过的坑:关于tcp协议监听触发不到receive!!!!! 首先上服务端代码class Http{ /** * 服务实例 * @var Server */ protected $server; public function run(){ ...
2019-03-28 16:30:50 1077
空空如也
ubuntu中没有modprobe命令该怎么安装?
2018-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人