• 2021 年初,Clubhouse 开始经历爆发式增长时期。在两个月的时间里,我们从每分钟不到 1 万个后端请求增加到超过 100 万个后端请求,我们必须迅速适应以在现有堆栈上每天处理数十亿个请求。而且我们只有两名全职后端工程师。
  • Visual Python 是一个基于 GUI 的 Python 代码生成器,作为扩展在 Jupyter Notebook 环境上开发。 主要特征 [list] [*]基于图形用户界面自动生成 Python 代码 [*]按任务创建代码块(如数据处理、可视化) [*]您可以保存分析过程并与他人共享(
  • 本文解释了为什么 Python 不使用传值系统,也不使用传引用。 当你在 Python 中调用一个函数并给它一些参数时......它们是按值传递的吗?不!引用?不!他们是通过分配赋值assignment传递的。 许多传统的编程语言在向函数传递参数时采 icon
  • 比较 Bash、Python 和基于 JavaScript 的 Shell 脚本的优缺点: Shell 脚本是指专门为 Bash 等命令行解释器创建的源文件。程序员经常编写 Shell 脚本, icon
  • 您是否曾被告知 Python 不能用于项目,因为它不够快?我有,而且我觉得这有点令人沮丧,但是大银行、YouTube、Instagram 和许多其他对性能敏感的地方仍然设法选择 Python 。这时我才意识到问题在于人们并没有 icon
  • 在大型高流量网站中,reddit 似乎是最慢和最不可靠的。很多时候它根本无法加载,或者无缘无故地将您注销。为什么您认为 reddit 从未设法改善其基础设施? 众说纷纭: 他们支付给工程师的工资低于市场价格的一半,在质量工程上没有组织价值,他们有在股权薪酬方面欺骗员工的历史。这根本不是一个复杂的 icon
  • 今天构建的大多数应用程序都需要某种方式的调度机制。常见的例子是轮询 API 或数据库、频繁检查系统健康状况、将日志转储到存档等。[url= icon
  • 让 Java 和 Python 携手合作非常容易,这在开发原型时尤其有价值。 我们从一个实现 Snake 游戏逻辑的 Java 程序开始:场上总有一块食物。每当蛇到达食物时,它就会生长并出现新的食物。如果蛇咬自己或咬墙,游戏结束。 我们的目标是训练一个神经网络来控制蛇,让蛇 icon
  • Python作为最流行的编程语言正在一路攀升。它已成为多种开发的理想编程语言,包括 Web 应用程序、移动应用程序、网站等。 机器学习和人工智能专家也使用它来开发解决方案或产品。 [list icon
  • 以分布式和容错的方式对内容进行爬取、抓取、提取和大规模存储。首先,我们了解了[url= icon
  • aiorq 是一个带有 asyncio 和 redis 的分布式任务队列,由 arq 重写以进行改进并包含 Web 界面。 要求 [list] [*]Redis >= 5.0 [*]aioredis>=1.1.0 <2.0.0 [/list] 安装 [code]pip in icon
  • 如何以 Pythonic 的方式实现单例设计模式? 单例是日常编程的重要设计模式,经常用于不同的项目中。 尽管单例模式在 Java 中是相当流行的模式,但是在 Python 中,它并不是那么简单,单例类可以通过不同的方式实现。我们将探索在 icon
  • 对于许多用 Python 编写的程序来说,糟糕的性能并不是什么大问题。 但是,如果我们想让我们的 Python 更快呢?切换到另一种编程语言? 你可以使用PyPy Just-in-Time 编译器来运行,根据官[url= icon
  • 本文解释了 Python 3.10 中与 3.9 相比的新特性。 带括号的上下文管理器: 现在支持使用括号在上下文管理器中跨多行继续。这允许以类似于以前使用 import 语句可能的方式在多行中格式化一长串上下文管理器。例如,所有这些示例现在都有效: [code]with (CtxManager icon
  • 构成函数式编程范式核心的三个关键函数是 Map、Filter 和 Reduce。 [b]Map[/b] 在 map 函数中,您作为参 icon
  • 什么是顶级编程语言?IEEE 调查称,它不是 JavaScript 而是 Python,根据 IEEE 在其 Spectrum 出版物中的研究,Python 是“事实上的新技术平台”。 在这个[url= icon
  • Python Clean Code 提示:不要添加冗余上下文 不要向变量名添加不必要的数据,尤其是在使用类时。 [code]# This is bad class Person: __init__(self, person_first_name, person_last_name, person_a icon
  • 通过广泛的数据质量、准确性和异常检查获得对数据的信任。 Airbnb 已经开始了一个大规模的项目,以确保整个公司的数据可信。为了使员工能够更快地利用数据做出决策并为业务指标监控提供更好的支持,我们引入了[ur icon