摘要:面试题解释/编译?动态/静态?强/弱?Python 到底是一门怎样的语言?编译 or 解释?编译、解释都是指将(与人类亲和的)编程语言翻译成(计算机能够理解的)机器语言(Machine code)的过程。 而两者的区别就在于「翻译时机」的不同,看一个例子:E... 阅读全文
送书福利| Python 完全自学手册
2017-12-18 11:41 by 云物互联, 373 阅读, 0 推荐, 收藏, 编辑
摘要:前言这里不讨论「能不能学,要不要学,应不应该学 Python」的问题,这里只会告诉你怎么学。 首先需要强调的是,如果 Python 都学不会,那么我建议你考虑别的行业,因为 Python 之简单,令人发指,学不会无非轻言放弃。说白了,就是你的爱还不够呢!! ... 阅读全文
Python 笔试集(2):你不知道的 Python 整数
2017-12-14 12:52 by 云物互联, 298 阅读, 0 推荐, 收藏, 编辑
摘要:面试题分别给出下述代码在终端(e.g. IPyhon)中和在程序中的运行结果:a = 256b = 256c = 257d = 257def foo(): e = 257 f = 257 print('a is b: %s' %... 阅读全文
快速入门分布式消息队列之 RabbitMQ(3)
2017-12-10 21:49 by 云物互联, 249 阅读, 0 推荐, 收藏, 编辑
摘要:目录目录前文列表前言通道 Channel一个基本的生产者消费者实现消费者生产者运行结果应用预取计数应用 ACK 机制最后前文列表快速入门分布式消息队列之 RabbitMQ(1) 快速入门分布式消息队列之 RabbitMQ(2)前言在前文列表中,分别介绍了 R... 阅读全文
Python 笔试集(1):关于 Python 链式赋值的坑
2017-12-07 00:28 by 云物互联, 662 阅读, 2 推荐, 收藏, 编辑
摘要:前言Python 的链式赋值是一种简易型批量赋值语句,一行代码即可为多个变量同时进行赋值。 例如:x = y = z = 1链式赋值是一种非常优雅的赋值方式,简单、高效且实用。但同时它也是一个危险的糖衣炸弹,值得我们引起关注。面试题:求链式赋值语句中变量 x... 阅读全文
快速入门分布式消息队列之 RabbitMQ(2)
2017-12-05 00:22 by 云物互联, 195 阅读, 0 推荐, 收藏, 编辑
摘要:目录目录前文列表RabbitMQ 的特性Message Acknowledgment 消息应答Prefetch Count 预取数RPC 远程过程调用vhost 虚拟主机插件系统最后前文列表快速入门分布式消息队列之 RabbitMQ(1)RabbitMQ 的... 阅读全文
快速入门分布式消息队列之 RabbitMQ(1)
2017-12-03 23:06 by 云物互联, 243 阅读, 0 推荐, 收藏, 编辑
摘要:目录目录前言简介安装 RabbitMQ基本对象概念Message 消息Producer 生产者Consumer 消费者Queue 队列Exchange 交换机Binding 绑定Binding Key 绑定键Routing Key 路由键Exchange T... 阅读全文
Python 笔试集:什么时候 i = i + 1 并不等于 i += 1?
2017-11-29 11:55 by 云物互联, 916 阅读, 0 推荐, 收藏, 编辑
摘要:增强型赋值语句是经常被使用到的,因为从各种学习渠道中,我们能够得知 i += 1 的效率往往要比 i = i + 1 更高一些(这里以 += 为例,实际上增强型赋值语句不仅限于此)。所以我们会乐此不疲的在任何能够替换普通赋值语句的地方使用增量型赋值语句,... 阅读全文
消息队列在分布式系统中的应用
2017-11-27 10:16 by 云物互联, 415 阅读, 0 推荐, 收藏, 编辑
摘要:目录目录消息队列消息队列的种类消息队列消息队列(Message Queue,MQ)是大型分布式系统中不可或缺的重要组成部分,主要解决了 应用解耦,异步处理,流量削峰,消息通讯 等问题,支撑实现分布式系统的高并发,高性能,高可用,可伸缩和最终一致性。目前在生产... 阅读全文
Socket 网络编程实践经验
2017-11-04 13:27 by 云物互联, 463 阅读, 1 推荐, 收藏, 编辑
摘要:目录目录相关文章Socket 与 HTTP 的区别生产实践考虑网络断开重连问题Heartbeat 心跳机制使用非阻塞模式下的 select 函数进行 Socket 连接检查会话过期问题同步还是异步问题数据缓存问题完全断开连接问题相关文章NOTE:本文假设你已... 阅读全文