- 博客(7)
- 收藏
- 关注
原创 记一次升级mac到Mojave后导致iterm2 ssh到服务器上中文乱码
1、自带终端terminal与iterm2输入locale的区别图一图二图一是自带的terminal图二是iterm22、发现他们的locale设置不是同的,所以需要用sudo vim /etc/ssh/ssh_config注释掉SendEnv LANG LC_*就可以了3、保存修改,重启iterm2,解决问题 ...
2018-10-18 11:32:10
1046
2
原创 golang 空指针
前面用用习惯了golang的自动初始化的功能,所以编程的时候会直接声明指针,直接拿来用的情况,就像下面的情况type N struct { Name string `json:"name"` Data UpdateCommentRequestData `json:"data"`}func main() { var name *N name.Name = "bobobobob"}
2017-07-21 23:07:40
8190
原创 golang json解析出现值为空
我是通过beego框架,将请求过来的json进行解析,并将值保存在结构体中--------------------1---------------------------------- request := UpdateCommentRequestData{} req := common.Request{Data: request} err := json.Unmar
2017-07-21 22:48:08
8367
原创 golang 返回值报错cannot use nil as type string in return argument
在刚刚开始使用golang写代码的时候,经常会放错。给一个变量放回一个nil,这个通常编译的时候不会报错,但是运行是时候会报cannot use nil as type string in return argument的错误,对于nil,一般通常指针类型和interface类型可以使用这样的返回值func Get(m map[int]string, id int) (string, bool
2017-07-21 22:34:54
8252
原创 Mapreduce基本介绍(一)
前言:MapReduce是一个高性能的批处理分布式计算框架,用于对海量数据进行并行分析和处理。与传统方法相比较,MapReduce更倾向于蛮力去解决问题,通过简单、粗暴、有效的方式去处理海量的数据。通过对数据的输入、拆分与组合(核心),将任务分配到多个节点服务器上,进行分布式计算,这样可以有效地提高数据管理的安全性,同时也能够很好地范围被管理的数据。mapreduce概念+实例
2017-01-03 22:09:48
3819
转载 hdfs异构存储
HDFS异构存储 标签: hadoop<a href="http://www.youkuaiyun.com/tag/hdfs" target="_blank" onclick="_gaq.push(['
2016-12-25 15:16:07
785
原创 波兰式和逆波兰的相互转化
前言:公司软件开发的新特性,右面有部分代码生生涩,一直在入栈出栈,搞的一头雾水,后来问了公司的SE大牛(膜拜),说这个是逆波兰式,当时就懵逼了(好吧!承认没好好读书),后来wiki了下,发现原来就是后缀表达式,想想当年刷ACM还刷过这类题,不过太久远了,早就忘记了!我们平时数学中接触到最多的是中缀表达式:1+2*(1+5)/3,这种表达式非常适合人去阅读,但是不适合用数据结构进行表示用于计算,
2016-12-17 17:35:52
2883
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人