
在本系列的第十一篇有关使用 Python Pygame 模块进行编程的文章中,显示玩家获得战利品或受到伤害时的得分。

这本免费的电子书使经验丰富的程序员更深入了解 Linux 中进程间通信(IPC)的核心概念和机制。

这部分是关于在使用 Python 的 Pygame 模块开发的视频游戏总给你的玩家提供收集的宝物和经验值的内容。

在 Rust 中使用类型级编程可以使硬件抽象更加安全。

使用 Pygame 模块来使你的 Python 平台开启侧滚效果,来让你的玩家自由奔跑。

了解一下 setV,它是一个轻量级的 Python 虚拟环境管理器,是 virtualenvwrapper 的替代产品。

当使用 Git 存储库时,这六个 Bash 脚本将使你的生活更轻松。

在本期使用 Python Pygame 模块编写视频游戏中,学会如何使用跳跃来对抗重力。

使用 Pyramid 和 Cornice 构建和描述可扩展的 RESTful Web 服务。

学习如何使用 Python 的 Pygame 模块编程电脑游戏,并开始操作引力。

通过学习如何定位并发处理的陷阱来避免未来处理这些问题时的困境。

Django 是 Python API 开发中最流行的框架之一,在这个教程中,我们来学习如何使用它。

Zope.interface 可以帮助声明存在哪些接口,是由哪些对象提供的,以及如何查询这些信息。

欢迎阅读“Python 光明节(Pythonukkah)”系列文章,这个系列文章将会讨论《Python 之禅》。我们首先来看《Python 之禅》里的前两个原则:美观与明确。

我们通过为自行车商店构建示例应用程序来学习如何使用 JPA。

这是一个快速教程,用来展示如何通过 Flask(目前发展最迅速的 Python 框架之一)来从服务器获取数据。

Python 2 气数将尽,是时候将你的项目从 Python 2 迁移到 Python 3 了。

将一个 awk 脚本移植到 Python 主要在于代码风格而不是转译。

了解如何使用 gdb 的一些鲜为人知的功能来检查和修复代码。

Python 2 将在几周内走到生命终点,这篇文章是你迁移到 Python 3 之前应该知道的。

最好将文档作为开发过程的一部分。Sphinx 加上 Tox,让文档可以轻松书写,并且外观漂亮。

如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识。

本文指导读者如何使用 Flutter 运行和部署第一个 Web 应用。

在以不同语言编写并在不同平台上运行的应用程序之间交换数据时,Protobuf 编码可提高效率。

在使用 SQLAlchemy 时,那些看似很小的选择可能对这种对象关系映射工具包的性能产生重要影响。

让我们通过本系列文章来学习基本的 Bash 编程语法和工具,以及如何使用变量和控制运算符,这是三篇中的第一篇。

数组是一种有用的数据类型,用于管理在连续内存位置中建模最好的集合元素。下面是如何有效地使用它们。

早在 2015 年,Brian Will 撰写了一篇有挑衅性的博客:面向对象编程:一个灾难故事。他随后发布了一个名为面向对象编程很糟糕的视频,该视频更加详细。

在这篇帖子中,我们将会通过为应用添加社交登录功能进入后端开发。

当你想要争论代码复杂性时,Pylint 是你的朋友。

基于 .NET 的 xUnit.net 测试框架,开发一款自动猫门的逻辑,让门在白天开放,夜间锁定。

使用事先设计好的故障以确保你的代码达到预期的结果,并遵循 .NET xUnit.net 测试框架来进行测试。

构造器是编程的强大组件。使用它们来释放 Java 的全部潜力。

内核持续集成(CKI)项目旨在防止错误进入 Linux 内核。

这篇文章源自这样一个问题:如何对单页应用中的页面访问进行跟踪?

使用 Go 版本管理器管理多个版本的 Go 语言环境及其模块。

二进制分析是计算机行业中最被低估的技能。

那些令人怀念的经典游戏可是提高编程能力的好素材。今天就让我们仔细探索一番,怎么用 Bash 编写一个扫雷程序。

使用 Python 开展数据科学为你提供了无限的潜力,使你能够以有意义和启发性的方式解析、解释和组织数据。

这是一系列关于构建“即时消息”应用的新帖子。

Go 语言,能在多低下的配置上运行并发挥作用呢?

我曾说过“有个一个流行的传言,const 有助于编译器优化 C 和 C++ 代码”。我觉得我需要解释一下,尤其是曾经我自己也以为这是显然对的。

使用 HTTPie 调试 API,这是一个用 Python 写的易用的命令行工具。

使用 Python 类使你的代码变得更加模块化。

你可以让 Git 帮助你轻松发布你的网站。在我们《鲜为人知的 Git 用法》系列的第一篇文章中学习如何做到。

使用 Python 函数来最大程度地减少重复任务编码工作量。

这些资源将帮助你入门并熟练掌握 Python。

如果你仍未使用过 Autotools,那么这篇文章将改变你递交代码的方式。

Webhook 可用于外部系统通知你的系统发生了某个事件或更新。

设计模式可以帮助消除冗余代码。学习如何利用 Java 使用单例模式、工厂模式和观察者模式。