上一页 1 2 3 4 5 6 7 8 9 ··· 52 下一页
摘要: 一、特殊权限位 Linux 文件权限中的第一个数字(在本例中为 4)表示 **特殊权限位**。它控制文件类型的特殊行为,例如: * **4**:**setuid (SUID)** 位。当文件由非 root 用户执行时,它允许该用户暂时获得该文件的属主权限。这通常用于允许非特权用户执行需要 root 阅读全文
posted @ 2024-09-27 19:59 卖雨伞的小男孩 阅读(311) 评论(0) 推荐(0)
摘要: 一、用户权限1、解释器/bin/sh 默认/bin/bash 默认/sbin/nologin 虚拟用户/dash ubuntu 2、用户配置 用户信息配置文件 /etc/passwd 一行内容 tjer:x:1000:1000:tjer:/home/tjer:/bin/bash(用户名 密码 uid 阅读全文
posted @ 2024-09-27 19:43 卖雨伞的小男孩 阅读(25) 评论(0) 推荐(0)
摘要: 在 Linux 系统中,卸载应用程序的方法取决于你所使用的发行版和包管理器。以下是一些常见的包管理器和它们的卸载命令: ### 1. 使用 `apt`(适用于 Debian、Ubuntu 及其衍生发行版)```bashsudo apt remove package_name```这个命令会卸载指定的 阅读全文
posted @ 2024-09-26 16:30 卖雨伞的小男孩 阅读(405) 评论(0) 推荐(0)
摘要: gcc和g++编译器的常用命令行参数非常丰富,这些参数在编译过程中起着至关重要的作用。以下是一些常用的命令行参数及其解释: 一、编译过程控制 预处理(Pre-processing) -E:只执行预处理操作,不进行编译、汇编和链接。预处理过程包括宏替换、条件编译、头文件展开、删除注释等,输出预处理后的 阅读全文
posted @ 2024-09-23 12:04 卖雨伞的小男孩 阅读(145) 评论(0) 推荐(0)
摘要: 一、项目的目录结构 推荐的 Python 项目目录结构 根目录 * README.md:项目描述、安装说明和用法* requirements.txt:项目依赖项 (freeze < requirements.txt 生成;install -r .vscode/requirements.txt 安装) 阅读全文
posted @ 2024-08-21 19:40 卖雨伞的小男孩 阅读(1054) 评论(0) 推荐(0)
摘要: 在Visual Studio项目中,”.exe.config” 文件(也称为应用程序配置文件)和清单文件(manifest file)是两个不同的文件类型,分别用于不同的目的。以下是它们的主要区别和用途: 应用程序配置文件(”.exe.config”) 1. 目的应用程序配置文件用于存储应用程序的可 阅读全文
posted @ 2024-08-08 14:10 卖雨伞的小男孩 阅读(62) 评论(0) 推荐(0)
摘要: 注意:.net core和.net5+为appsettings.json 一、应用配置文件 在C#应用程序中,`.exe.config`文件(通常称为应用程序配置文件)是一个XML文件,用于存储应用程序的配置设置。这些设置可以包括数据库连接字符串、应用程序特定的设置、外部库的配置等。配置文件的名称通 阅读全文
posted @ 2024-08-08 14:04 卖雨伞的小男孩 阅读(606) 评论(0) 推荐(0)
摘要: 一、模型背景 有时,代码需要交个其他线程处理,也不关心执行的进度,但是关心执行的顺序。 二、代码实现 public class ThreadTaskChanel : IDisposable { // 创建任务队列 private ConcurrentQueue<Action> _taskQueue 阅读全文
posted @ 2024-07-01 10:37 卖雨伞的小男孩 阅读(23) 评论(0) 推荐(0)
摘要: 一、如何判断一个窗体(WPF为例)是否处于激活状态 要判断 WPF 窗体是否处于激活状态,可以使用以下方法: bool isActive = Window.IsActive; IsActive 属性是一个布尔值,指示窗体是否处于激活状态。当窗体处于激活状态时,IsActive 为 true;否则,为 阅读全文
posted @ 2024-05-14 15:16 卖雨伞的小男孩 阅读(260) 评论(0) 推荐(0)
摘要: 一、SpinWait的实现原理 SpinWait 类型的实现原理是使用自旋锁。自旋锁是一种无锁同步原语,它允许线程在获取锁之前自旋(即不断循环检查锁的状态)。 SpinWait 类型提供了以下方法来实现自旋等待: SpinOnce():让当前线程自旋一次。 NextSpinWillYield:指示下 阅读全文
posted @ 2024-05-10 10:28 卖雨伞的小男孩 阅读(1027) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 52 下一页