Go 语言初探(二)
书接上回,咱接着讲 Go 的一些内容。
书接上回,咱接着讲 Go 的一些内容。
Hyperledger fabric 项目中使用到 Go 语言编写 ChainCode。 因此就简单的学习一下。Google 提供了一个很好的基础教程,这里做一点基本的笔记。
本文基本参考了Wiki 上的 Kademlia。同时参考了文献 Kademlia: A of Peer to peer information system Based on the XOR Metric (其本质上只能说是一种抄写)
讲道理之前还积压着好多篇博客没有写,今天写点小东西糊弄一下= =
现在手头上需要管理的服务器有点多,每次登陆的时候都需要输入密码。然后就想用 ssh key 的方式来登陆。针对每一个服务器,都生成一对公钥私钥对。
公司需要一个离线的分析系统,我打算直接在阿里云上开N台按量付费的机子然后一起跑。整个系统打算使用 Docker、Spark 来搞。即在阿里云的机子上先搭一层 Docker ,然后在 Docker 的基础上搭建 Spark 的集群。
在年初搭博客的时候其实就有一堆的遗留问题,这两天一并解决了,顺带记录一下。
今天让我来谈谈RSA非对称加密算法的具体实现和原理。其实绝大多数的博客上都谈了很多RSA算法的应用,主要是数字签名和SSL相关的。但其实很少有人深入原理去探讨阐述,最多就说明一下因为大质数分解很难所以可以认为RSA是安全的。花了一整天时间弄懂RSA后,我终于明白为什么很少有博客深入原理探讨了,因为这太特么烦了,需要的前置数学知识还挺多,大部分都是码农所不了解的。
每次新拿到一个服务器,需要创建账号啦,配置环境之类的。但是每次都要临时google各种命令用法(忘性大),所以集中整理一下。这里得十分感谢鸟哥的Linux私房菜。虽然有点老,但是讲的确实很不错!这里以Ubuntu16.04为范例
闲的时候捧起《C++ primer》重新复习了下类相关概念,主要是一些以前没有特别明确的。
讲道理的话,直接用最基本的字符串查找逗号然后截取的方式也可以,不过这显然不符合我的逼格嘛,那就用正则表达式好好折腾一下。
需求其实比较简单,csv文件的格式如下
1 | 1,ABC,7777, |