whoops 错误处理库

whoops 是 PHP 的一个错误处理框架,本文主要取自 whoops 官方文档,这个框架使用很简单,如果只是简单使用,那么参考快速使用即可,无须继续看下去,如果希望详细了解,可以继续看我的翻译。快速使用只需在脚本开头(项目的入口脚本,比如:index.php) 加入下示代码即可$whoops = new Whoops\Run(); $whoops->pushHandler(new \Wh

- 阅读全文 -

shell top命令

简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。top动态的显示系统当前的进程和其他状况,如下图:参数含义top: 01:11:31 表示当前系统时间 up 4:17 表示系统运行时间 1 user 当前登录用户数 load average 系统负载,即系统任务队列的平均

- 阅读全文 -

shell ps 命令

简介ps(progress status)即:系统进程状态。用于查看目前系统进程的运行状态。linux进程的 5 种状态运行 -- R正在运行或在运行队列中等待中断 -- S休眠、受阻、在等待某个条件的形成或接收到信号不可中断 -- D收到信号不唤醒和不可运行,进程必须等待直到有中断发生僵死 -- Z进程已终止,但进程描述符存在,直到父进程调用 wait()后释放停止 -- T进程收到 SIGST

- 阅读全文 -

go 基础

hello world 开始package main import "fmt" func main() { fmt.Println("Hello, 世界") }包每个 Go 程序都是由包构成的(类似面向对象中的命名空间),按照约定,包名和导入路径最后一个元素一致。例如,"math/rand" 包中的源码均以 package rand 语句开始。1

- 阅读全文 -

beego快速使用

beego 简介beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用。beego 架构beego 是基于八大独立的模块构建的,是一个高度解耦的框架。beego 执行逻辑beego 项目结构├── conf │ └── app.conf ├── controllers │ ├── admin │ └── default.

- 阅读全文 -

VPS选择

写在前面至今(2018-11-01),我用 vps 已经超过 2 年多了,而且我又喜欢折腾,所以也算是积累了一些经验。起初我只是使用 vps 搭建 vpn,后来工作时间长了,开始喜欢写写博客,整理所学的知识,于是对 vps 的要求就更高了一点。本博客主要记录我选择 vps 的一个心路历程和遇到的各种坑,欢迎大家交流。搬瓦工我买过的第一个 vps 就是搬瓦工,到目前为止搬瓦工的性价比一定是最高的,而

- 阅读全文 -