最近在项目中使用rabbitMQ,在引入编译生成的libamqpcpp.so库文件,由于各个文件夹之间需要使用静态库进行连接,所以在引入libamqpcpp.so基础上再进行了一次.a文件生成.编译执行文件在实际使用中却产生连接错误,提示pthread_creat无法找到.但是通过排查,代码均为单线程处理,且考虑后期业务处理,在编译脚本也引入了-pthread.翻阅网上资料,大多提示此错误也均为未引入-pthread. 最后确认确实是libamqpcpp.so库报上来的错误,也就是说,是liba…
之前清单文件里theme主题老是改不成库项目里定义好的主题@style/Theme.AppCompat.Light,只能用默认主题@style/AppTheme <application android:name="com.example.googleplay.global.GooglePlayApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher&quo…
官网: https://github.com/square/okhttp https://github.com/square/okio 1,使用okhttp3需要两个库 在build.gradle compile 'com.squareup.okhttp3:okhttp:3.4.1' compile 'com.squareup.okio:okio:1.11.0'…
我们在日常开发的时候会遇到一些每个页面都可能会引用到的库(例如jquery) 这可能会导致我们在每一个页面都需要写这样一个语句: import $ from 'jquery'; 可能有人会担心,最后打包的时候,会不会重复的引入这个库的代码? webpack很聪明,无论在多少个模块页引入,同一个库最后打包也只会打包一次 但是最大的问题是:我们要重复地写这个import语句无数次,有点恶心 其实,webpack提供了一个方法,让我们一劳永逸: const webpack = require('web…
一:std:编译器错误解决 二:错误提示 "std::string::find_first_of(char const*, unsigned long, unsigned long) const", referenced from:      split_string(std::string const&, std::string const&) in libopencv_core.a(cmdparser.o)  "std::string::find_firs…
拿一个苹果系统下的c文件为例: testArr.c #include <stdio.h> int main() { , , , , }; printf(]); } 当我们编译的时候  一般使用 gcc testArray.c 编译出来一个名为a.out的可执行文件,但是文件中我们引入 了<stdio.h>,为什么不需要显示的用gcc去链接这个库文件呢?原来当用gcc编译的时候会调用ld去链接库 文件,先把testArray.c编译成一个目标文件,再用ld命令去链接,看看发生了生么.…
首先讲一下背景: 我现在在开发的一个项目,需要运行RabbitMQ和Nodejs接收端(amqplib库),但是在Nodejs接收端运行时,无法连接至RabbitMQ端,经常提示说 connect ECONNREFUSED ,无法连接至RabbitMQ服务器,我在docker-compose.yml文件中明明在Nodejs接收端将RabbitMQ服务器设置为depends_on,即RabbitMQ运行之后Nodejs接收端才会启动,那么为什么还是无法连接呢? 我查找了相关的资料,终于找到了原因…
在CentOS安装 因Rabbit MQ使用Erlang,所以需要先安装Erlang,安装过程中可能会遇到种种问题,可参考CentOS 6.5安装Erlang/OTP 17.0.然后就可以安装MQ了. rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc yum install rabbitmq-server-3.6.6-1.noarch.rpm 启动与停止 rabbitmq-server start & #…
RabbitMQ好文 Rabbitmq Java Client Api详解 tohxyblog-博客园-rabbitMQ教程系列 robertohuang-CSDN-rabbitMQ教程系列 RabbitMQ 中文文档 RabbitMQ 能为你做些什么? RabbitMQ Quick(快速手册) RabbitMQ从入门到精通-CSDN专栏 RabbitMQ入门教程 For Java RabbitMQ 原理介绍及安装部署 RabbitMQ 技术入门与实战 RabbitMQ知多少 安装RabbitM…
1.下载,erlang 安装rabbitmq需要erlang,下载erlang:http://www.erlang.org/downloads 2.下载rabbitMq rabbitMQ安装,查看安装文档:http://www.rabbitmq.com/install-windows.html 3.安装erlang.现在安装erlang,在安装rabbitMQ 不然会报找不到erlang错误 安装教程 http://www.erlang-cn.com/ 4.rabbitMQ安装 安装教程 htt…