使用codegangsta/gin包做热更新

此处gin有别于web gin框架 一个是codegangsta/gin 一个是gin-gonic/gin 安装 go get github.com/codegangsta/gin 测试 gin -h 如果出现 command not found : gin ,将$GOPATH/bin/gin移到$GOROOT/bin目录下 cp $GOPATH/bin/ 阅读全文

gin 框架学习笔记(一)

package main import ( "github.com/gin-gonic/gin" ) func main() { router := gin.Default() router.GET("/test", func(context *gin.Context) { context.JSON(200, gin.H{ "msg": "Success!", }) }) router.Run(":6789") } 访问localhost: 阅读全文

在网页中显示比特币符号

<style> @font-face{ font-family:"BTC"; src:url(http://idgui.com/8btc/BTC.ttf) format('truetype') } .btc{ font-family:"BTC"; line-height:initial } </style> <span class="btc">BTC& 阅读全文

PM2结合nvm实现多项目node版本部署

 pm2, node, nvm

nvm安装 略 pm2安装 略 执行pm2 ecosystem,生成ecosystem.config.js module.exports = { /** * Application configuration section * http://pm2.keymetrics.io/docs/usage/application-declaration/ */ apps: [ // First application { name: 'app1', script: './app1/index. 阅读全文

记一次bug find之旅

localhost报错,局域网192**不报错. 逆推 1.avator从res获取,打印res local:{status:0,message:""} 192:{status:0,message:"",data:""} 2.查看getUserInfo传入的参数 local:undefined 192:admin 3.查看参数的获取,getToken local:undefined 192:admin 4. 阅读全文

ES6 工作中常用的

一、let和const 在JavaScript中咱们以前主要用关键var来定义变量,ES6之后,新增了定义变量的两个关键字,分别是let和const。 对于变量来说,在ES5中var定义的变量会提升到作用域中所有的函数与语句前面,而ES6中let定义的变量则不会,let声明的变量会在其相应的代码块中建立一个暂时性死区,直至变量被声明。 Let和const都能够声明块级作用域,用法和var是类似的,let的特点是不会变量提升,而是被锁在当前块中。 一个非常简单的例子: function test() { if(true) { console.log(a) let a = 1 } } test() function test() { if( 阅读全文

查找当前运行的nginx配置文件

 nginx

查看nginx的PID,以常用的80端口为例: netstat -anop | grep 0.0.0.0:80 通过相应的进程ID(比如:4562)查询当前运行的nginx路径: ll /proc/4562/exe 获取到nginx的执行路径后,使用-t参数即可获取该进程对应的配置文件路径,如: /usr/local/nginx/sbin/nginx -t nginx: the configuration 阅读全文

[转]谁说前端不需要懂-Nginx反向代理与负载均衡

From: https://juejin.im/post/5b01336af265da0b8a67e5c9 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等。用一句别人开玩笑的话来说,java十年前的技术现在还能用,而前端的技术就不是这样的了 突然想起了deno项目发布的时候,一个搞笑的issue,“求别更新了,老子学不动了”。虽然看起来是一个玩笑的issue,但却道出了前端们不得不表现出来的疲态,知识点越来越庞大,学习的内容越来越多 也听到一些朋友们说,换成现在再面试阿里,恐怕不好进了啊。当然很多都是随便一说的玩笑话,听过一笑便可,不必当真,也不必抱怨了 好了, 阅读全文