摘要:step 1、下载插件 step 2、 修改配置文件 点击左下角的绿色框框 > 选择open > config ;如果不存在,百度一下怎么在win下生成ssh文件 step 3、 按照下方即可配置 Host 代表的是该主机的标识名。随意起,如下: 当然以上方式每次登陆都需要输入密码 step 4、 阅读全文
posted @ 2019-10-22 15:37 uagvdu 阅读 (5) 评论 (0) 编辑
摘要:1 错误描述: 测试程序时,发现报错: 动态库不是一个ELF文件, 此时确定LD_LIBRARY_PATH设置正确,然后执行ldconfig命令,发现如上图: 后来执行:file liblog4cpp.so.5 发现这是一个UTF_8文件;但实际上它应该是一个符号链接的文件 2 解决办法: 将其设置 阅读全文
posted @ 2019-09-19 16:11 uagvdu 阅读 (54) 评论 (0) 编辑
摘要:原型: void *memset(void *s, int c, size_t n); 解释: memset :是 逐字节 拷贝,即n是指整个变量所占字节,在用于数组时一定要注意n不一定是 数组元素. memset :用来给某一块内存空间进行赋值的. 段错误之处: 对于所赋值的变量,如果不定义,如何 阅读全文
posted @ 2019-09-11 18:19 uagvdu 阅读 (20) 评论 (0) 编辑
摘要:1 生命周期 如果仅仅是临时变量,并没有调用new来在堆上创建空间,那么注意 : 生命周期仅在该作用域中,即声明该临时变量的{}中; 2 使用(librdkafka C++回调使用) 在创建临时变量后,如果想使用该变量的指针,那么一定要注意其生命周期,当程序运行的时候出了这个作用域,此时该作用域栈销 阅读全文
posted @ 2019-09-09 16:18 uagvdu 阅读 (87) 评论 (0) 编辑
摘要:在网上看到的一句话,如果有错,望纠正: 阅读全文
posted @ 2019-09-02 14:16 uagvdu 阅读 (7) 评论 (0) 编辑
摘要:转载,初看这句话,感觉没什么意义,但当你在看开源库的例子的时候,不妨多想想这句话。 对于一个不熟悉的开源库和模块,我觉的最好的学习方法莫过于: 1. 使用库,看库实现了什么功能和接口; 2. 抛开库,想一想,自己如何实现。可以想出来是最好的,想不出其实也没什么关系,至少有了疑问。 3. 看库的内层代 阅读全文
posted @ 2019-08-30 15:25 uagvdu 阅读 (20) 评论 (0) 编辑
摘要:在计算机领域,dump一般译作转储。即使翻译的很贴切,但还是很难从字面上完全理解dump的真正含义。 如@莫佳帅子所说 ,dump有动词和名词两种场景,我先解释它作为动词的情况,名词自然就理解了。 作为动词,我推荐你可以从dump的目的和dump的对象,这两个方面去理解dump本身。 1、为什么要d 阅读全文
posted @ 2019-08-15 13:55 uagvdu 阅读 (8) 评论 (0) 编辑
摘要:通过设置PATH变量使得程序快捷启动。 eg:1 KAFKA_HOME = /data/Downloads/kafka2 export PATH = $PATH:$KAFKA_HOME/bin 如果没有上面的两个或者可以说没有上面的PATH,以后每次调用kafka的脚本程序时都要进入到对应的目录才能 阅读全文
posted @ 2019-08-12 17:57 uagvdu 阅读 (13) 评论 (0) 编辑