PHP中申明 declare(strict_types=1)的作用: strict_types=1 及开启严格模式.默认是弱类型校验
具体严格模式和普通模式的区别见下面代码
PHP
...
Sam
3年前 (2018-06-28) 290℃ 0评论
0喜欢
laravel5.5以下版本
Laravel 默认自带错误和异常处理机制。应用程序触发的所有异常都被 App\Exceptions\Handler 类记录下来,然后渲染给用户。 我们将在后续文档中深入介绍此类。
Laravel 使用 Mon...
Sam
3年前 (2018-06-24) 726℃ 0评论
0喜欢
当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配...
Sam
3年前 (2018-06-21) 1977℃ 0评论
0喜欢
安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名。想重新设置一下DNS,打开/etc/resolv.conf
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for gl...
Sam
3年前 (2018-06-21) 2523℃ 0评论
1喜欢
涛哥总结项目实践中常用到的git操作技巧 by phpnote.cc
1、远程先开好分支然后拉到本地
git checkout -b feature-branch origin/feature-branch //检出远程的feature-b...
Sam
3年前 (2018-06-20) 1034℃ 0评论
0喜欢
注:laravel 查询返回行的都是 php 的 stdClass 对象实例,不是数组。
1)查询多行(get)
PHP
DB::table('table_name')-&g...
Sam
3年前 (2018-06-13) 750℃ 0评论
0喜欢
项目中可能会遇到MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种原因就是MySQL配置文件...
Sam
3年前 (2018-05-09) 258℃ 0评论
0喜欢
自 PHP 5.5 起,关键词 class 也可用于类名的解析。
使用 ClassName::class 可以获取一个字符串,包含了类 ClassName 的完整限定名称,这对使用了命名空间的类尤其有用。
...
Sam
3年前 (2018-04-22) 234℃ 0评论
0喜欢
最近升级了PHP版本,从7.1升级到7.2,升级前版本:
Shell
PHP 7.1.14 (cli) (built: Feb 2 2018 08:42:59) ( NTS )
...
Sam
3年前 (2018-04-09) 1527℃ 0评论
0喜欢
在使用长连接的时候,我们通常需要使用心跳机制来防止意外断开的无效连接浪费系统资源。
心跳机制的实现常用的有两种:
第一:每一个客户端连接上时,就创建一个定时器,如果在指定时间内没有收到客户端发来的心跳,那么该定时器就将连接断开。如果收到,则...
Sam
3年前 (2018-04-09) 1639℃ 0评论
4喜欢
很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出...
Sam
3年前 (2018-03-29) 1210℃ 0评论
0喜欢
使用shell循环间隔时间执行脚本
Shell
#!/bin/bash
for((i=1;i<=181;i++));
do
#要执行的命令
wget -m -e r...
Sam
3年前 (2018-03-26) 1341℃ 0评论
0喜欢