cloud
文章平均质量分 66
bobkentblog
我是一geek
展开
-
Go语言的方法接受者类型用值类型还是指针类型?
转载自:http://www.jb51.net/article/56832.htm 概述 很多人(特别是新手)在写 Go 语言代码时经常会问一个问题,那就是一个方法的接受者类型到底应该是值类型还是指针类型呢,Go 的 wiki 上对这点做了很好的解释,我来翻译一下。 何时使用值类型 1.如果接受者是一个 map,func 或者 chan,使用值类型(因为它们本身就是引用类型)。 2.如果接转载 2016-04-09 22:33:18 · 2312 阅读 · 1 评论 -
CURL常用命令
转自: http://www.cnblogs.com/gbyukg/p/3326825.html下载单个文件,默认将输出打印到标准输出中(STDOUT)中 curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O:使用URL中默认的文件名保存文件到本地 1 # 将文件下载到本地并命名为m转载 2016-05-11 01:05:57 · 382 阅读 · 0 评论 -
tornado的入门教程
发现一个很不错的tornado的入门教程,比官方文档易于理解:http://demo.pythoner.com/itt2zh/ch1.html#ch1-1-1原创 2016-05-12 00:00:06 · 700 阅读 · 0 评论 -
理解RESTful架构
转自:http://www.ruanyifeng.com/blog/2011/09/restful 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要转载 2016-05-08 23:35:33 · 343 阅读 · 0 评论 -
Golang测试技术
本篇文章内容来源于Golang核心开发组成员Andrew Gerrand在Google I/O 2014的一次主题分享“Testing Techniques”,即介绍使用Golang开发 时会使用到的测试技术(主要针对单元测试),包括基本技术、高级技术(并发测试、mock/fake、竞争条件测试、并发测试、内/外部测 试、vet工具等)等,感觉总结的很全面,这里整理记录下来,希望能给大家带来帮助。原转载 2016-05-10 00:17:25 · 708 阅读 · 0 评论 -
理解HTTP幂等性
Todd.log - a place to keep my thoughts on programming转自:http://www.cnblogs.com/weidagang2046/archive/2011/06/04/2063696.html 理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多转载 2016-06-12 14:01:59 · 329 阅读 · 0 评论 -
分享一个讲git原理的
之前本人对git,只是会用几个简单的命令,无外乎add,rm,commit,push,rebase,tag,branch这几个,遇到冲突的时候很多时候采取暴力的手动解决,最近看到一个比较好的讲git原理的,分享一下:https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6原创 2016-10-31 11:23:57 · 487 阅读 · 0 评论 -
看到github上一个project,问自己七个问题
1.主要功能是什么?2.适应哪些场景领域?3.性能怎么样?4.可以把它应用到我的哪些项目?5.怎么使用它?6.工作原理是什么?7.如果使用过程中遇到不足,那么修改源代码提高之。原创 2016-12-23 12:47:02 · 1039 阅读 · 0 评论