猿教程 Logo

如何使用交互式控制台调试Python (How To Debug Python with an Interactive Console)

介绍调试是程序员查找的软件开发过程的一部分,然后解决阻止软件正常运行的问题。一个有用和快速的调试工具是Python代码模块,因为它可以用于模拟交互式解释器。 该模块还为您提供了用Python编写代码的机会。了解代码模块您可以将代码模块添加到Python程序中,以指示程序停止执行并进入交互模式,以便检......详细信息



如何使用Python调试器 (How To Use the Python Debugger)

介绍在软件开发中,调试是寻找并解决阻止软件正常运行的问题的过程。Python调试器为Python程序提供了一个调试环境。 它支持设置条件断点,一次逐行扫描源代码,堆栈检查等。与Python调试器交互工作Python调试器作为标准Python发行版的一部分,作为一个名为pdb的模块。 调试器也是可扩展......详细信息



如何在Ubuntu 16.04上使用Graylog 2管理日志 (How to Manage Logs with Graylog 2 on Ubuntu 16.04)

介绍Graylog是一个功能强大的开源日志管理平台。 它聚合并从服务器日志中提取重要数据,这些数据通常使用Syslog协议发送。 它还允许您在Web界面中搜索和可视化日志。在本教程中,您将在Ubuntu 16.04上安装和配置Graylog,并设置一个接收系统日志的简单输入。先决条件在开始本教程之前......详细信息



如何使用Ubuntu 16.04上的Percona XtraBackup配置MySQL备份 (How To Configure MySQL Backups with Percona XtraBackup on Ubuntu 16.04)

介绍数据库通常在您的基础架构中存储一些最有价值的信息。 因此,重要的是要有可靠的备份,以防止在发生事故或硬件故障时丢失数据。Percona XtraBackup备份工具提供了一种在系统运行时执行MySQL数据“热”备份的方法。 他们通过复制文件系统级别的数据文件,然后执行崩溃恢复来实现数据集中的一致......详细信息



如何调试WordPress“建立数据库连接时出错” (How To Debug the Wordpress "Error Establishing Database Connection")

介绍Wordpress是世界上最流行的开源内容管理系统之一。 虽然它开始专注于博客,多年来它已经发展成为一个更灵活的网站平台。 经过近十五年的发展,它是相当抛光和强大的,但问题仍然可以出现。如果您最近尝试加载Wordpress供电的网站,而是看到一条消息,指出“建立数据库连接错误”,原因通常是以下之......详细信息



如何在Ubuntu 16.04上安装Webmin (How To Install Webmin on Ubuntu 16.04)

介绍Webmin是任何Linux机器的现代化Web控制面板。 它允许您通过简单的界面管理您的服务器。 使用Webmin,您可以即时更改常用软件包的设置。在本教程中,您将在服务器上安装和配置Webmin,并使用Let's Encrypt安全地访问具有有效证书的接口。 然后,您将使用Webmin添加新的......详细信息



如何使用Ubuntu 16.04上的LXD托管使用Nginx和HAProxy的多个网站 (How to Host Multiple Web Sites with Nginx and HAProxy Using LXD on Ubuntu 16.04)

介绍Linux容器是通过使用Linux内核安全功能(如命名空间和控制组)与系统的其余部分隔离的一组进程。 它是一个类似于虚拟机的结构,但它的重量更轻; 您没有运行额外的内核或模拟硬件的开销。 这意味着您可以轻松地在同一台服务器上创建多个容器。 使用Linux容器,您可以在同一服务器上运行整个操作系统......详细信息



如何在Python中将类多态性应用于类3 (How To Apply Polymorphism to Classes in Python 3)

介绍多态性是为不同的底层表单(如数据类型或类)使用相同的界面的能力。 这允许功能在不同时间使用不同类型的实体。对于Python中的面向对象编程,这意味着属于特定类的特定对象可以以与属于不同类的不同对象相同的方式使用。多态性允许灵活性和松散耦合,从而可以随着时间的推移扩展和容易地维护代码。本教程将介绍......详细信息



如何在Ubuntu 16.04上配置MySQL组复制 (How To Configure MySQL Group Replication on Ubuntu 16.04)

介绍MySQL复制可靠地将数据和操作从一个数据库镜像到另一个数据库。 常规复制涉及主服务器,配置为接受数据库写入操作,辅助服务器将主服务器日志中的操作复制并应用到自己的数据集。 这些辅助服务器可用于读取,但通常无法执行数据写入。组复制是实现更灵活,容错的复制机制的一种方式。 这个过程涉及到建立一个服......详细信息



如何在CentOS 7上安装和配置Ghost (How To Install and Configure Ghost on CentOS 7)

介绍Ghost是一款轻巧的开源博客平台,易于使用。 Ghost是完全可定制的,有许多主题可用。在本教程中,您将在CentOS 7上设置Ghost。您还将Nginx配置为对Ghost的代理请求,并将Ghost作为系统服务在后台运行。先决条件要完成本教程,您将需要:通过遵循CentOS 7指南的初始服务......详细信息