- 博客(76)
- 收藏
- 关注
原创 Python万字长文基础教程第四章:函数
在Python中,使用def关键字定义函数。函数定义包括函数名、参数列表和函数体。函数体是一组缩进的语句,执行特定的任务。调用函数时,使用函数名后跟括号,必要时在括号内提供参数。
2024-08-11 21:04:35
861
原创 Python万字长文基础教程第三章:数据结构
本章深入探讨了Python中三种核心数据结构:列表、元组和字典。这些数据结构为组织和操作数据提供了强大而灵活的工具。列表作为可变序列,适用于存储和修改有序数据集合。元组作为不可变序列,提供了数据完整性保证,特别适合作为字典的键或在多线程环境中使用。字典则提供了高效的键值对存储方式,广泛应用于各种数据处理。
2024-08-11 21:01:32
1035
5
原创 Python万字长文基础教程第二章:Python语法基础
本章深入探讨Python的核心语法基础,包括变量和数据类型、运算符和表达式,以及控制流结构。这些概念是Python编程的基石,掌握它们对于编写有效且高效的Python代码至关重要。通过本章的学习,读者将能够理解Python的基本语法规则,为进一步学习更高级的Python概念打下坚实基础。
2024-08-10 12:11:57
938
原创 Python万字长文基础教程第一章:Python简介
Python是一种高级、通用、解释型的编程语言,以其简洁、易读的语法而闻名。它支持多种编程范式,包括面向对象、命令式和函数式编程。Python的设计理念强调代码的可读性,其语法允许程序员以更少的代码行数表达概念,这使得Python成为初学者和专业开发者的理想选择。Python的解释器可以在多种平台上运行,包括Windows、macOS和Linux,这使得Python成为一种跨平台的语言。Python还拥有庞大的标准库和第三方库生态系统,这些库涵盖了从Web开发到科学计算的各种应用领域。
2024-08-10 00:54:49
665
原创 【项目开发 | C语言项目 | 贪吃蛇】
本项目是一个命令行版的贪吃蛇游戏。用户需要控制一个蛇在屏幕上移动,吃食物来增长,同时避免撞到边界和自己的身体。
2023-10-08 18:34:54
380
原创 【项目开发 | C语言项目 | C语言薪资管理系统】
本项目是一个简单的薪资管理系统,旨在为用户提供方便的员工薪资管理功能,如添加、查询、修改、删除员工薪资信息等。系统通过命令行交互界面与用户进行交互,并使用 txt 文件存储员工数据。
2023-10-04 17:05:46
457
原创 【项目开发 | C语言项目 | C语言病人管理系统】
该项目旨在为医院或其他医疗机构提供一个简易的病人信息管理工具。用户可以通过命令行界面进行病人信息的增、删、查和改操作,并将数据持久化存储在txt文件中。
2023-10-04 14:32:53
1016
原创 【项目开发 | C语言项目 | C语言课程管理系统】
本项目是一个简易的课程管理系统,为了帮助用户管理大学课程信息。用户可以进行课程的添加、删除、查看、搜索和修改等操作。适用于初学者学习c语言,也适用于高校学生课程设计,毕业设计参考。
2023-09-27 18:27:06
265
原创 【项目开发 | C语言项目 | C语言图书管理系统】
本项目是一个基于C语言的简单图书管理系统,用户可以通过命令行界面实现图书的添加、删除、修改、查找以及列出所有图书的功能。所有图书数据均保存在`data.txt`文本文件中。
2023-09-26 22:47:34
225
原创 【项目开发 | C语言项目 | C语言学生管理系统】
本项目是一个简易的学生信息管理系统,用户可以通过命令行界面完成学生信息的增加、删除、修改、查询、排序和列表展示等功能。数据以txt文件形式存储,实现了数据持久化。项目采用模块化设计,具有较好的可读性和扩展性。
2023-09-26 20:52:33
642
原创 【Linux命令详解 | ssh命令】 ssh命令用于远程登录到其他计算机,实现安全的远程管理
在编程和系统管理领域,远程管理是一项至关重要的任务。SSH(Secure Shell)命令是一种加密的网络协议,它提供了一种安全的方式,使您能够在不同的计算机之间进行远程连接和管理。通过使用SSH命令,您可以在远程计算机上执行命令、传输文件以及进行安全的远程登录。SSH的加密特性使其成为保护数据和系统安全的理想选择。
2023-08-18 08:00:00
7236
原创 【Linux命令详解 | gzip命令】 gzip命令用于压缩文件,可以显著减小文件大小
在Linux中,`gzip`命令是一款强大的文件压缩工具,它可以通过压缩文件的方式显著减小文件大小,从而节省存储空间并加速文件传输。无论是在文件备份、数据传输还是发布软件包时,`gzip`命令都是一个非常有用的工具。在本文中,我们将深入探讨`gzip`命令的各个方面,包括参数列表、使用案例和相关知识点。
2023-08-17 18:00:00
6946
2
原创 【Linux命令详解 | tar命令】 tar命令用于打包和解压文件,常用于备份和压缩文件
在Linux中,`tar`命令是一个常用的工具,用于打包和解压文件。它在文件管理、备份和压缩方面扮演着重要角色。`tar`(tape archive)最初是为磁带设备设计的,但现在已经成为文件操作的标准工具之一。它能够将一组文件和目录打包成单个归档文件,也可以从归档文件中提取出文件和目录。通过结合不同的选项,你可以在`tar`命令中实现广泛的功能。
2023-08-17 08:30:00
75046
原创 【Linux命令详解 | wget命令】 wget命令用于从网络下载文件,支持HTTP、HTTPS和FTP协议
在编程世界中,处理网络资源是一项关键任务,而`wget`命令就是一位可靠的助手。`wget`(全名为“Web Get”)是一种用于从网络下载文件的工具,它能够处理多种协议,包括HTTP、HTTPS和FTP。作为一个博主,我们可以利用`wget`命令来获取文件、备份网站内容、自动下载资源等。
2023-08-16 22:44:15
6836
原创 【Linux命令详解 | df命令】 df命令用于显示文件系统的磁盘空间使用情况,包括挂载点和可用空间
在Linux系统中,`df`命令是一个用于显示文件系统磁盘空间使用情况的实用工具。它提供了对系统中不同文件系统(包括硬盘、分区、挂载点等)的使用情况的详细信息,包括已用空间、可用空间、已挂载的文件系统以及其它与磁盘相关的统计数据。
2023-08-16 07:00:00
4240
原创 【Linux命令详解 | du命令】 du命令用于查看文件或目录的磁盘使用情况,帮助管理存储空间。
在Linux操作系统中,存储空间管理是至关重要的任务之一。`du`命令(即"disk usage"的缩写)是一个用于查看文件或目录的磁盘使用情况的工具。通过运行`du`命令,您可以了解特定文件或目录占用的磁盘空间大小,有助于您有效地管理存储资源。本篇教程将从头开始,详细介绍`du`命令的用法和各种选项,帮助您更好地掌握这个强大的存储管理工具。
2023-08-15 19:00:00
2491
原创 【Linux命令详解 | top命令】 top命令用于动态显示系统中进程的活动情况,类似于任务管理器
`top`命令是一个强大的终端工具,用于实时显示系统中运行的进程活动情况。类似于任务管理器,它提供了对系统资源的实时监控,让你了解系统的运行状态,帮助你发现和解决性能问题。通过`top`命令,你可以查看当前正在运行的进程、CPU利用率、内存使用情况以及其他系统资源的信息。
2023-08-15 14:00:00
1566
原创 【Linux命令详解 | ps命令】 ps命令用于显示当前系统中运行的进程列表,帮助监控系统状态。
在Linux系统中,`ps`命令是一个重要的工具,用于展示当前正在运行的进程列表。作为一个博主,了解如何使用`ps`命令可以帮助你监控系统状态,定位问题,以及优化资源分配。本文将从参数列表、知识点讲解和实际示例等方面,深入介绍`ps`命令。
2023-08-15 06:00:00
3220
原创 【Linux命令详解 | chown命令】 chown命令用于修改文件或目录的所有者,常与chmod一起使用
在Linux系统中,`chown`命令被用于修改文件或目录的所有者。该命令的名称源自“change owner”的缩写,是Linux系统中文件权限管理的重要一环。通过`chown`命令,你可以改变文件或目录的所有者,从而控制文件的访问权限。通常,它与`chmod`命令一起使用,以确保文件的完整性和安全性。
2023-08-14 21:25:07
6710
原创 【Linux命令详解 | chmod命令】 chmod命令用于修改文件或目录的权限,保护文件安全性。
在Ubuntu系统中,`chmod`命令是一个强大的工具,用于修改文件或目录的权限,从而保护文件的安全性。通过适当配置权限,可以控制哪些用户或用户组可以访问、读取、写入或执行特定文件或目录。`chmod`命令是Linux/Unix系统中的基础命令之一,对于系统管理员和开发者来说都是必备工具。
2023-08-12 18:02:47
3902
原创 【Linux命令详解 | find命令】 find命令用于在指定目录下搜索文件和目录,可以按照多种条件进行搜索
`find`命令是一款功能强大的工具,用于在指定目录下搜索文件和目录。它支持多种条件,让你可以根据不同的需求精确地定位文件和目录。无论是在系统管理、脚本编写还是日常使用中,`find`命令都是一个不可或缺的工具。
2023-08-10 21:31:35
1203
原创 【Linux命令详解 | grep命令】 grep命令用于在文件中搜索指定模式的文本,功能强大且常用
在Linux系统中,grep命令是一款功能强大且常用的文本搜索工具。它允许用户在文件中查找指定模式的文本,并将匹配的行显示出来,或者将匹配的文本提取出来。本节我们将深入探讨grep命令的使用方法和相关知识点。
2023-08-09 18:32:35
7994
原创 【Linux命令详解 | less命令】Linux系统中用于分页显示文件内容的命令
less命令是一个非常常用的命令行分页器,它可以对文件或其他输入进行分页显示。掌握less命令的各种参数和用法,可以提高我们在终端下查看文本文件的效率。
2023-08-08 18:00:00
2085
原创 【Linux命令详解 | cat命令】Linux系统中用于显示或连接文件的命令
cat命令用于显示或连接文件,是Linux系统中非常常用的文件操作命令。通过cat命令,可以显示、创建、连接文件。熟练掌握cat命令的用法,是掌握Linux系统操作的重要一步。
2023-08-08 08:00:00
3755
原创 【Linux命令详解 | cp命令】Linux系统中用于复制文件或目录的命令
`cp`命令在Linux系统中用于复制文件或目录。其功能强大,操作简便,是Linux用户日常操作的基本命令之一。该命令可以复制单个文件,多个文件,甚至整个目录。可以在复制时保留原始文件的日期和权限,也可以改变新文件的所有者和权限。以下是对`cp`命令的详细介绍。
2023-08-07 18:00:00
7109
原创 【Linux命令详解 | mkdir命令】Linux系统中用于创建新目录的命令
mkdir命令在Linux系统中被用于创建新的目录。这个命令在处理文件系统中组织和管理文件时非常有用,因为它可以创建需要的文件路径。在此基础上,可以创建文件和其他目录。
2023-08-06 21:42:39
4397
原创 【Linux命令详解 | cd命令】Linux系统中用于更改当前工作目录的命令
`cd`命令(Change Directory)是Linux系统中一个非常常用的命令,用于更改用户当前的工作目录。这个命令可以让用户在文件系统的各个位置之间轻松地跳转。当在终端中执行操作时,如复制、移动文件或者创建新的文件,这些操作都会在当前工作目录下执行。因此,理解如何使用`cd`命令,对于有效地操作和管理Linux系统是至关重要的。
2023-08-06 20:00:00
2666
原创 【Linux命令详解 | pwd命令】Linux系统中用于显示当前工作目录的命令
pwd命令是Linux中的基础命令之一,使用该命令可以快速查看当前工作目录。在掌握Linux命令时,pwd命令是必不可少的一个环节。每当在终端环境中迷失方向,或者需要确定文件路径时,pwd命令就能发挥出其重要的作用。
2023-08-06 15:15:00
7195
原创 【Linux命令详解 | ls命令】Linux系统中用于列出目录内容的命令
`ls`命令在Linux系统中是非常常用的一个命令,用于列出目录的内容。通过它,可以查看当前目录下的所有文件和文件夹,包括隐藏文件。在Linux系统操作中,查看文件是非常基础也非常重要的一个操作,因此理解和熟练使用`ls`命令是Linux操作的基础之一。
2023-08-06 08:29:44
4638
原创 【零基础学Rust | 基础系列 | 数据结构】元组,数组,向量,字符串,结构体
在Rust编程语言中,数据结构是组织和存储数据的一种方式,它们使得数据可以高效地被访问和操作。本章将详细介绍元组,数组,向量,字符串,和结构体这几种基本的数据结构。
2023-08-03 21:42:10
1553
2
原创 【零基础学Rust | 基础系列 | 函数,语句和表达式】函数的定义,使用和特性
在Rust编程中,函数,语句和表达式是构建程序的基础元素。本篇文章将详细介绍这些元素的定义,使用和特性,并提供相关的代码示例。
2023-08-01 22:25:40
1140
2
原创 【零基础学Rust | 基础系列 | 基础语法】变量,数据类型,运算符,控制流
本章节将详细介绍Rust的基础语法,包括变量,数据类型,运算符,以及控制流。每个部分都将提供详细的解释和代码示例,以便于理解和学习。
2023-07-31 22:38:55
857
1
原创 【零基础学Rust | 基础系列 | Hello, Rust】编写并运行第一个Rust程序
在开始学习任何一门新的编程语言时,都会从编写一个简单的 "Hello, World!" 程序开始。在这一章节中,将会介绍如何在Rust中编写并运行第一个程序。
2023-07-30 20:22:58
967
原创 【零基础学Rust | 基础系列 | Cargo工具】Cargo介绍及使用
在编程世界中,工具的选择与使用同样重要,甚至有时候比编程语言本身更为重要。对于Rust来说,Cargo就是这样一款强大的工具。本文将详细介绍Cargo的各项功能,并通过实例演示如何使用这些功能。希望通过本文,读者能够熟练掌握Cargo的使用,从而更好地进行Rust开发。
2023-07-30 07:00:00
3417
原创 【零基础学Rust | 基础系列 | Rust初相识】Rust简介与环境配置
本篇教程的目标是通过融合理论与实践,帮助读者更快速、更有效地学习 Rust,并解决在学习过程中可能遇到的挑战。这些内容也是我个人学习过程中的笔记记录,希望正在学习和准备学习 Rust 的朋友们可以一起学习探讨。本文的主要目标是阐述学习 Rust 的重要性,以及如何建立 Rust 的开发环境。
2023-07-29 18:54:46
1235
原创 C语言图书管理系统
当用户选择修改书籍信息时,他们首先需要通过某种方式找到要修改的书。然后,他们可以选择要修改的信息,并输入新的值。当用户选择查询书籍时,他们将需要选择查询方式(书名、作者、出版社或ISBN),然后输入查询条件。当用户选择删除书籍时,他们同样需要先找到要删除的书,然后程序将删除对应的记录。│ ├── book_management.c # 图书管理相关的函数实现。程序将根据用户输入的信息创建一个新的书籍记录,并将其添加到文件中。当用户选择添加新书时,他们将需要输入书的详细信息。
2023-07-11 21:43:56
5357
4
原创 C语言学生信息管理系统
用户界面: - 提供一个简洁的文本界面,用户可以通过键入命令或选择选项来执行不同的操作。 - 用户可以方便地选择要执行的操作,例如添加、查询、编辑、删除学生信息或显示所有学生信息。2. 学生信息记录: - 用户可以录入学生的基本信息,如学号、姓名、年龄、性别、班级等。 - 学生信息应存储在内存中,在程序周期内可进行操作。
2023-07-08 21:35:32
5982
4
原创 【简单】使用ChatGPT和QT从零开始构建一个计算器应用
在这篇博文中,我将向大家展示如何使用ChatGPT和Qt来构建一个完整的计算器应用。我们将从零开始,逐步引导您完成整个项目,包括需求分析、软件设计、代码编写等环节。
2023-06-26 23:03:04
1740
原创 Qt6.2教程——7.QT常用控件QTextEdit
QTextEdit 是 Qt 的一个用于编辑和显示纯文本和富文本的控件。它是功能强大且高度灵活的,可以用于实现多种任务,如文本编辑,数据表示,以及HTML的显示和编辑等。QTextEdit 支持富文本功能,这意味着它可以显示各种字体,颜色和文字格式。同时,QTextEdit 也支持文本搜索,拼写检查,以及基本的文本编辑功能,如剪切,复制,粘贴,和撤销/重做等。此外,QTextEdit 还支持各种键盘快捷键,提供了用户友好的交互体验。
2023-06-25 23:11:05
2003
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人