分类目录


一、概述 在 Linux 内核编程中,DECLARE_COMPLETION 是一个宏,用于声明并初始化一个 completion 结构体,这个结构体用于同步机制,允许一个进程等待另一个进程的信号。 D
2024-04-23 14:47:52
    
阅读数: 124
    
评论数: 0

一、阳虚 手脚冰凉、畏寒怕冷、容易疲倦。女性痛经,月经有血块、色暗。男性性功能减退、阳痿等现象。 二、阴虚 容易发脾气,发无名火,情绪不稳,手心脚心出虚汗,发热。女性更年期提前。男性盗梦,遗精等。  
2024-04-22 15:06:57
    
阅读数: 3
    
评论数: 0

一、伪类(一个冒号) 伪类选择元素基于的是当前元素处于的状态,或者说元素当前所具有的特性,而不是元素的id、class、属性等静态的标志。 由于状态是动态变化的,所以一个元素达到一个特定状态时,它可能
2024-04-22 14:59:58
    
阅读数: 105
    
评论数: 0

一、概述 在CSS中,stroke 相关的属性用于定义SVG元素的描边样式。 二、主要的属性及用法 以下是一些主要的 stroke 相关属性及其用法: 1、stroke 这个属性用于设置描边的颜色。你
2024-04-22 14:56:09
    
阅读数: 2
    
评论数: 0

html/css/js

svg dom接口

一、概述 SVG DOM接口指的是一系列允许JavaScript与SVG文档交互的编程接口。这些接口定义在Web标准中,特别是在SVG规范中,它们扩展了标准的DOM接口,使得可以通过JavaScrip
2024-04-22 14:50:10
    
阅读数: 2
    
评论数: 0

html/css/js

理解es6

一、使用let声明变量 1、与使用var声明变量的区别 (1)变量不能重复说明 (2)不存在变量提升(在执行function函数之前,所有变量都会被提升至函数作用域顶部) (3)存在块级作用域(不允许
2024-04-22 14:40:30
    
阅读数: 83
    
评论数: 0

一、概述 <script setup> 是在单文件组件(SFC)中使用组合式API的编译时语法糖,解决Vue3.0中setup需要频繁将声明的变量、函数以及import引入的内容通过return向外
2024-04-22 14:33:47
    
阅读数: 92
    
评论数: 0

一、概述 vite-plugin-inspect 是一个用于 Vite 的调试插件,它允许开发者检查 Vite 项目中的内部模块图和插件的输出。这个插件可以帮助你理解 Vite 是如何转换和优化你的代
2024-04-22 14:27:23
    
阅读数: 2
    
评论数: 0

在Linux中,当你执行命令时,默认情况下这些命令会被保存在历史记录中,这样你就可以方便地使用历史命令功能回顾和重复执行命令。然而,有时出于隐私或安全的原因,你可能不想让某些命令留下历史记录。有几
2024-04-22 14:17:37
    
阅读数: 4
    
评论数: 0

一、命令格式: find [PATH] [option] [action] 1、与时间有关的参数 共有-atime, -ctime, -mtime,以-mtime为例: -mtime n:n天之前的“
2024-04-22 13:58:11
    
阅读数: 82
    
评论数: 0

一、概述 在JavaScript中,流式获取数据通常是指以流的形式逐步接收数据,而不是一次性接收全部数据。这在处理大量数据或者需要边下载边处理数据时特别有用。在现代浏览器中,Fetch API 提供了
2024-04-22 13:34:53
    
阅读数: 3
    
评论数: 0

一、概述 background是css简写属性,可有一个或多个值,且可以按任意顺序放置: background: <bg-color> <bg-image> <position/bg-size>
2024-04-22 10:43:28
    
阅读数: 73
    
评论数: 0

一、概述  在开发项目的时候,如果后端接口没有出来,前端开发可以使用mock.js来模拟接口数据。 二、使用 1、安装mockjs 如果你尚未安装mockjs npm install mockjs -
2024-04-22 09:55:18
    
阅读数: 6
    
评论数: 0

一、概述 在Linux内核源代码中,command_line是一个字符串,它包含了在引导时传递给内核的启动参数。这些参数可以在内核启动时由引导加载器(如GRUB)设置,也可以在编译内核时静态设置。 启
2024-04-18 16:00:43
    
阅读数: 283
    
评论数: 0

一、概述 在Linux内核开发中,BUG_ON 宏是一个非常有用的调试工具。它用于在内核代码中检测异常情况,当检测到某个条件为真时,它会导致内核崩溃(crash),这通常意味着出现了严重的错误,需要开
2024-04-18 15:50:02
    
阅读数: 160
    
评论数: 0

一、概述 在 Linux 内核中,__setup 宏和 early_param 宏是用于设置内核启动参数(也称为内核命令行参数)的处理函数的。这些参数在系统启动时由引导加载程序(比如 GRUB)传递给
2024-04-18 15:44:34
    
阅读数: 230
    
评论数: 0

一、概述 GDB(GNU Debugger)是一个强大的Unix/Linux下的程序调试工具。它允许你对程序执行进行实时跟踪,检查发生在运行时的错误,如段错误、内存泄漏等。 二、GDB的基本使用 1、
2024-04-18 15:24:42
    
阅读数: 137
    
评论数: 0

一、概述 Linux内核源码中的头文件非常多,它们定义了各种结构体、宏、函数原型等,以供内核自身以及内核模块使用。 二、主要头文件 : include/: 这是最主要的头文件目录,包含了大量的子目
2024-04-18 15:17:53
    
阅读数: 161
    
评论数: 0

一、概述 Kernel Address Sanitizer是一个动态内存错误检测工具,它用于发现Linux内核中的内存安全问题。KASAN能够检测到的错误类型包括: 堆栈溢出 全局缓冲区溢出 堆缓冲
2024-04-18 15:10:35
    
阅读数: 240
    
评论数: 0

罗氏线圈(Rogowski Coil)是一种用于测量交流(AC)电流的电器设备。它是一个闭合的环形线圈,通常环绕着电流载体,比如一根导线或者电缆。罗氏线圈的特点是它不需要断开电路就可以测量通过导体的电
2024-04-18 10:43:01
    
阅读数: 7
    
评论数: 0