自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 RabbitMq

1.RabbitMq的使用场景 (1).解耦; (2).涉及顺序的先后之分; (3).并发 (4).异步通信2.RabbitMq的内部协议broker: 中间商,用来接受和分发消息;Virtual Host: 类似于namespace概念。当多个不同的用户使用同一个RabbitMQ server提供的服务时,可以划分出多个vhost,每个用户在自己的vhost创建...

2019-04-11 22:52:21 376

原创 专业术语

AMQP(Advanced Message Queuing Protocal):高级消息队列协议

2019-04-08 14:22:45 434

原创 interface 与abstract 区别

相同点(1)都不能直接被实例化 (2) 都需要子类实现已经声明的方法不同点interfaceabstractimplementsextends可以实现多个只能继承一个强调功能的实现强调所属关系子类需要全部实现可部分实现(抽象子类)默认为public,也只能是public可以用public,protected,不能使用private...

2019-03-28 14:01:29 127

原创 Supervisor的使用

1.简介 supervisord 来管理进程,当进程die掉之后,可以再次开启进程2.安装 yum install supervisor3.配置(1): 使用yum install supervisor的命令安装,会生成默认配置/etc/supervisord.conf和目录/etc/supervisord.d,如果没有则自行创建在/etc/supervisord.d的目录下创建c...

2019-03-21 10:38:54 416

原创 lavarel中坑系列之倔强的withoutOverlapping

      昨天是要发版了,测试的过程中,数据库time out了,很奇怪的是别的都可以正常连接测试数据库,就是测试服务器ping不同,因为时间紧急,然后启动计划plan B。紧急切换数据库。一切看似正常,但是到Task Schedule ,定时任务的时候,有的进程正常运作,有个进程就是不跑。然后小编就开始各种查日志,一切都正常啊。然后灵机一动,手动执行一遍,发现一切正常,可是,这到底是为什么??...

2018-11-30 11:32:13 4272 3

原创 mac phpStorm的快捷键

Command + E :最近打开的文件Command + D :批量修改Command + R :替换Command + 回车 :在两行之间插入一行Command + Shift + M :查找类中所有的方法Command + P :可以打开文件Command + L:标记当前代码的行数Command + O :根据名称查找类Command + F :当前文件查找...

2018-09-10 00:32:02 708

原创 Nginx部署代码

1.确保已经有Nginx,然后应该将其加入到全局变量中,可使用cp命令,nginx精确的目录为:/usr/local/software/nginx/nginx/sbin/nginx2.启动nginx:(sudo nginx)重启:nginx -s reload3.开始克隆项目(如果使用ssh命令拉的话。需要配置公钥。其步骤如下) (1)git config --global ...

2018-09-04 20:03:47 1087

原创 json_encode及常见编码的一些坑

情况一:$data = [ 'info' => 1, 'data' => [ 'one' => 1, 'two' => 2 ]];$info = json_encode($data);打印结果为:"{"info":1,"data":{"one":1,"two":2}}"情况二:

2018-08-06 11:14:49 3417

原创 配置域名的步骤

1. /usr/**********/nginx/conf/conf.d/目录下 ,将***.conf copy一份更名为www.conf,    然后修改里面的htdoc目录以及日志目录,日志目录指向/var/log/***/www.access.log和www.error.log2. sudo nginx -t 这是测试nginx的配置文件是否有错误...

2018-06-12 15:07:45 1263

原创 git的常用命令

1.git clone "*****"2.git log 查看git提交的记录3.git log -p -n(数字)  可查看近几次提交的详细记录4. git log --pretty=online 可查看提交的信息(类似于备注)

2018-06-12 15:05:28 79

原创 JQuery的几种重定向

1.重定向    window.location.replace("www.baidu.com");2.可以使用替换的       $(location).attr('href', 'www.baidu.com');       $(location).prop('href', 'www.baidu.com')       $(window).attr('location','www.baidu....

2018-06-02 16:37:38 18246

原创 接口的curl的几种请求

1.post的请求 $curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, 0);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($curl, CURLOPT_POST, 1);cu...

2018-04-10 16:40:46 1500

原创 Linux的命令

远程登录的格式:ssh user(用户名)@127.0.0.1(ip地址) -p 20(端口号)从windows向Linux传输文件:scp -P 22(端口号) haha.html(本地的路径) user(用户名)@127.0.0.1(Linux的ip):/www(目录)如果传输的是文件夹  scp -P 12100  -r haha.html(本地的路径) user(用户名)@127.0.0....

2018-03-01 23:24:34 135

原创 TP5中的No input file specified

我使用的是PHP-study环境,当PHP的版本号为5.5.38的时候,正常;但是在PHP7的时候就会报No input file specified这个问题。这是因为路由的问题  1.我们只需打开public/.htaccess文件;2.将最后一行的代码改成这样: RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]               即在

2018-01-06 14:03:58 12987

转载 E签名对接

这是别人的文章,感觉写的挺好的。http://blog.csdn.net/vsiryxm/article/details/60868054

2017-12-29 13:40:06 2043 1

转载 crontab定时任务

php高手教你如何在linux使用crontab编辑定时任务        在 linux下,可以使用crontab + php的方法:  1、使用crontab –e编辑定时任务  内容为:  xx:xx:xx 执行一个test.php文件  2、php文件必须在文件头一行,加上解释器路径(就象perl做的那样)  #!/usr/local

2017-12-21 10:07:00 223

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除