自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1010)
  • 资源 (17)
  • 收藏
  • 关注

原创 Linux常用命令38——kill杀死进程

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,kill命令的功能是杀死(结束)进程。Linux系统中如需结束某个进程,既可以使用如service或systemctl这样的管理命令来结束服务,也可以使用kill命令直接结束进程信息。本篇学习记录kill命令的基本使用。

2025-05-12 10:11:17 68

原创 Linux常用命令37——su切换用户身份

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,su命令来自英文单词switch user的缩写,其功能是切换用户身份。将管理员切换至任意用户身份时无须密码验证,而将普通用户切换至任意用户身份时均需密码验证。另外,添加单个减号(-)参数表示完全的身份变更,不保留之前用户的任何环境变量信‍息。本篇学习记录su命令的基本使用。

2025-05-11 10:34:24 139

原创 Linux常用命令36——chown改变文件或目录的用户和用户组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,chown命令来自英文词组change owner的缩写,其功能是改变文件或目录的用户和用户组信息。管理员可以改变一切文件的所属信息,而普通用户只能改变自己文件的所属信息。本篇学习记录chown命令的基本使用。

2025-05-10 14:53:21 269

原创 Linux常用命令35——who查看当前登录用户信息

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,who命令的功能是用于显示当前登录用户信息,包含登录的用户名、终端、日期时间、进程等信息。本篇学习记录who命令的基本使用。

2025-05-09 11:23:29 216

原创 Linux常用命令34——uname显示系统内核信息

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,uname命令来自英文词组UNIX name的缩写,其功能是查看系统主机名、内核及硬件架构等信息。如果不加任何参数,默认仅显示系统内核名称(相当于-s参数)的作用。本篇学习记录uname命令的基本使用。

2025-05-08 22:47:15 327

原创 Linux常用命令33——sudo授权普通用户执行管理员命令

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,sudo命令来自英文词组super user do的缩写,中文译为“超级用户才能干的事”,其功能是授权普通用户执行管理员命令。使用su命令变更用户身份虽然好用,但是需要将管理员的账户密码告诉他人,总感觉心里不踏实,幸好有了sudo服务。本篇学习记录sudo命令的基本使用。

2025-05-07 21:06:06 349

原创 Linux常用命令32——groupdel删除用户组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupdel命令来自英文词组“delete a group”的缩写,其功能是用于删除用户组。Linux系统中的用户组信息被保存在/ect/group和/ect/gshadow文件中,手动删除对应信息即可,亦可以用delgroup命令删除。本篇学习记录groupdel命令的基本使用。

2025-05-06 14:24:31 308

原创 Linux常用命令31——groupmod更改群组属性

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupmod命令来自英文词组“group modify”的缩写,其功能是用于更改群组属性。Linux系统中的群组信息一般不建议更改,因为涉及已加入用户的归属问题,尤其是群组名称、组GID,一定要确认好后再操作。本篇学习记录groupmod命令的基本使用。

2025-05-05 12:02:38 206

原创 Linux常用命令30——groupadd创建新的用户组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,groupadd命令的功能是创建新的用户组。每个用户在创建时都有一个与其同名的基本组,后期可以使用groupadd命令创建出新的用户组信息,让多个用户加入指定的扩展组,从而为后续的工作提供了良好的文档共享环境。本篇学习记录groupadd命令的基本使用。

2025-05-04 17:01:36 211

原创 Linux常用命令29——delgroup删除组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,delgroup 是用于删除用户组的一个命令。此命令通常由超级用户(root)运行,或者通过 sudo 提权来操作。本篇学习记录delgroup命令的基本使用。

2025-05-03 19:04:51 378

原创 Linux常用命令28——addgroup添加组

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,addgroup 是用于创建新用户组的一个便捷工具。它实际上是 groupadd 的一个封装脚本,提供了更友好的交互体验。本篇学习记录addgroup命令的基本使用。

2025-05-02 19:50:10 361

原创 Linux常用命令27——userdel删除用户

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,userdel命令来自英文词组user delete的缩写,其功能是删除用户信息。在Linux系统中,一切都是文件,用户信息被保存到了/etc/passwd、/etc/shadow以及/etc/group文件中,因此使用userdel命令实际上就是删除指定用户在上述3个文件中的对应信息。若不加参数,则仅删除用户帐号,而不删除相关文件。本篇学习记录userdel命令的基本使用。

2025-05-01 14:26:34 288

原创 Linux常用命令26——id显示用户与用户组信息

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,id命令的功能是显示用户与用户组信息。UID是用户身份的唯一识别号码,相当于我们的身份证号码,而GID则是用户组的唯一识别号码。用户仅有一个基本组,但可以有多个扩展组。本篇学习记录id命令的基本使用。

2025-04-30 11:33:12 244

原创 Linux常用命令25——useradd 创建并设置用户信息

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,useradd命令的功能是创建并设置用户信息。使用useradd命令可以自动完成用户信息、基本组、家目录等的创建工作,并在创建过程中对用户初始信息进行定制。本篇学习记录useradd命令的基本使用。

2025-04-29 15:26:18 555

原创 Linux常用命令24——deluser删除用户账户

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,deluser命令来自英文词组“delete user”的缩写,其功能是用于删除用户账户。本篇学习记录deluser命令的基本使用。

2025-04-28 12:15:20 315

原创 Linux常用命令23——usermod修改用户信息

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,usermod命令来自英文词组user modify的缩写,其功能是修改用户信息中的各项参数。在创建用户后如果发现信息错误,可以不用删除,而是用usermod命令直接修改用户信息,并且参数会立即生效。本篇学习记录usermod命令的基本使用。

2025-04-27 19:25:52 358

原创 Linux常用命令22——adduser创建用户

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,adduser 命令用于新增使用者帐号或更新预设的使用者资料。本篇学习记录adduser命令的基本使用。

2025-04-26 11:43:36 190

原创 Linux常用命令21——ps显示进程状态

在使用Linux或macOS日常开发中,熟悉一些基本的命令有助于提高工作效率,Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。本篇学习记录ps命令的基本使用。

2025-04-25 10:13:01 520

原创 MySQL安装与配置

MySQL是常用的数据库,本篇记录MySQL的安装与配置。

2025-02-08 14:53:28 301

原创 标准库标头 <bit>(C++20)学习

头文件是数值库的一部分。定义用于访问、操作和处理各个位和位序列的函数。例如,有函数可以旋转位、查找连续集或已清除位的数量、查看某个数是否为 2 的整数幂、查找表示数字的最小位数等。下面来看一下它的具体使用示例:​

2024-09-15 23:07:15 1962

原创 标准库标头 <barrier>(C++20)学习

​此头文件是线程支持库的一部分。类模板 std::barrier 提供一种线程协调机制,阻塞已知大小的线程组直至该组中的所有线程到达该屏障。不同于 std::latch,屏障是可重用的:一旦到达的线程组被解除阻塞,即可重用同一屏障。与 std::latch 不同,会在线程解除阻塞前执行一个可能为空的可调用对象。

2024-09-11 23:19:32 1421

原创 标准库标头 <filesystem> (C++17)学习之文件类型

本篇介绍filesystem文件库的文件类型API。

2024-09-08 23:10:24 645

原创 标准库标头 <filesystem> (C++17)学习

​此头文件是文件系统支持库的一部分。本篇介绍filesystem命名空间的一些函数。​

2024-09-06 22:50:57 797

原创 标准库标头 <optional> (C++17)学习之optional

类模板 std::optional 管理一个可选 的所含值,即既可以存在也可以不存在的值。一种常见的 optional 使用情况是作为可能失败的函数的返回值。与如 std::pair 等其他手段相比,optional 可以很好地处理构造开销高昂的对象,并更加可读,因为它明确表达了意图. optional 的任何实例在任意给定时间点要么含值,要么不含值。

2024-09-03 22:20:48 932

原创 标准库标头 <charconv>(c++17)学习

​此头文件是strings library.std::to_chars_result 是 std::to_chars 的返回类型。它没有基类​​std::from_chars_result 是 std::from_chars 的返回类型。它没有基类

2024-09-02 22:51:53 628

原创 标准库标头 <variant> (C++17)学习之variant类

此头文件是通用工具库的一部分。类模板 std::variant 表示一个类型安全的联合体(以下称“变体”)。一个 std::variant 的实例在任意时刻要么保有它的可选类型之一的值,要么在错误情况下无值(此状态难以达成,见 valueless_by_exception)。与联合体类似,如果变体保有某个对象类型 T 的值,那么 T 的对象表示会在变体自身的对象表示中直接分配。不允许变体分配额外的(动态)内存。​

2024-08-31 09:34:10 1136

原创 标准库标头 <memory_resource> (C++17)学习之monotonic_buffer_resource

类 std::pmr::monotonic_buffer_resource 是特定目的的内存资源类,它仅在销毁资源时释放分配的内存。它的意图是提供非常快速的内存分配,在内存用于分配少量对象,并于之后一次释放的情形。monotonic_buffer_resource 能以初始缓冲区构造,若无初始缓冲,或缓冲用尽,则从构造时提供的上游分配器分配缓冲区。缓冲区的大小以几何级数增长。monotonic_buffer_resource 不是线程安全的。

2024-08-24 14:05:35 522

原创 标准库标头 <execution> (C++17)学习

此头文件是算法库的一部分。本篇介绍策略类型的一些应用示例:

2024-08-23 14:19:32 568

原创 标准库标头 <string_view> (C++17)学习

此头文件是字符串库的一部分。本篇介绍string_view的基本用法。​

2024-08-22 08:55:02 564

原创 标准库标头 <any> (C++17)学习

​此头文件是通用工具库的一部分。类 any 描述一种可用于任何可复制构造类型的单个值的类型安全容器。​

2024-08-21 10:24:34 394

原创 algorithm算法库学习之——堆操作,最小/最大操作,比较操作,排列操作

algorithm此头文件是算法库的一部分。本篇介绍堆操作,最小/最大操作,比较操作,排列操作。​

2024-08-20 16:10:33 460

原创 algorithm算法库学习之——(有序范围上的)二分搜索操作 和集合操作

algorithm此头文件是算法库的一部分。本篇介绍(有序范围上的)二分搜索操作 和集合操作。​

2024-08-19 19:54:18 344

原创 algorithm算法库学习之——划分操作和排序操作

algorithm此头文件是算法库的一部分。本篇介绍划分操作和排序操作。

2024-08-18 15:31:22 292

原创 algorithm算法库学习之——修改序列的操作2

algorithm此头文件是算法库的一部分。本篇介绍修改序列的操作函数。(2)

2024-08-09 13:14:36 380

原创 algorithm算法库学习之——修改序列的操作

​algorithm此头文件是算法库的一部分。本篇介绍修改序列的操作函数。

2024-07-08 11:59:27 390

原创 algorithm算法库学习之——不修改序列的操作

​algorithm此头文件是算法库的一部分。本篇介绍不修改序列的操作函数。

2024-07-07 22:23:06 439

原创 chrono时间和日期库学习

​此头文件是日期和时间库的一部分。类模板 std::chrono::duration 表示时间间隔。它由 Rep 类型的计次数和计次周期组成,其中计次周期是一个编译期有理f,表示从一个计次到下一个的秒数。在 duration 存储的数据只有 Rep 类型的计次数。若 Rep 是浮点类型,则 duration 能表示小数的计次数。Period 被包含为时长类型的一部分,且只在不同时长间转换时使用。​

2024-07-06 15:21:40 1098

原创 complex复数库学习

​此头文件是数值库的一部分。本篇介绍complex的基本用法。​

2024-07-05 19:13:40 806

原创 codecvt本地化库学习

此标头是本地化库的一部分。该头文件包括3个类,codecvt_utf8,codecvt_utf16, codecvt_utf8_utf16三个类,本篇介绍这三个类的一些用法。

2024-06-30 16:12:06 481

原创 memory动态内存管理学习之weak_ptr

此头文件是动态内存管理库的一部分。std::weak_ptr 是一种智能指针,它持有对被 std::shared_ptr 管理的对象的非拥有性(“弱”)引用。在访问所引用的对象前必须先转换为 std::shared_ptr。std::weak_ptr 用来表达临时所有权的概念:当某个对象只有存在时才需要被访问,而且随时可能被他人删除时,可以使用 std::weak_ptr 来跟踪该对象。

2024-06-29 21:38:21 443

computer-vision计算机视图算法opencv相关

本项目介绍opencv图像处理的插件算法,包括 如何对图像进行滤波❑ 如何进行图像变换❑ 对于颜色空间,如何进行颜色空间之间的相互转换,以及如何应用颜色映射❑ 图像阈值化❑ OpenCV中可用的绘图函数❑ 模板匹配以及如何使用模板匹配进行物体检测与计数

2024-03-03

QT界面纯代码与控件布局学习

本源码是关于QT界面设计的两种方式学习理解,一个是托控件布局,一种是纯代码实现界面布局

2023-08-06

QTreeView+自定义Model实现示例

QTreeView是用来显示树型结构的数据,比如目录组织,公司组织架构等,数据量小可以用Qt自带的Model实现,如果数据量大,则需要用自定义的Model实现,下面介绍自定义实现的方法。

2022-07-01

QtCallQtCustomDll.zip

本资源包含两个工程,一个是动态库项目即Qt创建动态库并添加动态库版本号的实现,另一个是QWidget工程调用QT创建的动态库

2021-10-14

Qt中使用QQueue模拟消息队列

使用QQueue, QThread,QMutex,QWaitCondition模拟消息队列的任务处理,实现任务的同步处理

2021-01-14

QT托盘消息模拟QQ消息列表通知

QT实现托盘功能,采用model,View加自定义委托模拟QQ的消息列表通知

2021-01-09

QTableView同时显示自定义Checkbox和文件图标

QTableView同时显示自定义Checkbox和文件图标,开发环境macos 10.13.1 Qt 5.9.1

2018-08-26

QTableView显示自定义CheckBox

QTableView显示自定义CheckBox, 开发环境macos 10.13.1 Qt 5.9.1

2018-08-26

qt代码行统计

简单的代码行统计工具

2017-06-21

QT5.7代码行统计工具

用QT5.7实现的简单代码行统计工具

2017-06-20

QT读写注册表

本代码是注册表进行读写,先写注册表,再读取注册表的值,QT实现

2015-10-14

SmtpClient-for-Qt

SMTP协议发送电子邮件,QT实现,QT5测试通过

2015-10-11

C++ Qt设计模式第2版(中英文版)+源码

本资源包含三个部分 C++ Qt设计模式第2版(中文版).pdf C++ Qt设计模式第2版(英文版).pdf C++ Qt设计模式第2版(源码)

2015-09-02

qt高级编程(中英文版)+源码

本资源包含 qt高级编程(中文版).pdf qt高级编程(英文版).pdf qt高级编程(源码)

2015-09-01

C++ GUI Qt4编程第2版(中英文版)+源码

C++ GUI Qt4编程第2版(中文版)

2015-08-31

VC++ 6.0数据库系统开发实例导航源码

VC++6.0数据库系统开发实例导航的源代码 内容包括 第3章员工培训系统 第4章仓库管理系统 第5章人事管理系统 第6章考勤管理系统 第7章工资管理系统

2011-10-23

计算机C二级上机试题(100套)

上传的这份计算机C二级上机试题有100套,里有所有的源代码和答案,是南开大学的。

2010-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除