protoc安装 https://github.com/google/protobuf clone一份下来,然后 sudo apt-get install autoconf automake libtool curl make g++ unzip 注意看下有没有漏掉某个依赖文件,这个挺蛋痛的。 之后执行目录中的 ./autogen.sh 之后就有configure了,然后安装,有点慢,稍微休息一下下 ./configuremakemake checksudo make installsudo ldconfig # refresh shared library cache. proto编译器就算安装好了。 我们可以来试试写个 test.proto syntax="proto3";package qwb;message Point { int32 x = 1; int32 y = 2;} 然后 protoc test.proto --python_out=. python的依赖文件安装 之后就能发现./目录里有test_pb2.py文件。 注意,protoc最好
发表于 2017-11-17 20:45:48 | 条评论 | 阅读次数:27
必须要在开发机上跑程序,最后还是成了vim党…. tmux的配置 tmux是为了一次ssh,可以同时多个窗口写代码或者shell,但是只占用一个连接。 而且如果中间断开了,下一次很容易就能恢复回去。 yum install tmux 具体根据系统而言,这个很好说,不解释 接下来就需要配置 ~/.tmux.conf 文件 setw -g mode-keys vi # 开启hjkl来控制复制模式的光标setw mouse-select-pane # 开启鼠标选择分栏 然后前缀+: ,输入 source-file ~/.tmux.conf 刷新配置文件 然后有一堆快捷键需要记录: 默认前缀快捷键是ctrl+b,任何tmux操作都需要先输入前缀快捷键 下面的文中将省略前缀键 [ 开启复制模式,按q或者esc退出 ] 粘贴 number 直接切换到具体的tab c 创建新的tab % 横向分栏 “ 纵向分栏 q 选择分栏具体编号 Left Right Up Down 切换分栏 s 查看session情况,并切换 z 最大化,或者还原 下面这些命令是直接这终端里的 tmux new
vim
发表于 2017-11-16 00:57:22 | 条评论 | 阅读次数:60
目标:A电脑连接B电脑无需密码 第一步:生成私钥/公玥对 ssh-keygen -t rsa -P '' ssh连接是默认开启通过公钥和私钥这种连接方式连接的。 ‘’里面是私钥的密码,用于使用私钥时的二次验证,我们目的是不输入任何密码,所以这里留空。 默认生成的公钥地址为.~ssh/id_rsa.pub,默认生成的私钥地址为~ssh/id_rsa 私钥应存在A电脑中,然后我们把公钥复制到B电脑里去,如放到~/id_rsa.pub 第二步:修改权限, 添加私钥 这一步非常的重要,否则会一直失败。 保证两台电脑的.ssh的权限为700,A电脑中的私钥为600 A电脑使用命令 ssh-add ~/.ssh/id_rsa 把私钥添加到ssh中 第三步:配置B电脑的公钥 cat ~/id_rsa.pub >> ~/.ssh/authorized_keys 即在authorized_keys中追加这次的公钥 第四步:连接 A电脑直接ssh B电脑,如果前面的配置正确,就能做到无密码登录。 如果之前第一步的-P中填了二次验证的密码,只需要输入二次验证的密码,就能登录。
发表于 2017-11-02 14:09:56 | 条评论 | 阅读次数:26
sudo vim /etc/resolv.conf/*nameserver 114.114.114.114*/sudo service networking restart
发表于 2017-11-02 11:10:05 | 条评论 | 阅读次数:25
Copyright © 2017 - 2018 qwb's blog
blog.csustacm.com All Rights Reserved
Powered by qwb Contact me