第三方库学习
jeremiahyuan
这个作者很懒,什么都没留下…
展开
-
libzdb数据库连接池学习笔记
1. 问题背景微信公众号后台在调试过程中出现调用下发控制指令接口是dump的情况,经过gdb调试及打印信息输出排查后,可能原因是客户端并行发起请求时对数据库的打开和关闭操作冲突导致。考虑加锁或者单例可能会对数据库的操作效率降低,建议使用数据库连接池,通过数据库连接池来同时维护多个数据库实例的连接,这样既解决了并行访问时数据库连接实例的分配问题,也保证了效率。2. 数据库连...原创 2019-02-23 10:56:39 · 739 阅读 · 0 评论 -
Libzdb在solaris上实战问题记录
libzdb编译学习下载安装包之后,按照经典三步骤方法./configure、gmake、gmake install,很显然,没有那么简单,果然,第一个步骤就出问题啦。./configure 在一台安装过oracle10g数据库的服务器上执行configure命令之后,终端显示没有使能oracle数据库,进一步查看信息,发现没有找到连接oracle数据库需要使用的oci的...原创 2019-02-23 11:01:35 · 228 阅读 · 0 评论 -
动态库编译—fPIC地址不相关的编译选项
使用libgsoap的I2模块编译生成动态库的时候出问题:可以看出是因为libgsoap的动态库调用有问题,并且给出了建议重新使用-fPIC选项进行编译解决:解决在链接生成自己的动态库时遇到:libgsoap.a(libgsoap_a-stdsoap2.o): relocation R_X86_64_32S against `a local symbol' can notbe...原创 2019-02-28 19:37:22 · 2005 阅读 · 0 评论