自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 Centos下的 .so is not an ELF file

1 错误描述:测试程序时,发现报错: 动态库不是一个ELF文件,此时确定LD_LIBRARY_PATH设置正确,然后执行ldconfig命令,发现如上图:后来执行:file liblog4cpp.so.5 发现这是一个UTF_8文件;但实际上它应该是一个符号链接的文件2 解决办法:  将其设置为原.so的动态链接即可3 附注:  SO文件格式即...

2019-09-19 16:11:00 1272

转载 memset 导致的一个段错误

原型:  void *memset(void *s, int c, size_t n);解释:memset :是逐字节拷贝,即n是指整个变量所占字节,在用于数组时一定要注意n不一定是 数组元素.memset :用来给某一块内存空间进行赋值的.段错误之处:对于所赋值的变量,如果不定义,如何来空间,随机空间???所以memset所...

2019-09-11 18:19:00 1579

转载 C++临时变量的回顾思考以及librdkafka设置回调函数注意点

1 生命周期  如果仅仅是临时变量,并没有调用new来在堆上创建空间,那么注意 : 生命周期仅在该作用域中,即声明该临时变量的{}中;2 使用(librdkafka C++回调使用)  在创建临时变量后,如果想使用该变量的指针,那么一定要注意其生命周期,当程序运行的时候出了这个作用域,此时该作用域栈销毁,哪怕该变量有值也不是准确的值,所以一定要注意好;此处用最近写的一个c...

2019-09-09 16:18:00 387

转载 数据库的批量插入解释

在网上看到的一句话,如果有错,望纠正:批量结构的插入也叫Bulk Insert 。他的方式是以用户指定的格式复制一个数据文件至数据库表或视图中。所以他进行的不是插入,更类似于复制导入。不用进行全表的N次扫描行后再插入单行,而是形成了一个表后进行了表的数据复制,所以会更快。这就是loop insert into table_name (col) values (data) end lo...

2019-09-02 14:16:00 184

转载 学习一个陌生的开源库的方法建议

转载,初看这句话,感觉没什么意义,但当你在看开源库的例子的时候,不妨多想想这句话。  对于一个不熟悉的开源库和模块,我觉的最好的学习方法莫过于:   1. 使用库,看库实现了什么功能和接口;   2. 抛开库,想一想,自己如何实现。可以想出来是最好的,想不出其实也没什么关系,至少有了疑问。   3. 看库的内层代码,学习和比较作者思路。如果只是简单调用接口,...

2019-08-30 15:25:00 160

转载 转储

在计算机领域,dump一般译作转储。即使翻译的很贴切,但还是很难从字面上完全理解dump的真正含义。如@莫佳帅子所说 ,dump有动词和名词两种场景,我先解释它作为动词的情况,名词自然就理解了。作为动词,我推荐你可以从dump的目的和dump的对象,这两个方面去理解dump本身。1、为什么要dump(dump的目的)?因为程序在计算机中运行时,在内存、CPU、I/...

2019-08-15 13:55:00 332

转载 关于Linux下的PATH环境变量的一个小技巧

通过设置PATH变量使得程序快捷启动。eg:1 KAFKA_HOME = /data/Downloads/kafka2 export PATH = $PATH:$KAFKA_HOME/bin如果没有上面的两个或者可以说没有上面的PATH,以后每次调用kafka的脚本程序时都要进入到对应的目录才能执行,很麻烦所以: 当你有某个可执行文件的时候,可以通过设置PATH,即可直接...

2019-08-12 17:57:00 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除