08 2019 档案

摘要:报错信息如下: 原因: .env文件配置中欧冠包含空格的配置信息,用双引号""引起来即可 阅读全文
posted @ 2019-08-21 14:19 侯蜀黍 阅读(948) 评论(0) 推荐(0)
摘要:以创建service层为例子 1.执行命令 2.在app\Console\Commands 下就会多出一个 ServiceMakeCommand.php 文件 ,更改其内容为一下内容(注意: 1.继承了GeneratorCommand类, 2. protected $signature = 'mak 阅读全文
posted @ 2019-08-20 11:53 侯蜀黍 阅读(1686) 评论(0) 推荐(0)
摘要:应用场景在使用php的过程中,我们常常需要去添加一些PHP扩展库。但是重新对php进行编译是比较蛮烦的,所以这时候我们可以使用phpize对php进行添加扩展。并且phpize编译的扩展库可以随时启用或停用,比较灵活。 使用方法extention为要挂载的扩展包 1. wget extension. 阅读全文
posted @ 2019-08-12 17:09 侯蜀黍 阅读(6064) 评论(0) 推荐(2)
摘要:1.下载安装包 赋予执行权限 2.创建runner用户 3.注册runner https://docs.gitlab.com/runner/register/index.html gitlab-runner相关配置位置 4.安装并启动服务 更新操作 1.停止服务 2.下载新版本并设置执行权限 3.启 阅读全文
posted @ 2019-08-12 16:45 侯蜀黍 阅读(6677) 评论(0) 推荐(0)
摘要:桥接模式(Bridge) 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而互不影响。 阅读全文
posted @ 2019-08-12 15:43 侯蜀黍 阅读(578) 评论(0) 推荐(0)
摘要:组合模式(Composite) 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 这种模式创建了一个包含自己对象组的类。该 阅读全文
posted @ 2019-08-12 15:43 侯蜀黍 阅读(650) 评论(0) 推荐(0)
摘要:装饰器模式(Decorator) 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 我 阅读全文
posted @ 2019-08-12 15:43 侯蜀黍 阅读(531) 评论(0) 推荐(0)
摘要:外观模式(Facade) 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调用 阅读全文
posted @ 2019-08-12 15:42 侯蜀黍 阅读(771) 评论(0) 推荐(0)
摘要:创建了新的laravel项目后, 运行提示:No application encryption key has been specified 解决方法: 这个是由于没有配置好 APP_KEY 在终端上, cd到项目目录位置然后执行: php artisan key:generate 阅读全文
posted @ 2019-08-06 15:39 侯蜀黍 阅读(697) 评论(0) 推荐(0)
摘要:调用客服消息接口返回如下: { "errcode":45047, "errmsg":"out of response count limit hint:[2TCvgA0175ge21]" } 原因:在用户没主动点菜单、发送消息、 扫描二维码、支付成功、用户维权的情况下,连续调用客服接口超过20次,将 阅读全文
posted @ 2019-08-05 18:00 侯蜀黍 阅读(3213) 评论(0) 推荐(0)
摘要:这是因为laravel的缓存路径没有找到 laravel缓存文件路径是在 config/cache.php中设置,默认存在storage文件夹中 解决 需要保证storage/framework下面创建 sessions, views, cache 文件夹并确保可写权限 阅读全文
posted @ 2019-08-05 17:57 侯蜀黍 阅读(339) 评论(0) 推荐(0)
摘要:有这样一种需求,将形式为“TranAbbr=IPER|AcqSsn=000000073601|MercDtTm=20090615144037”的字符串转换成如下格式的数组: 2.第二种方式 两种写法各有优势: 1、 第一种容易想到,耳熟能详;第二种不容易想到,且eval函数在使用时要注意安全隐患。 阅读全文
posted @ 2019-08-05 17:46 侯蜀黍 阅读(2079) 评论(0) 推荐(0)
摘要:微信内部客服消息 1. 这里要讲的核心内容是基于微信浏览器的URL Schemes来实现微信内部消息的控制,就是weixin://,这个是不是和http://有一样的格式,表达的意思类似,就是告知浏览器,采取什么协议解析URL内容,只是这里的weixin://只能是微信浏览器才能识别。2. 微信内部 阅读全文
posted @ 2019-08-05 17:34 侯蜀黍 阅读(16869) 评论(2) 推荐(1)
摘要:1.打开redis配置文件 添加requirepass 密码 将bind 127.0.0.1 ::1前的#去掉 保存退出 2.关闭redis 启动redis 3.查看 密码已经设置成功,需要密码才能进去,输入密码 4.设置密码后的redis 怎么关闭 阅读全文
posted @ 2019-08-05 17:25 侯蜀黍 阅读(12243) 评论(0) 推荐(2)
摘要:1.安装依赖包 2.下载安装包 3.解压 4.检查当前的环境是否满足要安装软件的依赖关系 5.编译安装 6.在之前编译的源码包中,找到 php.ini-production,复制到/usr/local/php下,并改名为php.ini: [可选项] 设置让PHP错误信息打印在页面上 将Off改成On 阅读全文
posted @ 2019-08-03 21:38 侯蜀黍 阅读(25863) 评论(1) 推荐(0)
摘要:1.进入nginx安装路径,我的是/usr/local/nginxvi conf/nginx.conf将 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_para 阅读全文
posted @ 2019-08-03 21:26 侯蜀黍 阅读(4120) 评论(0) 推荐(0)
摘要:CentOS 7.0默认使用的是firewall作为防火墙 查看防火墙状态 停止firewall 禁止firewall开机启动 阅读全文
posted @ 2019-08-03 21:12 侯蜀黍 阅读(306) 评论(0) 推荐(0)
摘要:代理模式(Proxy) 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 介绍 意图:为其他对象提供一种代理以控制对这个对象的访问。 主要解决:在直接访问对象时带来的问题,比如 阅读全文
posted @ 2019-08-03 19:12 侯蜀黍 阅读(617) 评论(0) 推荐(0)
摘要:问题场景 服务器重启后,重启nginx时报错nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory),进入到logs目录发现确实没有nginx.pid文件 问题场景 服务 阅读全文
posted @ 2019-08-02 22:57 侯蜀黍 阅读(9112) 评论(0) 推荐(0)
摘要:1.安装nginx前,我们首先要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件,可通过如图所示命令进行检测,如果以安装我们可以通过图二所示卸载: yum install gcc-c++ yum -y install zlib zlib-dev 阅读全文
posted @ 2019-08-02 22:37 侯蜀黍 阅读(989) 评论(0) 推荐(1)
摘要:报错信息 One of the configured repositories failed (CentOS-7 - Addons - sohu.com), and yum doesn't have enough cached data to continue. At this point the 阅读全文
posted @ 2019-08-02 07:38 侯蜀黍 阅读(9852) 评论(0) 推荐(1)
摘要:虚拟机使用的是VMware Workstation ,并且首次在虚拟机体验64 位系统。在新建好虚拟机,运行时候就出现了VMware Workstation 的提醒:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如图: 解决方法 以联想 扬天T4900D为例重启电脑 不停 阅读全文
posted @ 2019-08-01 22:34 侯蜀黍 阅读(3143) 评论(0) 推荐(0)
摘要:首先需要去申请一个域名签名证书,在腾讯云,阿里云都有免费版,然后下载下来按如下配置,请根据自己路径更改 如何让nginx.con 加载自定义目录的配置文件 阅读全文
posted @ 2019-08-01 15:49 侯蜀黍 阅读(1128) 评论(0) 推荐(0)
摘要:1.通过fdisk -l 查看目前的硬盘信息,默认是从sda开始排,增加第二块硬盘的时候,会显示sdb,以此类推,我的是vda,vdb,以自己实际的为主,下面以sda,sdb 讲解 2.添加硬盘3.重启系统,再次输入fdisk -l 可以看到多了一个vdb标识20G大小的空间 4.然后,我们为这个硬 阅读全文
posted @ 2019-08-01 15:16 侯蜀黍 阅读(6053) 评论(0) 推荐(0)