真正驱动你成长的,是痛苦

最近和一个朋友见面,过去她经历了一场感情风波,曾经的痛苦自怜,如今能明显感觉到已经消散了许多。

我问她,如果你有选择权,你是宁愿这场变故依旧发生,还是希望它不曾出现?

她给我的答案是,依然希望它发生,因为尽管那时候非常痛苦,但是,她更喜欢现在有所成长的自己。

人生中的痛苦,无非就是生,老,病,死,爱别离,求不得,怨憎会。

有些人会把痛苦当作生活中的灾难,宁愿深陷其中而无法自拔,但也有一些人,把痛苦视为一份包装丑陋的礼物,敢于借此获得新的生机。

Read More

如何在windows安装php redis扩展

如果自己的自己是windows系统,想联调php与redis,今天找了半天的程序与redis扩展,怕自己忘了,同时给大家做个记录和参考。

我自己本机上装的wampserver,如果想要完整地在php程序中使用redis,那么是需要安装rdis程序和php的redis扩展的。

Read More

Laravel问题集锦

配置默认队列驱动为Redis

队列配置文件是config/queue.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
return [

'default' => env('QUEUE_DRIVER', 'sync'),

'connections' => [
'database' => [
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'expire' => 60,
],
'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => 'default',
'expire' => 60,
],
],

'failed' => [
'database' => 'mysql', 'table' => 'failed_jobs',
],
];

配置文件第一个配置项default用于指定默认的队列驱动,修改.env中的QUEUE_DRIVER即可。

Read More

在 macOS Catalina 10.15 搭建 PHP 开发环境

2019 年 10 月 8 日,苹果公司正式发布了新一代 macOS,版本为 Catalina (11.15)。

macOS Catalina 预装了 Ruby (2.6.3)、PHP (7.3.9)、Perl (5.18.4)、Python (2.7.16) 等常用的脚本语言,以及 Apache (2.4.41) Web 服务器。

需要注意的是,在新版本中,zsh 已取代 bash 成为新版操作系统中的默认 shell。需要个性化配置 zsh 的同学,可以参考少数派的这篇文章:让你的 Mac 提前用上 macOS Catalina 的 Shell——Oh My Zsh 配置指南。本文不再复述。

Read More