从nginx的504timeout到nginx的日志

# 从nginx的504timeout到nginx的日志 ## 背景 * 不知从什么时候开始,我的blog进不去了,访问的时候一直nginx提示504 timeout错误 * 看日志,发现没有新日志,从error_log到access_log都没有 * 我有点迷茫了,日志都没有,改如何找原因? ## 调查 * 当我从nginx的日志文件中,完全获取不到线索之后,我查看了一下linu
阅读全文
共有19人浏览

js方法将页面中金额数据以千分位的格式显示

### 千分位显示 * 将金额数据,以千分位格式在前端显示 * js方法定义如下: ```javascript /** * number_format * @param number 传进来的数, * @param bit 保留的小数位,默认保留两位小数, * @param sign 为整数位间隔符号,默认为空格 * @param gapNum 为整数位每几位间隔,默认
阅读全文
共有18人浏览

Mac下docker安装elastic search

# Mac下docker安装elastic search ## 安装docker * https://docs.docker.com/docker-for-mac/install/#download-docker-for-mac * 这一步省略,直接下载dmg文件双击安装即可 ### 也可以使用安装包 * https://www.elastic.co/downloads/elas
阅读全文
共有88人浏览

go语言中的range以及一些小知识

## 前言 * 最近在看《go语言圣经》这本书,感觉还不错,写的挺详细的,推荐go入门者使用。 ## 在路上 * 我是从头开始学,虽然之前有学过PHP,学了半吊子的c,但对于go语法,我还是不敢怠慢的,循序渐进,脚踏实地。 * 今天,学到for的时候,在书中看到了一段代码,代码中有range的这种关键字,一时难以理解,它不像函数那样使用,接着把书往后看,谜底慢慢揭开。。。 > 每次循
阅读全文
共有47人浏览

mac下安装consolas字体

### 环境 * Mac OS X ### 原因 * 本着生命不息,折腾不止的原则,尝试给自己的电脑使用等宽字体 * consolas是本人认为在win下编程最好用的字体 ### 安装 ```shell $ brew install cabextract $ cd ~/Downloads $ mkdir consolas $ cd consolas $ curl -O
阅读全文
共有71人浏览

ss提供“科学”上网

## 科学上网 * 好的东西是双刃剑,我们应该用它帮助我们变得更好 * 这里只提 使用谷歌搜索 * 众所周知,谷歌的爬虫可以爬取javascript所产生的内容,而百度不行。这也就是说,很多答案谷歌有,百度无 * 百度的竞价排名商业化严重,你搜索的可能会让你得到误导你的答案,使用百度的同时,不妨试试[Google](http://www.google.com "Google") * 总之
阅读全文
共有127人浏览

每日反思之八个习惯

## 每日反思之八个习惯 > 萌2 1.积极处世:我们有选择的自由 □越是在逆境的时候越需要积极 □只有了解事实才有真正的积极 2.先有目标后有行动:以终为始 □要让自己看到目标实现的样子,要谈论目标最终的样子 3.要事第一 □保持思考想要取得的目标才能知道什么重要 □学会拒绝才有时间做要事 □拖延或者委托不重要的事情 4.双赢思维 □只有坦诚,才能建
阅读全文
共有63人浏览

使用CLion进行c语言开发

## 环境描述 * mac OS X * 软件是JetBrains家的CLion,可以直接去官网下载 ## 问题描述 * 准备用CLion进行开发,测试,发现每次新建项目,默认的都是cpp文件,也就是说默认新建的项目是c++项目 * 于是去网上找相关的解决办法,原来其他的开发者也有这种问题 ## 解决办法 * 新建默认项目 * 删除main.cpp文件 * 新建main.
阅读全文
共有42人浏览

go语言的数据库查询

## 下载类库(包) * `go get github.com/go-sql-driver/mysql` ## 程序 * 新建程序文件`mysql.go`,用户书写逻辑 * 必须有引入2个包: > "database/sql" "github.com/go-sql-driver/mysql" ```golang package main import ( "d
阅读全文
共有52人浏览

go语言中的命令行参数

## 命令行参数 * 什么是命令行的参数?在cli模式下运行的程序,可以传递一些参数,`php test.php 18`中,18就是其中的一个参数 * 正如php脚本的`$args`参数一样,go语言中也能获取到命令行的参数,需要通过调用`os`包中的变量来获取,代码如下: ```go package main import ( "fmt" "os" ) func
阅读全文
共有65人浏览