自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心,方得始终

问渠那得清如许,为有源头活水来。

  • 博客(14)
  • 收藏
  • 关注

转载 git常用命令之git push使用说明

Git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相仿。$ git push :注意,分支推送顺序的写法是:,所以git pull是:,而git push是:。如果省略远程分支名,则表示将本地分支推送与之存在”追踪关系”的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。$ git push origin master

2017-05-22 16:56:23 682

转载 linux echo命令介绍及-n、-e参数详解

echo在php中是输入那么在linux中是不是也是输入呢,当然echo在linux也是输入不过它的用法比php强大多了可以带参数及一些东西,下面我们来看一篇关于linux echo命令介绍及-n、-e参数详解吧,具体如下所示。echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量valu

2017-05-21 12:01:12 23640 1

转载 SHELL中的exit 0 和 exit 1有什么区别?

当你 exit 0 的时候,在调用环境 echo $? 就返回0,也就是说调用环境就认为你的这个程序执行正确当你 exit 1 的时候,一般是出错定义这个1,也可以是其他数字,很多系统程序这个错误编号是有约定的含义的。 但不为0 就表示程序运行出错。 调用环境就可以根据这个返回值判断 你这个程序运行是否ok。如果你用 脚本 a 调用 脚本b ,要在a中判断b是否正常返回,就是根据 exit 0

2017-05-21 10:56:40 67169

转载 linux中scp命令使用技巧详解(传输速度)

在linux中scp命令与cp命令一样的是复制文件,下面小编来给各位同学介绍一下关于linux中scp命令使用技巧详解,希望此方法对大家会帮助。scp 命令   scp 可以在 2个 linux 主机间复制文件;命令基本格式:        scp [可选参数] file_source file_target====== 从 本地 复制到 远程 

2017-05-17 18:42:02 55319

转载 beanstalkd协议解读(中文翻译加个人理解)

最近有需求做全平台的定时器,业务复杂,性能要求高,linux crontab的方式不适用,调研一些支持定时执行的内存队列系统,其中beanstalkd较适合。先将其协议研究一遍,使用就不是问题了。总括beanstalkd协议基于ASCII编码运行在tcp上。客户端连接服务器并发送指令和数据,然后等待响应并关闭连接。对于每个连接,服务器按照接收命令的序列依次处理并响应。所有整型值都非

2017-05-15 17:39:51 1478

转载 使用消息队列的10个理由

1. 解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。2. 冗余有时在处理数据的时候处理过程会失败。除非数据被持久化,否则将永远丢失。消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险

2017-05-15 17:27:16 333

转载 laravel框架中queue:listen 和 queue:work --daemon 的区别

三种情况:queue:work 默认只执行一次队列请求, 当请求执行完成后就终止;queue:listen 监听队列请求, 只要运行着, 就能一直接受请求, 除非手动终止;queue:work --daemon 同 listen 一样, 只要运行着, 就能一直接受请求, 不一样的地方是在这个运行模式下, 当新的请求到来的时候, 不重新加载整个框架, 而是直接 fire

2017-05-15 15:35:06 16742

转载 beanstalkd常见问题解答

高层次角度,它是如何工作的?对于你的分布式应用来说,Beanstalkd是一个大的待办事项列表。如果有一个你想推迟的工作(报道(say),发送一封email,推送一些数据到一个缓慢的外部服务,从一个外部服务拉取数据,生成高质量图片缩略图)你放置一个job到beanstalkd,job是关于那个工作的描述。一些进程(例如:web请求处理程序)称之为producer,放置job到队列。其它进程

2017-05-09 15:54:39 2304

转载 beanstalkd消息队列在生产环境的应用

Beanstalkd 是一个高性能的消息队列中间件,本博文宅鸟将介绍一下这个东东的使用。一、先通过概念让大家了解Beanstalkd的特性和工作场景。        Beanstalkd 是一个轻量级消息中间件,它最大特点是将自己定位为基于管道  (tube) 和任务 (job) 的工作队列 (work-queue):Beanstalkd 支持任务优先级 (priority

2017-05-09 15:48:34 497

转载 消息队列:比较Beanstalkd,IronMQ和Amazon SQS

本文介绍了消息队列的概念,并讨论了三个具体的消息队列服务的优势和劣势:Beanstalkd,IronMQ和Amazon SQS。 本文所述的任何信息是正确的在撰写本报告时,可予更改。 什么是消息队列? 队列允许介绍本文介绍了消息队列的概念,并讨论了三个具体的消息队列服务的优势和劣势:Beanstalkd,IronMQ和Amazon SQS。什么是消息队列?队

2017-05-09 14:02:34 4879

原创 laravel框架monlog配置

我的laravel框架版本是5.2,monlog配置是自定义的。参考laravel学院:Laravel目前支持四种日志处理器:single —— 将日志记录到单个文件中。该日志处理器对应Monolog的StreamHandler。daily —— 以日期为单位将日志进行归档,每天创建一个新的日志文件记录日志。该日志处理器 对应Monolog的RotatingFileHand

2017-05-03 16:59:26 2908

转载 Laravel之Monolog全解析

Laravel是怎样使用monolog的lv中最常见使用日志的方式:\Illuminate\Support\Facades\Log::error(__CLASS__ . __FUNCTION__ . " xxx failed! $p1 $p2");用这个例子来分析一下。 首先,看一下\Illuminate\Support\Facades\Log这个lv的门面类。<?phpnam

2017-05-03 16:38:19 1207

原创 curl: (60) SSL certificate problem: unable to get local issuer certificate 错误

今天同事做微信分享时,碰到如下SSL certificate problem: unable to get local issuer certificate。的错误信息。此问题的出现是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。因此,这就是浏览器无法通过HTTPs访问你服务器的原因。解决此报错有2种处

2017-05-03 16:35:12 107011 2

转载 [PHP 类库] Monolog - Logging for PHP 5.3+

Monolog 是PHP的一个日志类库。相比于其他的日志类库,它有以下的特点:功能强大。可以把日志发送到文件、socket、邮箱、数据库和各种web services。遵循 PSR3 的接口规范。可以很轻易的替换成其他遵循同一规范的日志类库。良好的扩展性。通过 Handler 、 Formatter 和 Processor 这几个接口,可以对Monolog类库进行各种扩展和自定义。

2017-05-02 11:34:50 2661

空空如也

空空如也

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

TA关注的人

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