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 | 条评论 | 阅读次数:88
一键式环境配置 tmux 快捷键 复制模式 python 编译 新版本和旧版本之间的问题 vim 编译 配置 vim快捷键 vim的一些坑 centos6.5 配置源 glibc 系统区别 实用的包 mosh 编译 原理 YouCompleMe 参考 编译 一键式环境配置 https://github.com/qwb2333/shell_environ tmux 快捷键 [ 开启复制模式,按q或者esc退出 ] 粘贴 number 直接切换到具体的tab c 创建新的tab % 横向分栏 “ 纵向分栏 q 选择分栏具体编号 Left Right Up Down 切换分栏 s 查看session情况,并切换 z 最大化,或者还原 :kill-pane 用来杀掉死了的 :kill -window :rename 修改这个session的名字 : rename-window 修改window的名字 下面这些命令是直接这终端里的 tmux new -s qwb 创建一个新的session tmux attach -t qwb 切换到qwb的sessi
vim
发表于 2017-11-16 00:57:22 | 条评论 | 阅读次数:432
目标: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 | 条评论 | 阅读次数:104
Copyright © 2017 - 2018 qwb's blog
blog.csustacm.com All Rights Reserved
Powered by qwb Contact me