摘要: 随机输入求素数: 求10W以内全部的素数 求斐波那契数列的101项 阅读全文
posted @ 2018-08-02 15:08 afterdawn 阅读(501) 评论(0) 推荐(0) 编辑
摘要: ipython jupyter 阅读全文
posted @ 2018-08-01 14:47 afterdawn 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 安装pyenv 1、安装git 2、安装pyenv 3、添加配置文件 安装python 1、依赖库安装 2、安装python 3.6 使用 pyenv 可以针对目录设置使用什么版本 ,子目录会继承父目录的版本 global :设置系统全局使用的版本 global慎用,这样yum就不能用了 添加虚拟环 阅读全文
posted @ 2018-07-30 18:27 afterdawn 阅读(1692) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-23 09:29 afterdawn 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 消息型中间件: AMQP协议:高级消息队列协议 AMQP 0-9-1 AMQP 1.0 路由模型: direct topic fan-out headers broker: exchange binding queue virtualhost:虚拟主机 exchange binding queue 阅读全文
posted @ 2018-05-23 09:22 afterdawn 阅读(263) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-05-22 18:22 afterdawn 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 网络分区的意义 RabbitMQ的模型类似交换机模型,且采用erlang这种电信网络方面的专用语言实现。RabbitMQ集群是不能跨LAN部署(如果要WAN部署需要采用专门的插件)的,也就是基于网络情况良好的前提下运行的。 为什么RabbitMQ需要这种前提假设?这个和它本身的数据一致性复制原理有关 阅读全文
posted @ 2018-05-22 17:15 afterdawn 阅读(2711) 评论(0) 推荐(0) 编辑
摘要: 关于network partition网络设备故障导致的网络分裂。比如,存在A\B\C\D\E五个节点,A\B处于同一子网,B\C\D处于另外一子网,中间通过交换机相连。若两个子网间的交换机故障了即发生了网络分区,A\B和C\D\E便不能通讯。某些系统是partition-tolerant的,也即, 阅读全文
posted @ 2018-05-22 16:54 afterdawn 阅读(2597) 评论(0) 推荐(0) 编辑
摘要: 1)服务器启动与关闭 启动: 关闭: ps: 若单机有多个实例,则在rabbitmqctlh后加–n 指定名称 2)插件管理 ps:重启服务器后生效。 3)virtual_host管理 4)用户管理 5)权限管理 6)获取服务器状态信息 7)Node的类型修改 8)退出集群 9)移除节点 阅读全文
posted @ 2018-05-18 18:32 afterdawn 阅读(222) 评论(0) 推荐(0) 编辑
摘要: (一) 功能和原理 设计集群的目的 允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行 通过增加更多的节点来扩展消息通信的吞吐量 允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行 通过增加更多的节点来扩展消息通信的吞吐量 1 集群配置方式 RabbitMQ可以通过三种方法来部署 阅读全文
posted @ 2018-05-18 18:31 afterdawn 阅读(6957) 评论(0) 推荐(0) 编辑