自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

PrnyNing的博客

ruby on rails, web, go(rookie)

  • 博客(7)
  • 收藏
  • 关注

原创 gin框架中自定义向log中写入调试信息

我们在项目的调试过程中,需要将一些自定义信息写入到log文件中,gin框架中提供了基础的Logger()方法,查看gin的文档,有如下信息: How to write log filefunc main() { // Disable Console Color, you don't need console color when writing the logs to fil...

2018-06-27 17:20:20 14254

转载 Go语言空白表示符_的妙用

在GO语言中,导入了包,却不在代码中使用它,是非法的。当这么做时,编译器是会报错的。其原因是为了避免导入过多未使用的包,从而导致编译时间显著增加。如下代码:package main import ( "geometry/rectangle" // 导入自定的包)func main() {}上面的程序将会抛出错误 imported and not used: "geometry/...

2018-06-26 10:10:13 2263

原创 go语言消息机制利用--实现连接池与goroutine同步

在go语言中,我们使用基于消息传递的通信方式(而不是大多数语言所使用的基于共享内存的通信方式)进行协程间通信。消息管道(channel)属于go语言基本的数据类型,使用类型关键字(chan)进行定义,并发操作时线程安全。我们可以利用消费者生产者模型,结合go语言的消息管道,实现同步。1、连接池(以Redis为例)package mainconst poolSize = 10func mai...

2018-06-20 15:27:58 892

原创 Goland debug 遇到could not launch process: EOF问题

更新macOS High Sierra(10.13)之后,Goland利用debug调试程序显示报错信息:could not launch process: EOFgoogle后发现是由于macOS版本更新以及xcode Command Line Tools引发的bug,暂时官方修复前可以通过删除系统现有Command Line Tools,并通过苹果开发者下载老版本安装即可,issue链接:ht...

2018-06-20 11:58:20 6685 2

原创 elasticsearch查询报错411状态码 The requested URL could not be retrieved

今天rails项目线上环境遇到了一个很奇怪的问题:rails利用elasticsearch的gem包执行.search方法报错, rescue捕获异常e.message结果是一个html页面,截图如下:状态码为411, 信息为The requested URL could not be retrieved, 百度显示是由于post/put请求但body为空导致的。可是gem包中的方法是用get方法...

2018-06-19 18:49:39 1665

原创 Python中request发送post请求传递json参数的问题

昨天遇到了一个奇怪的问题,在Python中需要传递dict参数,利用json.dumps将dict转为json格式用post方法发起请求:params = {"score":{"gt":"80", "lt":"90"}}RestClient.post(url, params.to_json, :content_type => :json)但是在服务端接受到的参数日志为:Parameters..

2018-06-12 10:55:21 23657

原创 vim官方教程

在装有vim的终端命令行,直接敲vimtutor命令,即可进入vim的教程根据提示全篇手敲一遍大约需要25-30分钟的时间,感兴趣的同学可以练练,适用于vim新手阶段。另付vim cheatsheet链接一个https://unmi.cc/5-best-vim-cheat-sheet/...

2018-06-06 16:27:22 1256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除