TIOBE 已经正式公布了 2021 年 7 月世界编程语言排行榜,其中公布了前百名排行,其中前三名的是 C、Java 和 Python,以下将给出排行数据,同时其 CEO Paul Jansen 宣布并庆祝 TIOBE 指数诞生
本文为你解释在开发华为鸿蒙HarmonyOS中所遇到的术语。它们分别是:Ability、AbilitySlice、ANS、Atomic Service、CES、Cross-device migration、DV、FA、HAP、HDF、Hop、IDN、Manual hop、MSDP、Multi-device coll
当前华为鸿蒙HarmonyOS应用开发只支持Java与JS语言,其它的语言比如Python、C++都不支持,如果想开发鸿蒙OS,当前只能学习Java与JS了。以下将附上Java开发常见问题和JS开发常见问题解答。
华为官方人员表示:HUAWEI DevEco Studio(简称DevEco Studio)当前没有Linux版本提供,仅支持Windows和Mac系统。开发人员可以使用它来进行HarmonyOS应用开发,它面向全场景多设备,提供一站式开
想知道 Fuchsia 用什么编程语言吗?本文给你答案,当前用的最多的是 Rust,同时还有 C++、C、Go、Python、Dart。经过对 Fuchsia 代码的分析,得出 Rust 的代码行数最多。 前言 谷歌已经正式面
本文介绍在Fedora Linux系统中设置基本的.NET开发环境的方法。内容有:安装.NET SDK、安装NodeJS、安装相关工具(Visual Studio Code、JetBrains Toolbox、Rider、Azure功能和Azurite、azure-functions-core-to
TIOBE 正式公布了 2021 年 5 月全球编程语言排行榜,排在第一位的是 C 语言,第二位的是 Python。经过编程语言行业人员的分析,得出 Python 有希望夺得第一的趋势,以下是具体的分析结果
以下介绍 Rust 编程语言的书籍和文档,同时附上 Rust 手册在线链接,这些都是 Rust 团队推荐的,这对学习 Rust 将非常有帮助,有些内容都是英文的,所以要求阅读者要有一定的英语阅读
以下为您介绍为什么要选择Rust编程语言(Rust程序设计语言)的23种原因及用户在使用Rust后给予的评价。 前言 全世界已有数百家公司在生产环境中使用Rust,以达到快速、跨平台、低资
本文介绍逻辑编程语言Logica是如何工作的,及Logica代码示例,它可以在Linux和Windows操作系统下运行。 简介 之所以叫Logica,是因为它代表具有聚合功能的逻辑,它可编译为StandardSQL并在
如果你有动手能力,也可以自行的修改和改造深度系统中的deepin-terminal(深度终端)。 下载链接 deepin-terminal项目主页 参考: 深度终端Deepin Terminal介绍:依赖关系、安装方法、配置文件
Power Fx 是一款微软的低代码编程语言,基于 Microsoft Excel 并开放源代码,提供了与 Excel 相似的语法、函数和行为,并支持 Linux、Windows 等跨平台。以下是关于 Power Fx 的介绍。 介绍内容
以下是打包游戏或应用非常简单的一种脚本写法,支持Linux系统,可用在Deepin 20下应用。首先你得下载一个Wine,安装好后不用管。参考 在Deepin 20/UOS下安装Wine 6.0稳定版的方法及报错的解
本文介绍使用Poetry在Fedora Linux系统上管理Python项目的方法,内容有:在Fedora上安装Poetry、初始化项目、创建一个虚拟环境、添加依赖项、列出软件包。 前言 Python开发人员经常创建一个
本文介绍在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