PHP7 运算符“??” 和“?:”的区别
PHP7 语法“??” 和“?:”的区别
Linux 后台运行命令
定时任务可以通过crontab完成,也可以自定义一个脚本来运行,这个脚本需要在开启进程之后常驻内存来运行。
关于我们
七棵菜的博客,生活重在奋斗而不是成功
centos一键系统安装lnmp集成环境
创建`screen`会话,因为安装过程很长,开启回话,掉线后重新进入,仍然可以继续安装
linux 生成 ssh 公钥
命令如下
linux下将 ^M 替换为换行符
windows 下回车换行在 Linux 下被显示成了 ^M
lnmp 集成环境 配置 thinkphp6
lnmp 集成环境安装完成之后,可以运行`php`,但是如果要运行`thinkphp`项目还需要额外配置一下
The Process class relies on proc_open, which is not available on your PHP installation.
使用composer来安装依赖,如果遇到类似错误:
MySQL 全文索引 (fulltext index)
在my.ini中修改最短的索引字符串`ft_min_word_len`配置,默认为4,改成1
配置 git 提交代码之前执行 php 代码风格检查
在`phpcs`的基础上增加了`exclude`配置
The specified sniff code "PSR12.Files.FileHeader.SpacingAfterBlock" is invalid
新版的`phpcs`在配置时不需要具体到`SpacingAfterBlock`,只需要到上一级`FileHeader`即可
editor.md 列表和区块引用样式显示异常
使用editormd作为富文本编辑器时,将markdown文本显示为html
用 bootstrap 实现按钮加载状态
按钮增加`data-loading-text`和`autocomplete`属
Failed to execute 'setRequestHeader' on 'XMLHttpRequest': Value is not a valid ByteString
`angular` 项目在编译的时候报如下错误,是因为在发起请求时,`header`中设置的参数有问题,可以设置断点逐一检查是哪个参数的问题
vscode Internal error in the mapping processor: java.lang.RuntimeException: javax.annotation.processing.FilerException: Source file already created
使用vscode打开若依框架的项目遇到如下问题
Indirect modification of overloaded element of app\scene\model\SceneType has no effect
Thinkphp5.1 运行报错如下:
RuoYi-Cloud-Plus日志系统
RuoYi-Cloud-Plus日志系统
CentOS 防火墙开放端口配置方法
centos7快速设置
nginx 1.16.1 配置 https 报错:the "ssl" directive is deprecated, use the "listen ... ssl"
获取ssl证书,推荐使用`freessl.cn`
angular8 使用toPromise后,异常总是:Uncaught (in promise)
我们一般会自定义异常处理类来处理 angular8 抛出的`HttpErrorResponse`异常或者自定义异常,处理异常很多情况下会根据异常的类型来做不同的处理。如下