如何 Docker 化 Python Django 应用程序

如何 Docker 化 Python Django 应用程序

我们将学习如何 docker 化一个 Python Django 应用程序,然后使用一个 docker-compose 脚本将应用程序作为容器部署到 docker 环境。
到底什么是区块链

到底什么是区块链

虽然区块链通常被认为是计算机技术的进步,但它更容易被理解为会计的进步。
如何在 Ubuntu 18.04 上更新固件

如何在 Ubuntu 18.04 上更新固件

通常,Ubuntu 和其他 Linux 中的默认软件中心会处理系统固件的更新。但是如果你遇到了错误,你可以使用 fwupd 命令行工具更新系统的固件。
Etcher.io 入门

Etcher.io 入门

用这个易用的媒体创建工具来创建一个可引导的 USB 盘或 SD 卡。
10 个在 Linux 上也有的流行的 Windows 程序

10 个在 Linux 上也有的流行的 Windows 程序

许多仅在 Windows 和/或 Mac上 有的程序可在 Linux 平台上使用了,而且不用麻烦。向 Snap 和 Flatpak 技术致敬,这些技术已经为 Linux 用户带来了许多“受限制”的程序。
初学者指南:在 Ubuntu Linux 上安装和使用 Git 和 GitHub

初学者指南:在 Ubuntu Linux 上安装和使用 Git 和 GitHub

这篇向导是对于安装和使用 GitHub 的的一个快速说明,本文还将涉及诸如创建本地仓库,如何链接这个本地仓库到包含你的项目的远程仓库(这样每个人都能看到你的项目了),以及如何提交改变并最终推送所有的本地内容到 Github。
如何重置 MySQL 或 MariaDB 的 Root 密码

如何重置 MySQL 或 MariaDB 的 Root 密码

几个月前,我在Ubuntu 18.04 上安装了 LAMP。今天,我尝试以 root 用户身份登录数据库,但我完全忘记了密码。经过一阵 Google 搜索并浏览一些文章后,我成功重置了密码。
使用 VS Code 进行 Python 编程

使用 VS Code 进行 Python 编程

安装启用 Python 扩展后,VS Code 可以配置成理想的 Python 开发工作环境。本文将介绍一些有用的 VS Code 扩展,并配置它们以充分提高 Python 开发效率。
如何在 Linux 中安装 2048 游戏

如何在 Linux 中安装 2048 游戏

流行的移动益智游戏 2048 也可以在 Ubuntu 和 Linux 发行版上玩。啊!你甚至可以在 Linux 终端上玩 2048。如果你的生产率因为这个让人上瘾的游戏下降,请不要怪我。
API Star:一个 Python 3 的 API 框架

API Star:一个 Python 3 的 API 框架

为了在 Python 中快速构建 API,我主要依赖于 Flask。最近我遇到了一个名为 “API Star” 的基于 Python 3 的新 API 框架。
FreeDOS 的简单介绍

FreeDOS 的简单介绍

学习如何穿行于 C:\ 提示符下,就像上世纪 90 年代的 DOS 高手一样。
极致技术探索:显卡工作原理

极致技术探索:显卡工作原理

自从 3dfx 推出最初的 Voodoo 加速器以来,不起眼的显卡对你的 PC 是否可以玩游戏起到决定性作用,PC 上任何其它设备都无法与其相比。
Python 调试器入门

Python 调试器入门

Python 标准库提供了一个名为 pdb 的调试器。此调试器提供了调试所需的大多数功能,如断点、单行步进、堆栈帧的检查等等。
用 NodeJS 进行 Twitter 情感分析

用 NodeJS 进行 Twitter 情感分析

今天,我会试着让你感受下关于 Twitter 的简单 情感分析,判断这个 Twitter 是正能量、负能量还是中性的。这不会像专业人士所用的那么复杂,但至少,它会让你知道挖掘观念的想法。
Go 编译器介绍

Go 编译器介绍

cmd/compile 包含构成 Go 编译器主要的包。编译器在逻辑上可以被分为四个阶段,我们将简要介绍这几个阶段以及包含相应代码的包的列表。
Linux 用户应该换到 BSD 的 6 个理由

Linux 用户应该换到 BSD 的 6 个理由

为了准备这篇文章,我与几位 BSD 的用户聊了聊,其中有人使用了多年 Linux 而后转入 BSD。因而这篇文章的观点都来源于真实的 BSD 用户。
理解 Python 的 Dataclasses(一)

理解 Python 的 Dataclasses(一)

如果你正在阅读本文,那么你已经意识到了 Python 3.7 以及它所包含的新特性。就我个人而言,我对 Dataclasses 感到非常兴奋,因为我等了它一段时间了。
全面教程:在 RxJS 中创建流

全面教程:在 RxJS 中创建流

有些时候,混用响应式和非响应式代码似乎很有用。然后大家就开始热衷流的创造。不论是在编写异步代码或者是数据处理时,流都是一个不错的方案。
极客漫画:函数式编程的世界

极客漫画:函数式编程的世界

作者巧妙地指出了函数式编程不可变的特点。当你需要改变一个对象的属性的时候……嗯,销毁了再创建一个就是了。
使用 Fstransform 转换文件系统

使用 Fstransform 转换文件系统

Fstransform 可以几乎以任意组合将 ext2、ext3、ext4、jfs、reiserfs 或 xfs 分区转换成另一类型。更重要的是,它可以直接执行,而无需格式化或复制数据。