本文介绍在Fedora Linux 33系统上进行COBOL开发的入门知识内容,将详细介绍如何安装GnuCOBOL和配置工具,以及编译和运行COBOL程序。 前言 当前尽管其流行度有所下降,但COBOL仍在许多主要组
本文将分享脚本代码,用它能自动的安装zsh、git、tree、axel、fdm等常用软件,如果你的Deepin 20系统突然间崩溃,要是重新安装回来那得很麻烦,如果用上该脚本,就方便了许多。 前言
本文介绍Python元组(Tuples)基础知识,将向您展示如何创建元组、访问元组元素、切片元组、打开元组、更换元组、元组长度、通过元组迭代、检查元素是否存在、元组方法。以下内容
本文介绍使用Shell脚本结束Linux系统上的所有用户会话的方法,也可以实现先排除Linux系统上的某些用户再执行本脚本,即可自定义特定用户自动执行本脚本,其它用户则不会执行。 前言
本文介绍在Linux系统上获取电池状态通知的Shell脚本,即可在电池电量已满(高于95%)或不足(低于20%)时获取电池状态通知。 前言 在Linux系统下长时间给电池充电会损坏电池,因此,
如果你想在Linux操作系统下编写一个12306抢票软件,那就下载本教程阅读,书籍格式为PDF。 介绍 所提供的教程下载以Linux为平台,以Python为开发工具,详细介绍了12306抢票软件的基本原理
本文介绍深度Deepin系统下访问Windows共享资料的脚本,前提是以Windows共享非匿名访问。 前言 网上的有些Deepin下访问Windows共享文件的指导操作有些麻烦,所以需要下面这个小脚本来处理
下面演示如何在深度Deepin系统下做一个基于DTK(Deepin Tool Kit)开发的浏览器应用程序,可以基于这个DTK框架,就能开发各种酷炫的GUI应用了。 前言 参考: Deepin Tool Kit(Dtk):构建深度
本文所使用的环境是Linux操作系统,在系统中使用Python str()函数可将Python整数转换为字符串,另外,本文还讲解连接字符串和整数的方法,相关的技巧可参考 在Python中将字符串转换为整
本文介绍在Ubuntu 20.04上安装Flask的方法,Flask软件包包含在官方的Ubuntu存储库中,可以使用apt软件包管理器进行安装,这是在Ubuntu 20.04上安装Flask的最简单方法,但不如在虚拟环境中安装
本文介绍Shell脚本执行错误解决一例。问题的奇怪之处为里面Python的语句没有正确执行,可以用Python执行一些程序,但会报一些奇怪的错误。 相关说明 最近使用了以前编写的一个脚本(
本文介绍在Python环境中获取或更改当前工作目录的方法,以Linux平台为例。 前言 在Python上处理目录中的文件时,建议使用绝对路径。但是,如果您使用的是相对路径,则需要了解当前工
当前gcc编程源码只能使用ascii码,如果有了非ascii码就会出现错误提示,下面将修改gcc源码,以让它支持utf-8编码编程。以下提供gcc-6.4.0-zn.tar.gz源码包,下载后root身份支持make make instal
列表(List)是Python中最常用的数据类型之一,用于存储相同类型的项目的集合。本文介绍如何在Linux Python平台下查找列表长度的方法。安装Python参考 在CentOS 8系统上安装Python 3.8并创建
下面所要实现的效果是在Deepin 20下用普通用户执行脚本时,自动的弹窗出来,要求你输入正确的管理密码才能进行下去,同时当你sudo或者以root用户执行时就直接进行。该bash脚本也可用
本文介绍在CentOS 8/RHEL 8系统上安装Eclipse IDE的方法。Eclipse IDE是开发人员最常用的开发环境工具之一,最受欢迎的Eclipse产品是Java集成开发环境(IDE),但还有其他一些很酷的IDE,包括我
以下送上shell换壁纸代码,壁纸图片是每天更新,只要开机运行起来,如果没有运行可手动运行一下。 说明 第一部分从网站上下载图片和版权信息,并且设置当前壁纸为图片,这部分是
有位网友编译了鸿蒙OpenHarmony 2.0(HarmonyOS 2.0)的源码,按照其给出的具体步骤都无法顺利的编译通过,并且在编译过程中产生了以下错误问题,经过摸索,已解决了该问题,编译鸿蒙
本文要介绍的是Python List reverse方面的内容。在Linux平台下的Python中,根据您要执行的操作,有几种不同的方式来反转列表,可使用reverse()方法和reversed()函数。在Python中使用列表时,有时
map()是Python中的内置函数,可将函数应用于给定可迭代对象中的所有元素,它使您无需使用循环即可编写简单干净的代码。 Python map()函数 map()函数采用以下形式: map(function, iterable, ..
本文介绍编写Python注释的基础,适用在Linux操作系统平台中。 前言 在编写Python代码时,始终使代码干净且易于理解是一个好习惯。 组织代码,给变量和函数提供描述性名称是实现此目
本文介绍的内容有:在Fedora Linux系统中安装Haskell、Haskell中的第一个程序和使用Haskell软件包。 简介 Haskell是一种功能编程语言,与使用过程性语句的命令式语言相比,用户可以创建和创
在本文中,我们将说明如何在Python中解析JSON数据。JSON是一种人类可读的基于文本的数据格式,它与语言无关,并且用于应用程序之间的数据交换。安装Python可参考 在Ubuntu 18.04系统上安
在Python中使用列表时,您通常会希望向列表中添加新元素。Python列表数据类型具有三种添加元素的方法:append()将单个元素追加到列表、extend()将可迭代元素添加到列表、insert()在列表的
本文介绍在CentOS 8/RHEL 8 Linux操作系统上安装R和RStudio的方法。 简介 R是一种流行的编程语言,用于数据的图形表示和统计计算,如果您是全职的R开发人员,则需要一个IDE版本,这就是
您是否正在为项目寻找最佳和最新的JavaScript技术?如果可以,请阅读一下本文。新的JavaScript技术每天都在涌现,随着日益普及,甚至当前的技术和工具也在发生变化。项目的成功取决
本文介绍如何在Python中对列表进行排序。使用Python时,对数据进行排序是最常见的任务之一,例如,您可能想按名称对团队成员列表进行排序,或按优先级对项目列表进行排序,以下就
本文介绍在在Deepin Linux系统下安装gvm管理go语言的方法,想要使用Deepin系统开发golang的用户参考下。 gvm介绍 1、简介 gvm是一个Linux、macOS、Windows下的命令行工具,可以提供一个便捷的多
FastAPI是一个现代的Python Web框架,它利用了asyncio中最新的Python改进。在本文中,您将看到如何设置基于容器的开发环境以及如何使用FastAPI实施小型Web服务。 入门 可以使用Fedora容器映像
在Ubuntu 20.04系统下完全可以安装Go,本文以下载go1.14.2.linux-amd64.tar.gz包为例,介绍安装方法。Go(也称为golang)是Google创建的一种现代开源编程语言,Go编译语言应用还是比较广的,如
如今,Visual Studio Online在云中提供了完全托管的、按需的、随时可编写代码的开发环境,但是您知道吗?您还可以注册自己的计算机并通过Visual Studio Code或我们的Web编辑器远程访问它们
本文介绍在Linux系统中使用Awk命令的示例,及掌握Awk编程语言的基本知识,这将大大提高您在命令行上操作文本文件的能力。Awk是一种用于高级文本处理的通用脚本语言,它主要用作报
Fedora Workstation默认使用GNOME Shell,而这主要是用JavaScript编写的。JavaScript作为一种前端开发语言而闻名,但是这次我们将展示其在后端的用法。我们将使用以下技术实现新的API:JavaScri
本文介绍在Debian 10系统上启用CRAN存储库以安装开源编程语言R 3.6.3版本,最终安装的R版本取决于CRAN存储库维护的版本,下面介绍实现的方法。 在Debian 10上安装R 3.6.3 来自Debian仓库的R软
本文介绍在Debian/Raspbian/RHEL/Fedora系统下安装Mono的方法,按下面两个步骤操作即可。Mono是基于.NET的C#和公共语言运行时标准的Microsoft .NET Framework的开源实现。 第一步骤:将Mono存储库添加
本文介绍在CentOS 8系统下采用命令的方式安装Mono 6.8.0.105版本,从Mono的存储库中进行安装是最简单的方法,整个过程只需要几段命令。Mono是一个软件平台,旨在使开发人员可以轻松创建
本文介绍在CentOS 8系统上安装R 3.6.2的方法,还介绍从CRAN安装R软件包。R是一种开源编程语言和免费环境,安装它的前提是系统至少有1G RAM,否则创建一个交换文件,还应具有sudo特权的用
Silverblue是Fedora工作站的一种变体,其功能至关重要的是基于容器的工作流,它应该是Quarkus框架的理想宿主系统。当前有两种方法将Quarkus与Silverblue一起使用,它可以在诸如Toolbox/Coreto
本文给出[安装GCC9]仓库安装模板脚本,在Linux系统可以编译安装GCC9,但很多编译安装的应用,有难度。 复制以下代码,把它们保存到文本,然后给可执行权限,双击,终端运行,应为需
本文在Linux操作系统中介绍Python Range(),涉及Python range()语法、Python range(stop)、Python range(start, stop)、Python range(start, stop, step)的基本知识。 简介 Python range类型通过定义range的起点和终点来
循环是编程语言的基本概念之一,当您要重复特定代码块多次直到满足给定条件时,循环很方便。Python中有两个基本的循环构造,for和while循环。本教程介绍了Python中while循环的基础,我
本文中包含两个Bash脚本,它们可以帮助您收集有关系统上用户到期日的信息。我们创建的Shell脚本,将向您发送在10天内到期的用户帐户列表。 Bash脚本一:检查10天后到期的用户帐户列
本文中包含两个Bash脚本,它们可以帮助您确定Linux系统上运行高CPU/内存消耗进程的时间。该脚本将显示进程ID、进程的所有者、进程的名称以及进程的运行时间。这将帮助您确定哪些作
如果您出于某种原因要同时检查多个Linux系统性能,请用以下Bash脚本,使用此脚本为多个Linux系统生成CPU、内存和Swap(交换)使用情况。本文有三个脚本选择以生成报告,每个Bash脚本都
通过以下两个Bash脚本,可检查Linux操作系统中成功和失败的登录尝试。其实手动验证非常困难,因为/var/log/secure文件的输出看起来很麻烦,所以使用Bash脚本来实现就方便多了。文中包含
本文介绍在Fedora操作系统上安装和使用Eclipse的方法,以进行PHP开发。Eclipse是Eclipse Foundation开发的功能齐全的免费开放源代码IDE,自2001年以来一直存在,您可以在此IDE中编写从C/C++和J
Linux中有几个命令可用于获取系统信息,例如处理器信息、制造商名称和序列号等。但您可以编写Shell脚本以根据需要自定义输出,我们想到了一个新的Shell脚本,该脚本在您每次登录
本文带您了解Linux平台下Python if语句、if..else语句、if..elif..else语句、嵌套if语句。Python支持其他语言中的常见流程控制语句,并进行了一些修改,if控制语句是最基本,最著名的语句之一
在本文中,我们将介绍Bash中序列表达式(Sequence Expression)的基础,以在Linux平台中为例。Bash序列表达式通过定义范围(Range)的起点和终点来生成整数或字符范围,它通常与for循环结合
本文介绍的Bash脚本,可用来监视多个远程Linux系统上的磁盘空间使用情况并通过电子邮件警报。我们编写过Bash脚本来监视Linux系统上的磁盘空间使用情况,该脚本可在一台计算机上运行
如果您正在运行大型Linux环境,则可能已经将Red Hat系统与Satellite集成在一起。如果是的话,有一种方法可以从Satellite服务器导出它,因此您不必担心修补合规报告。但是,如果您正在运
本文包括使用Bash脚本来备份多个Linux远程系统上的配置文件。在Linux系统上执行任何活动之前,最好备份配置文件。如果几天后要重新启动服务器,则可以使用此脚本。如果您真的很担
本文介绍在Linux中删除早于X天的文件夹的Bash脚本、及使用Bash脚本删除Linux中X日之前的文件。 1、Bash脚本:在Linux中删除早于X天的文件夹 我们有一个名为/var/log/app/的文件夹,其中包含
Python有一些内置模块,可让您删除文件和目录,本教程说明了如何使用os、pathlib和shutil模块中的函数删除文件和目录(文件夹),以下操作是在Linux系统平台中进行的。 删除文件 在Py
在本教程中,我们将介绍Bash中select构造的基础,select构造允许您生成菜单。平台是:Linux操作系统。 Bash select构造 select构造从项目列表中生成菜单,它具有与for循环几乎相同的语法:
在Linux Bash中,break和Continue语句使您可以控制循环执行。循环使您可以多次运行一个或多个命令,直到满足特定条件为止,但是,有时您可能需要更改循环流程并终止循环或仅终止当前
本文介绍在Ubuntu 18.04操作系统中安装Mono及基本使用Mono的方法。Mono是一个基于ECMA/ISO标准开发和运行跨平台应用程序的平台,它是Microsoft .NET框架的免费开源实现。 在Ubuntu 18.04中安装M
在本文中,我们将说明如何在CentOS 8操作系统上安装Vagrant,同时还将向您展示如何创建开发环境。 简介 Vagrant是用于构建和管理虚拟化开发环境的命令行工具,默认情况下,Vagrant可以在
在本文中,我们将讨论如何使用replace()方法在Python中替换字符串中的子字符串,适合在Linux平台中操作。Python安装参考: 在Ubuntu 18.04系统上安装Python 3.8的两种方法 。 .replace()方法 在P
本文介绍在Fedora操作系统上使用dnf安装Black的方法,用Black格式化Python代码及将Black与代码编辑器集成。Black自动格式化你的Python源代码工具,使其符合PEP-8样式。 在Fedora系统上安装Blac