自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

键盘侠老李

尽量客观、详实的描述工作场景、学习经历中的点点滴滴

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Cloudera Manager HBase Thrift 接口 Go/Python客户端

通过Thrift访问HBase数据库,Go/Python客户端。记录详细配置、调试、除错、调试过程。

2017-08-08 09:59:28 2721

原创 GoHive:支持SASL的go语言Hive客户端

https://github.com/lwldcr/gohive花了一周时间才调通,看log配合Hive的源码一步步debug相当费事,基本是按照pyhs2来实现的,支持SASL协议Plain模式,其他模式看后续是否需要酌情增加。客户端、查询操作返回数据还可以进一步封装,提供更便捷的使用,后面再更新吧。欢迎试用、反馈。

2017-12-29 17:02:46 4412

原创 go hex string与[]byte转换

hex string to []byteimport "hex"// 省略部分代码....hexStr := "fee9ecaadafeee72d2eb66a0bd344cdd"data, err := hex.DecodeString(hexStr)if err != nil {// handle error}// continue handling data[]byte to hex

2017-12-05 17:00:35 27655 1

原创 python知识点小结

从个人github搬运来的:https://github.com/lwldcr/DocsWhyPython has become one of the most popular programming languages since its birth especially after ML become more and more popular around these years. Thin

2017-08-31 11:12:14 514

原创 Go无缓冲通道的陷阱

定义Channel是go的特色之一,甚至说是最大的特色也不为过,使用起来也非常简单。 首先定义一个int类型的channel:ch1 := make(chan int) // 无缓冲通道ch2 := make(chan int, 10) // 带缓冲的通道我们这里主要关注无缓冲通道。场景来看看这段代码:package mainimport ( "sync" "fmt")func

2017-08-26 21:07:54 1719

原创 面试准备

似乎,程序员已经习惯了来来往往,不是在准备面试,就是在去往面试的路上。虽然每次离职都有这样那样的理由来说服自己,但随着年纪的越来越大,每一次离职都变得更加慎重,因为到了职业的中期总得考虑的多一点,不能再像初出茅庐那样无所顾忌任性妄为。三十而立,到了这个年纪的程序员,不少应该都是已经成家甚至上有老下有小了,背负了为整个家庭提供可靠经济来源的使命,工作的变动更加需要严肃对待。算算自己,出道至今也才刚刚三

2017-08-24 15:35:52 290

翻译 interface{} 与 []interface{}

interface{} 与 []interface{} 区别

2017-08-18 15:45:11 16898

翻译 Go切片≠动态数组

Go切片设计非常巧妙,它不仅提供真正的动态数组的观感,并且性能优化的不错。但如果不了解切片的内部机制就可能会踩坑。背景:最近我又注意到一些关于切片操作似乎不合逻辑的讨论。我觉得是时候来科普一下切片的内部实现和切片操作的机制,特别是append()和bytes.Split()。Go切片Go语言中切片的概念很精妙:切片代表一个长度灵活的类似于列表的数据类型,但又让它对内存的分配完全可制。 其他的语言中

2017-08-17 18:18:47 4087

原创 golang glog maxsize

var MaxSize uint64 = 1024 * 1024 * 1800 MaxSize is the maximum size of a log file in bytes. 如果我没有老眼昏花看不清楚的话,这个值是1.8GB。 也就是说,golang glog最大单个日志文件的大小为1.8GB。

2017-08-17 10:35:26 3483

原创 aes解密

上周五下午,正准备愉快的打打酱油,到下班时间就准时下班去配老婆吃饭,哪想到突然来个任务说表里有个字段是身份证号码,但是被aes加密了,需要把数据解码出来,并且当天就要结果。 当这个任务降临到我头上的时候,我内心是拒绝的,周五临近下班给人派活是非常不人道的,虽然心里对这个pm一阵阵膈应,但是想着应该也不算什么麻烦事,以python的简单粗暴搞这种活还不是分分钟完事。但是生活总是处处充满意外。 虽然

2017-08-14 10:11:47 2048

Android_Essentials

This book covers the essential information required to build an Android application.

2011-05-24

空空如也

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

TA关注的人

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