当前搜索:

Python 笔试集(2):你不知道的 Python 整数

面试题分别给出下述代码在终端(e.g. IPyhon)中和在程序中运行的结果:a = 256 b = 256c = 257 d = 257def foo(): e = 257 f = 257 print('a is b: %s' % (a is b)) print('c is d: %s' % (c is d)) print('c is e: %s' % (c...
阅读(48) 评论(0)

快速入门分布式消息队列之 RabbitMQ(3)

目录目录 前文列表 前言 通道 Channel 一个基本的生产者消费者模式消费者 生产者 运行结果 应用预取计数 应用 ACK 机制 最后前文列表快速入门分布式消息队列之 RabbitMQ(1) 快速入门分布式消息队列之 RabbitMQ(2)前言在前文列表中,分别介绍了 RabbitMQ 的对象概念及其关键特性,本篇将通过编程的方式来回溯这些知识点,从实践应用的角度继续深入 RabbitMQ。安...
阅读(73) 评论(0)

Python 笔试集(1):关于 Python 链式赋值的坑

前言Python 的链式赋值是一种简易型批量赋值语句,一行代码即可为多个变量同时进行赋值。 例如:x = y = z = 1链式赋值是一种非常优雅的赋值方式,简单、高效且实用。但同时它也是一个危险的糖衣炸弹,值得我们引起关注。面试题:求链式赋值语句中变量 x 的值?x = [1, 2, 3, 4, 5] i = 0 i = x[i] = 3 如果你有过 C 语言的编程经验,那么你的思维习惯可能会让...
阅读(107) 评论(0)

快速入门分布式消息队列之 RabbitMQ(2)

目录目录 前文列表 RabbitMQ 的特性 Message Acknowledgment 消息应答 Prefetch Count 预取数 RPC 远程过程调用 vhost 虚拟主机 插件系统 最后前文列表快速入门分布式消息队列之 RabbitMQ(1)RabbitMQ 的特性紧接上文,继续来看 RabbitMQ 都有哪些值得我们关注的特性。Message Acknowledgment 消息应答假设...
阅读(73) 评论(0)

快速入门分布式消息队列之 RabbitMQ(1)

目录目录 前言 简介 安装 RabbitMQ 基本对象概念Message 消息 Producer 生产者 Consumer 消费者 Queue 队列 Exchange 交换机 Binding 绑定 Binding Key 绑定键 Routing Key 路由键 Exchange Type 交换机类型 最后前言在《消息队列在分布式系统中的应用》一文中我们介绍了消息队列与分布式系统两者间的密切关系以及消...
阅读(91) 评论(0)

Python 笔试集:什么时候 i = i + 1 并不等于 i += 1?

​​增强型赋值语句是经常被使用到的,因为从各种学习渠道中,我们能够得知 i += 1 的效率往往要比 i = i + 1 更高一些(这里以 += 为例,实际上增强型赋值语句不仅限于此)。所以我们会乐此不疲的在任何能够替换普通赋值语句的地方使用增量型赋值语句,以此来优化代码。那么我们是否有想过,在什么情况下 i += 1 其实并不等效于 i = i + 1 !!例一:使用增强型赋值语句:In [1]:...
阅读(168) 评论(0)

消息队列在分布式系统中的应用

目录目录 消息队列 消息队列的种类消息队列消息队列(Message Queue,MQ)是大型分布式系统中不可或缺的重要组成部分,主要解决了 应用解耦,异步处理,流量削峰,消息通讯 等问题,支撑实现分布式系统的高并发,高性能,高可用,可伸缩和最终一致性。目前在生产环境中使用较多的消息队列有 ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 等。消息队列一般会...
阅读(76) 评论(0)

Socket 网络编程实践经验

目录 目录 前文 需要考虑的坑 前文 Python Module_Socket_网络编程 需要考虑的坑 网络断开重连问题 连接会话和身份认证问题 同步和异步问题 数据缓存问题 完全断开连接问题 EAGAIN 问题...
阅读(184) 评论(0)

VMware 虚拟化编程(15) — VMware 虚拟机的恢复方案设计

目录目录 前文列表 将已存在的虚拟机恢复到指定时间点 恢复出新创建虚拟机灾难恢复 恢复增量备份数据前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMware 虚拟化编程(3) —VMware vSphere Web Service API 解析 VMware 虚拟化编程(4)...
阅读(396) 评论(0)

VMware 虚拟化编程(14) — VDDK 的高级传输模式详解

目录目录 前文列表 虚拟磁盘数据的传输方式 Transport Methods Local File Access NBD and NBDSSL Transport SAN Transport HotAdd Transport前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMwa...
阅读(250) 评论(0)

VMware 虚拟化编程(13) — VMware 虚拟机的备份方案设计

目录目录 前文列表 备份思路 备份算法 备份细节 连接到 vCenter 还是 ESXi 如何选择快照类型 是否开启 CBT 如何获取备份数据 如何提高备份数据的传输率前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMware 虚拟化编程(3) —VMware vSphere W...
阅读(467) 评论(0)

VMware 虚拟化编程(12) — VixDiskLib Sample 程序使用

目录目录 前文列表 vixDiskLibSample 安装 Sample 程序 Sample 程序使用方法前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMware 虚拟化编程(3) —VMware vSphere Web Service API 解析 VMware 虚拟化编程...
阅读(359) 评论(0)

VMware 虚拟化编程(11) — VMware 虚拟机的全量备份与增量备份方案

目录目录 前文列表 全量备份数据的获取方式 增量备份数据的获取过程前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMware 虚拟化编程(3) —VMware vSphere Web Service API 解析 VMware 虚拟化编程(4) — VDDK 安装 VMwar...
阅读(385) 评论(0)

VMware 虚拟化编程(10) — VMware 数据块修改跟踪技术 CBT

目录目录 前文列表 数据块修改跟踪技术 CBT 为虚拟机开启 CBT CBT 修改数据块偏移量获取函数 QueryChangedDiskAreas changeId 一个 QueryChangedDiskAreas 的 DEMO前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMw...
阅读(670) 评论(0)

VMware 虚拟化编程(9) — VMware 虚拟机的快照

目录目录 前文列表 VMware 虚拟机的快照 快照的执行过程 删除快照 快照类型 Quiseced Snapshot前文列表VMware 虚拟化编程(1) — VMDK/VDDK/VixDiskLib/VADP 概念简析 VMware 虚拟化编程(2) — 虚拟磁盘文件类型详解 VMware 虚拟化编程(3) —VMware vSphere Web Service API 解析 VMware...
阅读(651) 评论(0)
285条 共19页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:893281次
    • 积分:11356
    • 等级:
    • 排名:第1536名
    • 原创:278篇
    • 转载:6篇
    • 译文:1篇
    • 评论:268条
    看累了?! 我有歌你要听一下吗
    Github
    轻松一下~ Hope you enjoy !
    博客专栏
    最新评论
    广告位去除
    统计