[Homfen] # _

Stay hungry, stay foolish.

Recent Posts

Docker部署Hadoop

published on

学习Hadoop,首先想到的是用虚拟机,但是虚拟机配置繁琐,而且多个节点占用资源也很大,那就用docker吧

在dockerhub上找了一圈,发现这个还不错:

docker pull harisekhon/hadoop:2.9

只是版本最高只有2.9,但是练习应该够了

查看项目可以发现,在根目录下有一个entrypoint.sh文件,作为入口,如果不传任何参数,就会执行初始化,如果传了参数,就会把这个参数作为命令执行

所以我们创建一个容器

docker run -d IMAGE-ID /entrypoint.sh

Read More...

Protobuf

published on

最近在用 Go 重构一个项目,其中就用到了 Protobuf。

Protobuf 是 Google Protocol Buffer 的简称,是一种结构化数据存储格式,用于对数据进行序列化和反序列化。由于是二进制的数据格式,所以具有更高的打包、传输、解包效率。文件以.proto 为后缀,详细语法看文档

在 Go 中使用 Protobuf,需要安装编译工具,用于将 proto 文件编译为 go 包。

Read More...

YouCompleteMe

published on

之前都是用的neocomplete和neocomplcache来自动补全的,也差不多够用,现在想试试YouCompleteMe

安装方法可以用Vundle,或者自己去github clone到~/.vim/bundle目录下

下载完之后,进入到~/.vim/bundle/YouCompleteMe目录下进行安装:

git submodule update --init --recursive
./install.py --js-completer

Read More...

Docker基本操作

published on

首先安装:

# centos 7
yum install docker

# centos 6
yum install epel-release
yum install docker-io

这里有点要注意的是,必须内核版本3.10以上,才能安装docker

Read More...

Tesseract OCR

published on

安装Tesseract,完成后查看版本:

brew install tesseract
tesseract -v

Tesseract默认可以识别很干净的图片:

tesseract example_01.png stdout

Read More...

Categories

其他技术 (13)

前端技术 (9)

后端技术 (2)

工具使用 (4)

Tags

android (2) centos (3) chrome (1) commandline (1) docker (2) express.js (1) git (1) go (1) golang (1) hadoop (1) immutable (1) javascript (3) kobold2d (1) mac (1) macos (1) nginx (1) node.js (2) ocr (1) oh-my-zsh (1) openssh (1) openssl (1) polymer (1) protobuf (1) python (1) responsive (1) shell (1) snap (1) sublime (2) svg (2) tesseract (1) tomcat (1) vim (2) vsftpd (1) zsh (1)

Friends

Huajh7 Pacoirene Blackboy