网上找了一下没有找到解决方法在看了别人安装amqp的时候发现少安装了一个rabbitmq-c下面把正常的安装过程分享一下 ①安装rabbitmq-c-0.7.1 没有安装就会提示上面的错误下载地址:https://github.com/alanxz/rabbitmq-c我选择的是最新版本0.7.1 ...
分类:
Web程序 时间:
2017-10-13 19:14:28
阅读次数:
967
一、多线程相关概念 1.线程的定义 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程。车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一个流水线,流水线的工作需要电源,电源 ...
分类:
编程语言 时间:
2017-10-13 18:58:30
阅读次数:
213
File "MT_class.py", line 12, in run apply(self.func, self.args)NameError: name 'apply' is not defined python3已经不再支持apply 直接改成self.func(*self.args)就好了 ...
分类:
移动开发 时间:
2017-10-13 17:05:36
阅读次数:
270
虽然说已经介绍过了这么多同类型的软件,但在一番深思熟虑之后还是决定再介绍几款本地文件夹同步/备份软件,我相信,虽然他们大体上是类似的,但是还是各自有自己的特色,而屏幕前的你,则可根据自己的需求选择更加合适自己的…… Microsoft SyncToy SyncToy 是由 微软 推出的一款免费的文件 ...
1. https://github.com/simpliflow/SFCountdownView ...
分类:
移动开发 时间:
2017-10-13 11:13:12
阅读次数:
191
带下划线的略过,只整理可直接被调用的方法。 note:字符串属于不可变对象,所以要得到操作后的结果需进行赋值保存或直接输出 1、大小写转换 2、Bool判断 3、对齐方式(左、中、右,填充) 4、查找 5、两端删除 6、编码 7、分割 8、改变\t制表符 8、计数 9、替换 9.连接 10、格式化 ...
分类:
编程语言 时间:
2017-10-12 21:45:49
阅读次数:
168
【基本思路】 通过本地python脚本,访问远程mysql数据库,并做DDL和DML操作 mycursor用来执行命令的方法: callproc(self, procname, args):用来执行存储过程,接收的参数为存储过程名和参数列表,返回值为受影响的行数 execute(self, quer ...
分类:
数据库 时间:
2017-10-12 17:51:21
阅读次数:
218
摘要:公司部署了一套sonar,经过一段时间运行,发现有一些问题出现频率很高,因此有必要将这些问题进行整理总结和分析,避免再次出现类似问题。 作者原创技术文章,转载请注明出处 ============================================================== ...
分类:
其他好文 时间:
2017-10-12 17:04:56
阅读次数:
767
最开始使用的js的原生代码: 一般的js的元素拖动,可用三个事件进行监控处理:mousedown、mousemove、mouseup 该过程要注意两点: 1.拖动时候,若开始拖动速度较快,会导致拖动的鼠标偏离拖动物,所以mousemove 和 mouseup 不能只绑定在拖动物体上,要根据情况绑定在 ...
分类:
其他好文 时间:
2017-10-12 14:05:31
阅读次数:
129
#在桟的设计中,我们需要定义一个实例属性top。三个实例方法:获取栈顶元素peek();出桟pop();入栈push() #栈的效果:先进后出 class Node(object): ##节点,包括两个属性,一个是节点的值,一个是节点的下一个指向 def __init__(self,value): ... ...
分类:
编程语言 时间:
2017-10-12 13:02:29
阅读次数:
191