当前位置: 首页 > news >正文

windows常用命令整理

本文分享一些常用的windows命令。根据功能的不同,大致可分为以下几个方面,一是文件操作命令,二是进程相关命令,三是磁盘相关命令,四是网络相关命令,五是其他命令。

1.文件操作命令

dir:显示当前目录中的文件和子目录。

cd: 改变当前目录。

cd hello 将当前目录更改为 "hello" 文件夹。
cd .. 返回上一级目录。
cd / 或 cd \ 切换到根目录。

copy:复制一个或多个文件到另一个位置。

xcopy:xcopy 命令功能与copy 类似,但提供了更多选项来控制复制过程,并且可以递归复制整个目录结构。

copy file1.txt D:\目录 将 file1.txt 复制到 D:\目录 中。
copy *.txt D:\Folder 复制当前目录下所有的 .txt 文件到 D:\Folder 中。
copy folder1\*.* E:\Folder 复制 folder1 目录下所有文件到 E:\Folder 中。xcopy C:\Folder1 D:\up /s /e /i:递归复制 C:\Folder1 及其子目录到 D:\up,保留目录结构。
xcopy *.txt E:\Files /m:复制当前目录下所有 .txt 文件到 E:\Files,仅复制新的或更改过的文件。/s 用于复制子目录,/e 用于包括空目录,
/i 在确认文件为目标或目录时,不会提示。

move:用于移动文件或目录到新的位置,以及用来重命名文件或目录。

move file1.txt D:\目录 将 file1.txt 移动到 D:\目录 中。
move *.txt D:\Folder 将当前目录下所有的 .txt 文件移动到 D:\Folder 中。
move folder1\*.* E:\Folder 将 folder1 目录下所有文件移动到 E:\Folder 中。move oldfile.txt newfile.txt 将 oldfile.txt 重命名为 newfile.txt。

使用 move 命令移动文件时,源文件会被删除,只有在移动到的目标位置确保没有同名文件时,才会成功移动。

del:删除一个或多个文件。

del file1.txt 删除当前目录下的 file1.txt 文件。
del *.txt 删除当前目录下所有的 .txt 文件。
del folder1\*.* 删除 folder1 目录下所有的文件。del /p file.txt 删除文件前会提示确认。
del /f /q *.txt 强制删除当前目录下所有 .txt 文件,并且不显示确认信息。

mkdir(md): 创建新的目录。

mkdir NewFolder 在当前目录下创建一个名为 NewFolder 的新目录。
mkdir D:\Folder\Folder1 在指定路径下创建一个名为Folder的新目录。
mkdir C:\Folder\Folder1\Folder2 创建一个名为Folder2的目录,它位于Folder1目录下,而Folder1则位于 Folder目录下。

rmdir(rd):删除空目录。

rmdir Folder:删除当前目录下名为Folder的空目录。
rmdir /s D:\Folder\Folder1:删除指定路径下名为Folder1的目录及其所有内容。使用 /s 参数可以删除目录及其所有子目录和文件。

ren:重命名文件或目录。

ren File1.txt File2.txt:将当前目录下的File1.txt文件重命名为File2.txt。
ren Folder1 Folder2:将当前目录下的Folder1目录重命名为Folder2。

type:显示文本文件的内容。

type file.txt:显示当前目录下file.txt 文件的内容。

find:用于在指定的文件中查找包含特定字符串的行。

findstr:与find命令作用类似但比find命令更加强大,支持正则表达式和更多的搜索选项,适合在需要复杂条件或大量文件中进行搜索。

find "hello" log.txt:在 log.txt 文件中查找包含字符串"hello"的所有行。findstr /c:"hello" /i *.txt:在所有 .txt 文件中查找包含"hello"字符串的行,不区分大小写。
findstr /r "^hello" *.txt:在所有 .txt 文件中查找以 "hello" 开头的行,使用正则表达式。findstr 提供多种选项,如 /r 表示允许使用正则表达式进行搜索, /i 表示不区分大小写,/s 表示递归搜索子目录,/m 只显示文件名而不显示匹配的行。

attrib:用于查看和修改文件的属性。

一些常用的文件属性:ReadOnly: 只读属性,只能查看文件内容,不能进行修改。
Hidden: 隐藏属性,该文件在 Windows 资源管理器中不会显示。
System: 系统属性,用于系统使用的文件,一般的用户程序通常不能访问或修改。
Archive: 归档属性,用于标记需要备份的文件。常用的 attrib命令。使用 + 添加属性,- 删除属性,如:
attrib +r file.txt: 为 “file.txt” 文件添加只读属性。
attrib -a doc.docx: 删除 “doc.docx” 文件的归档属性。此外,/s 参数表示要递归地应用于所有子目录中的文件,而 /r 参数则表示要显示每个文件的属性。
attrib /s /r myfolder 查看 “folder” 文件夹及其子文件夹下所有文件属性。

fc:用于比较两个文件或多个文件之间的内容差异。一般用于比较文本文件,不支持比较二进制文件。

fc /b file.txt file1.txt/B:比较文件时忽略空格字符。
/C:在比较之前将文件转换为大/小写。
/L:显示详细的比较结果,包括行号。
/N:显示行号,但不显示任何文本输出。
/T:将制表符扩展为多个空格进行比较。

cls:清除命令提示符窗口中的屏幕内容。

2. 进程相关命令

tasklist:用于列出当前系统中所有正在运行的进程的详细信息,包括进程ID(PID)、内存使用情况、会话ID等。

1.列出所有正在运行的进程:
tasklist2.筛选正在运行的进程:
tasklist /fi "status eq running"3.显示特定进程名称的信息:
tasklist /fi "imagename eq notepad.exe"
这个命令会显示所有名为 notepad.exe 的进程的详细信息。4.显示详细的进程信息:
tasklist /v
使用 /v 参数可以显示更详细的进程信息,包括用户名和窗口标题。

taskkill:用于终止一个或多个正在运行的进程。

1.终止指定进程:
taskkill /PID 1234
这个命令会终止进程ID为 1234 的进程。2.终止指定进程名称的进程:
taskkill /IM notepad.exe
这个会终止所有名为notepad.exe的进程。3.强制终止进程:
taskkill /F /PID 5678
使用 /F 参数可以强制终止指定进程ID为 5678 的进程,即使进程不响应。4.远程终止指定进程:
taskkill /S <计算机名> /U <用户名> /P <密码> /PID 4321
这个命令允许在远程计算机上通过提供用户名和密码来终止指定进程ID为 4321 的进程。

wmic:用于执行Windows管理信息命令(WMI),可以用来获取关于操作系统、硬件和软件的详细信息,包括进程信息。

1.查询系统信息:
wmic os get Caption, Version, InstallDate
这个命令会查询操作系统的名称、版本和安装日期信息。2.查询特定进程信息:
wmic process where name="notepad.exe" get ProcessId, Caption, CommandLine
这个命令会查询所有名为 notepad.exe 的进程,并显示它们的进程ID、标题和命令行参数。3.列出所有正在运行的进程:
wmic process get ProcessId, Caption, CommandLine
这个会列出系统中所有正在运行的进程,并显示它们的进程ID、标题和命令行参数。4.终止特定进程:
wmic process where ProcessId=1234 delete
这个命令会终止进程ID为 1234 的进程。

taskmgr:用于启动Windows任务管理器图形界面,可以通过图形界面对进程进行管理和监视。

3. 磁盘相关命令

chkdsk:用于检查和修复文件系统错误,特别是在磁盘出现问题时很有用。

1.检查并修复错误:
chkdsk C: /f
这个命令将检查指定驱动器(这里是 C:)上的错误,并尝试修复找到的问题。/f 参数表示修复被发现的错误。2.扫描磁盘但不修复:
chkdsk C: /scan
使用 /scan 参数可以让 chkdsk 命令扫描驱动器上的文件系统错误,但不会执行修复操作。这个参数主要用于扫描和诊断磁盘健康状态,而非修复。3.显示 chkdsk 的详细输出:
chkdsk C: /v
使用 /v 参数可以显示详细的 chkdsk 输出,包括文件系统的大小、每个文件的占用情况以及发现的任何错误。

format:用于格式化磁盘分区,将文件系统写入到指定的分区上。

1.快速格式化为 NTFS 文件系统:
format C: /fs:ntfs /q
这个命令将快速格式化 C: 分区为 NTFS 文件系统。/fs:ntfs 参数指定了要使用的文件系统类型,/q 参数表示执行快速格式化,跳过表面上的数据擦除过程,但不会删除数据,而是清除文件系统表。2.完全格式化为 FAT32 文件系统:
format D: /fs:fat32
这个命令将 D: 分区完全格式化为 FAT32 文件系统。完全格式化将删除分区上的所有数据,并创建一个新的文件系统。

4.网络相关命令

ipconfig:用于显示和管理网络配置信息。

1.显示所有网络适配器的详细配置信息:
ipconfig /all
这条命令会显示所有网络适配器的详细配置信息,包括 IP 地址、子网掩码、默认网关、DNS 服务器以及物理地址(MAC 地址)等。2.显示指定网络适配器的配置信息:
ipconfig /adapter_name
替换 adapter_name 为实际的网络适配器名称或索引号,可以显示指定适配器的配置信息。3.显示网络适配器的状态:
ipconfig /showclassid
指定网络适配器的 DHCP 类标识符。4.显示 DHCP 服务器的设置:
ipconfig /allcompartments /all
显示所有隔室的详细 DHCP 服务器设置。5.刷新 DHCP 租约:
ipconfig /renew
这个命令会尝试续订通过 DHCP 分配的 IP 地址。6.释放 DHCP 租约:
ipconfig /release
这个命令会释放当前使用的 DHCP 租约,导致网络适配器不再使用 IP 地址。7.显示 DNS 缓存:
ipconfig /displaydns
这个命令会显示本地计算机的 DNS 缓存记录。8.清除 DNS 缓存:
ipconfig /flushdns
这个命令会清除本地计算机的 DNS 缓存,有助于解决 DNS 解析问题。

ping: 用于测试网络连接的可达性和测量往返时间(RTT)。

1.基本的ping测试:
ping hostname
替换 hostname 为要测试的目标主机名或IP地址。这条命令将发送 ICMP 数据包到目标主机,并显示每个数据包的往返时间。2.指定ping次数:
ping -n count hostname
-n count 参数指定发送数据包的次数。例如,ping -n 5 www.example.com 将发送 5 个数据包到 www.example.com。3.持续ping测试:
ping -t hostname
-t 参数会持续发送 ICMP 数据包到目标主机,直到手动停止(通常通过 Ctrl + C)。这在需要连续监测目标主机的网络可达性时很有用。4.设定数据包大小:
ping -l size hostname
-l size 参数允许指定发送数据包的大小(字节)。例如,ping -l 1000 www.example.com 将发送大小为 1000 字节的数据包。5.设定超时时间:
ping -w timeout hostname
-w timeout 参数指定等待每个数据包的超时时间(毫秒)。默认情况下,超时时间为 4000 毫秒(4 秒)。6.使用IPv6地址:
ping -6 ipv6_address
-6 参数用于发送 ICMPv6 数据包到指定的 IPv6 地址。7.使用特定网络接口:
ping -S source_ip hostname
-S source_ip 参数允许指定发送 ICMP 数据包时使用的源 IP 地址。8.显示更多详细信息:
ping -a hostname
-a 参数会尝试反向解析目标主机的IP地址,显示主机名。

netstat: 用于显示网络连接、路由表和网络接口统计信息。

1.显示活动的网络连接:
netstat -a
-a 参数显示所有活动的网络连接和监听端口。2.显示路由表:
netstat -r
-r 参数显示当前的路由表,包括目标网络地址、网关、接口和路由类型。3.显示网络接口统计信息:
netstat -e
-e 参数显示以太网接口的统计信息,包括接收和发送的数据包数量和错误数量。4.显示 PID 和进程名称:
netstat -b
-b 参数显示每个网络连接的对应进程的 PID 和进程名称。需要管理员权限运行此命令。5.显示特定协议的连接:
netstat -p protocol
-p protocol 参数显示特定协议(如 TCP、UDP)的连接状态。6.显示统计信息:
netstat -s
-s 参数显示每个协议的统计信息,包括传输数据量、错误数等。7.显示数字格式的地址和端口:
netstat -n
-n 参数显示地址和端口号的数字格式,而不进行名称解析。8.显示 IPv6 地址:
netstat -6
-6 参数显示 IPv6 地址的连接情况。

tracert:用于跟踪网络数据包从源到目的地的路径

1.基本使用方法:
tracert destination
这将显示数据包从本地计算机到目标地址之间经过的所有路由器的路径。2.指定最大跃点数:
tracert -h max_hops destination
-h 参数用于指定数据包在到达目的地之前可以经过的最大跃点数。3.显示每一跃点的详细信息:
tracert -d destination
-d 参数显示每个跃点的详细信息,包括 IP 地址,但不进行反向 DNS 查询。4.使用 ICMP 协议:
tracert -4 destination
-4 参数使用 ICMPv4 数据包进行跟踪。5.使用 IPv6:
tracert -6 destination
-6 参数使用 ICMPv6 数据包进行 IPv6 跟踪。6.记录路由器的每个响应时间:
tracert -w timeout destination
-w 参数指定每个路由器的响应超时时间,单位为毫秒。

nslookup:用于查询DNS(Domain Name System)域名解析信息

1.基本使用方法:
nslookup domain
这将查询指定域名的DNS解析信息,包括IP地址。2.指定DNS服务器:
nslookup domain server
在查询时指定使用的DNS服务器。3.反向查询:
nslookup IP_address
通过IP地址进行反向DNS查询,显示对应的域名。4.详细查询:
nslookup -debug domain
-debug 参数显示详细的调试信息。5.查询特定记录类型:
nslookup -type=record_type domain
-type=record_type 参数用于指定查询的记录类型,如A记录、MX记录等。6.设置递归查询:
nslookup -recurse domain
-recurse 参数设置递归查询。7.退出 nslookup:
nslookup
> exit
在交互模式下,使用 exit 命令退出 nslookup。

arp用于显示和修改地址解析协议(ARP)缓存。

1.显示当前 ARP 表:
arp -a
这将显示本地计算机的 ARP 表,包括每个 IP 地址与相应的 MAC 地址的映射关系。2.清除 ARP 缓存:
arp -d
这会清除本地计算机的 ARP 缓存,删除所有条目。3.添加静态 ARP 条目:
arp -s IPAddress MACAddress
-s 参数用于手动添加一个静态 ARP 条目,将指定的 IP 地址与 MAC 地址关联起来。4.删除静态 ARP 条目:
arp -d IPAddress
使用 -d 参数加上 IP 地址可以删除指定的静态 ARP 条目。

route: 用于查看和操作IP路由表。

1.显示当前路由表:
route print
print 参数用于显示当前的路由表。2.添加路由:
route add destination_network mask subnet_mask gateway_ip metric_cost
add 参数用于添加新的路由条目。3.删除路由:
route delete destination_network
delete 参数用于删除现有的路由条目。4.设置默认网关:
route add 0.0.0.0 mask 0.0.0.0 gateway_ip
这将设置系统的默认网关。5.显示详细信息:
route print -4
-4 参数显示IPv4路由表的详细信息。

5. 其他命令

msconfig:  管理系统启动选项和服务。

regedit:打开注册表编辑器。

相关文章:

windows常用命令整理

本文分享一些常用的windows命令。根据功能的不同&#xff0c;大致可分为以下几个方面&#xff0c;一是文件操作命令&#xff0c;二是进程相关命令&#xff0c;三是磁盘相关命令&#xff0c;四是网络相关命令&#xff0c;五是其他命令。 1.文件操作命令 dir&#xff1a;显示当…...

视频处理基础知识1

1、图像基本知识 图像的组成&#xff1a;像素、RGB(每个像素由三个发光二极管组成)、分辨率&#xff08;横纵向像素的个数乘积&#xff09; PPI每英寸的像素数 DPI每英寸的点数&#xff0c;有可能一个点有多个像素 PPI>300 就属于视网膜级别&#xff0c;就是很清晰&#…...

Linux退不出vim编辑模式

目录 第一章、问题分析1.1&#xff09;报错提示 第二章、解决方式 友情提醒&#xff1a; 先看文章目录&#xff0c;大致了解文章知识点结构&#xff0c;点击文章目录可直接跳转到文章指定位置。 第一章、问题分析 1.1&#xff09;报错提示 报错如下&#xff1a;使用Linux的vi…...

TikTok养号的网络环境及相关代理IP知识

TikTok作为一个流行的短视频分享平台&#xff0c;其用户量非常庞大&#xff0c;很多商家和个人都会使用TikTok来进行引流和推广。由于TikTok的规则和政策限制了每个用户每天发布视频的数量&#xff0c;因此许多用户会使用多个账号来发布更多的视频以提高曝光率。 然而&#xff…...

过程调用和数组的分配访问

系列文章 : 深入理解计算机系统笔记 文章目录 系列文章3.7 过程3.7.1 运行时栈3.7.2 转移控制3.7.3 数据传送3.7.4 栈上的局部存储3.7.5 寄存器中的局部存储空间3.7.6 递归过程 3.8 数组分配和访问3.8.1 基本原则3.8.2 指针运算3.8.3 嵌套的数组3.8.4 定长数组3.8.5 变长数组…...

TeamViewer手机端APP提示:请先验证账户

当你在手机端下载安装了TeamViewerAPP后&#xff0c;需要你先登录个人账号&#xff0c;然后还会要求你验证账户&#xff0c;同时跳转到一个网址中&#xff0c;但是这个网址并没有自动跳转到验证账户的位置。 解决办法&#xff1a; 在手机浏览器中进入下面这个网址&#xff1a;…...

【SpringBoot】分页查询

1. Controller ApiOperation("分页查询")GetMapping("/page")public Result<PageResult> pageResultResult(EmployeePageQueryDTO employeePageQueryDTO) {System.out.println(employeePageQueryDTO.toString());PageResult pageResult employeeSer…...

微软CrowdStrike驱动蓝屏以及内核签名

原因 当Windows操作系统遇到严重错误导致系统崩溃时&#xff0c;屏幕显示为蓝色&#xff0c;通常伴有错误代码和信息&#xff0c;这被称为“蓝屏死机”&#xff08;Blue Screen of Death&#xff0c;简称BSOD&#xff09; https://www.thepaper.cn/newsDetail_forward_281262…...

Spring中Bean的循环依赖

目录 定义&#xff1a; 循环依赖的后果&#xff1a; 一&#xff1a;三级缓存 1、大概的思路&#xff1a; 注意&#xff1a; 2、执行过程&#xff1a; A半完成&#xff1a; B完成&#xff1a; A完成&#xff1a; 注&#xff1a; 二&#xff1a;Lazy 定义&#xff1a; …...

Java二十三种设计模式-代理模式模式(8/23)

代理模式&#xff1a;为对象访问提供灵活的控制 引言 代理模式&#xff08;Proxy Pattern&#xff09;是一种结构型设计模式&#xff0c;它为其他对象提供一个代替或占位符&#xff0c;以控制对它的访问。 基础知识&#xff0c;java设计模式总体来说设计模式分为三大类&#…...

Windows 11 家庭中文版 安装 VMWare 报 安装程序检测到主机启用了Hyper-V或Device

1、问题 我的操作系统信息如下&#xff1a; 我在安装 VMWare 的时候&#xff0c;报&#xff1a; 因为我之前安装了 docker 桌面版&#xff0c;所以才报这个提示。 安装程序检测到主机启用了 Hyper-v或 Device/credential Guard。要在启用了Hyper-或 Device/Credential Guard …...

机械学习—零基础学习日志(高数09——函数图形)

零基础为了学人工智能&#xff0c;真的开始复习高数 函数图像&#xff0c;开始新的学习&#xff01; 幂函数 利用函数的性质&#xff0c;以幂函数为例&#xff0c;因为单调性相同&#xff0c;利用图中的2和3公式&#xff0c;求最值问题&#xff0c;可以直接将式子进行简化。这…...

java迭代集合出现并发修改异常(ConcurrentModificationException)的原因以及解决方案

java迭代集合出现并发修改异常(ConcurrentModificationException)的原因以及解决方案 一. 什么时候会出现并发修改异常? 这里先看需求 : 定义一个集合,存储 唐僧,孙悟空,猪八戒,沙僧,遍历集合,如果遍历到猪八戒,往集合中添加一个白龙马 很显然要求我们先创建一个集合并进行…...

BGP选路之Local Preference

原理概述 当一台BGP路由器中存在多条去往同一目标网络的BGP路由时&#xff0c;BGP协议会对这些BGP路由的属性进行比较&#xff0c;以确定去往该目标网络的最优BGP路由。BGP首先比较的是路由信息的首选值&#xff08;PrefVal)&#xff0c;如果 PrefVal相同&#xff0c;就会比较本…...

WEB渗透信息收集篇--IP和端口信息

WEB渗透信息收集篇--域名信息-CSDN博客 WEB渗透信息收集篇--网站架构和指纹识别-CSDN博客 ​​​​​​​​​​​​​​WEB渗透信息收集篇--人员信息-CSDN博客​​​​​​​ WEB渗透信息收集篇--其他信息-CSDN博客 一、ASN ASN Tool - MxToolBox ASN通常指的是"自…...

国内微短剧系统平台抖音微信付费小程序app开发源代码交付

微短剧作为当下热门的内容&#xff0c;结合抖音平台的广泛用户基础&#xff0c;开发微短剧付费小程序APP具有显著的市场潜力&#xff0c;用户对于短剧内容的需求旺盛&#xff0c;特别是在言情、总裁、赘婿等热门题材方面&#xff0c;接下来给大家普及一下微短剧小程序系统。 顺…...

Java语言程序设计基础篇_编程练习题**15.19 (游戏:手眼协调)

**15.19 (游戏:手眼协调) 请编写一个程序&#xff0c;显示一个半径为10像素的实心圆&#xff0c;该圆放置在面板上的随机位置&#xff0c;并填充随机的顔色&#xff0c;如图15-29b所示。单击这个圆时&#xff0c;它会消失&#xff0c;然后在另一个随机的位置显示新的随机颜色的…...

学习记录day16—— 数据结构 双向链表 循环链表

双向链表 1、概念 1&#xff09;就是从任意一个节点既能存储其前驱节点&#xff0c;又能存储后继节点 2)结构体中增加一个指向前驱节点的指针 //定义数据类型 typedef int datatype;//定义节点类型 typedef struct Node {union {int len;datatype data;};struct Node *prio; …...

Air780EP模块 AT开发-MQTT接入OneNET移动物联网平台应用指南

应用概述 使用AT方式通过MQTT协议连接onenet studio。官网地址&#xff1a;https://open.iot.10086.cn/ 材料准备 Air780EP(V)开发板一套&#xff0c;包括天线SIM卡&#xff0c;USB线。 PC电脑&#xff0c;串口工具 在onenet上创建产品 打开OneNET官网&#xff0c;进入控制…...

HOST处理器预读PCI设备

在PCI&#xff08;Peripheral Component Interconnect&#xff09;总线规范中&#xff0c;MRL&#xff08;Memory Read Line&#xff09;和MRM&#xff08;Memory Read Multiple&#xff09;是两种读取存储器地址空间的总线事务类型。 MRL&#xff08;Memory Read Line&#xf…...

【Ansible】通过role角色部署lnmp架构

目录 一.roles概述 1.roles角色 2.roles的目录层次 2.1.roles 内各目录含义解释 二.实操 1.部署nginx 2.部署MySQL 3.部署php 4.编写测试文件 三.总结 一.roles概述 1.roles角色 可以把playbook剧本里的每个play看作为一个角色&#xff0c;将每个角色要用到的文件、…...

springboot给属性赋值的两种方式(yaml与properties)

一&#xff0c;介绍 在Spring Boot中&#xff0c;配置文件是用来设置应用程序的各种参数和操作模式的重要部分。Spring Boot支持两种主要类型的配置文件&#xff1a;properties文件和YAML 文件。这两种文件都可以用来定义相同的配置&#xff0c;但它们在格式和表达能力上有所不…...

20240725 每日AI必读资讯

&#x1f680;最强开源模型来了!Llama3.1以405B参数领先GPT-4o - Llama3.1以405B参数领先GPT-4o和Claude3.5Sonnet&#xff0c;在性能上实现超越。 - Meta大幅优化训练栈&#xff0c;扩展模型算力规模至16000个H100GPU&#xff0c;提高性能。 - Llama3.1具有上下文长度扩展、…...

17_高级进程间通信 UNIX域套接字1

非命名的UNIX域套接字 第1个参数domain&#xff0c;表示协议族&#xff0c;只能为AF_LOCAL或者AF_UNIX&#xff1b; 第2个参数type&#xff0c;表示类型&#xff0c;只能为0。 第3个参数protocol&#xff0c;表示协议&#xff0c;可以是SOCK_STREAM或者SOCK_DGRAM。用SOCK_STR…...

大型语言模型的生物医学知识图优化提示生成

大型语言模型的生物医学知识图优化提示生成 https://arxiv.org/abs/2311.17330 https://github.com/BaranziniLab/KG_RAG 大型语言模型的生物医学知识图优化提示生成 摘要 KG-RAG框架&#xff0c;较好的结合了生物医学知识图谱SPOKE和LLM的优势。SPOKE是一个开放知识图谱&…...

winform datagrid 全部勾选

如果我们想要进行全选或全部取消&#xff0c;在数据较多的情况下&#xff0c;这种方法显然特别繁琐。怎么办呢&#xff1f; 当然是加以一个全选按钮了&#xff0c;选中全选按钮则全选&#xff0c;否则取消。笔者本想在红色圆圈位置添加全选复选框的&#xff0c;那样看起来更加…...

从 NextJS SSRF 漏洞看 Host 头滥用所带来的危害

前言 本篇博文主要内容是通过代码审计以及场景复现一个 NextJS 的安全漏洞&#xff08;CVE-2024-34351&#xff09;来讲述滥用 Host 头的危害。 严正声明&#xff1a;本博文所讨论的技术仅用于研究学习&#xff0c;旨在增强读者的信息安全意识&#xff0c;提高信息安全防护技能…...

LC617-合并二叉树

文章目录 1 题目描述2 思路优化代码完整输入输出 参考 1 题目描述 https://leetcode.cn/problems/merge-two-binary-trees/description/ 给你两棵二叉树&#xff1a; root1 和 root2 。 将其中一棵覆盖到另一棵之上时&#xff0c;两棵树上的一些节点将会重叠&#xff08;而另…...

深入解析:端到端目标检测模型的奥秘

深入解析&#xff1a;端到端目标检测模型的奥秘 在人工智能领域&#xff0c;计算机视觉任务一直是研究的热点之一。目标检测作为计算机视觉中的核心问题&#xff0c;其重要性不言而喻。端到端的目标检测模型&#xff0c;以其高效的性能和简洁的架构&#xff0c;逐渐成为研究和…...

xmind--如何快速将Excel表中多列数据,复制到XMind分成多级主题

每次要将表格中的数据分成多级时&#xff0c;只能复制粘贴吗 快来试试这个简易的方法吧 这个是原始的表格&#xff0c;分成了4级 步骤&#xff1a; 1、我们可以先按照这个层级设置下空列&#xff08;后买你会用到这个空列&#xff09; 二级不用加、三级前面加一列、四级前面加…...

在 Android 上实现语音命令识别:详细指南

在 Android 上实现语音命令识别:详细指南 语音命令识别在现代 Android 应用中变得越来越普遍。它允许用户通过自然语言与设备进行交互,从而提升用户体验。本文将详细介绍如何在 Android 上实现语音命令识别,包括基本实现、带有占位槽位的命令处理,以及相关的配置和调试步骤…...

怎么理解FPGA的查找表与CPLD的乘积项

怎么理解 fpga的查找表 与cpld的乘积项 FPGA&#xff08;现场可编程门阵列&#xff09;和CPLD&#xff08;复杂可编程逻辑器件&#xff09;是两种常见的数字逻辑器件&#xff0c;它们在内部架构和工作原理上有着一些显著的区别。理解FPGA的查找表&#xff08;LUT&#xff0c;L…...

51.2T 800G 以太网交换机,赋能AI开放生态

IB与以太之争 以太网替代IB趋势明显。据相关报告&#xff1a;2024年TOP500的超算中&#xff0c;采用以太网方案占比48.5%&#xff0c;InfiniBand占比为39.2%&#xff0c;其中排名前6的超算中已有5个使用以太网互联。 开放系统战胜封闭系统仅是时间问题。我们已经看到&#xf…...

【制作100个unity游戏之31】用unity制作一个爬坡2d赛车小游戏

最终效果 【制作100个unity游戏之31】用unity制作一个爬坡2d赛车小游戏 前言 今天用unity制作一个简单的爬坡2d赛车小游戏 素材 https://www.spriters-resource.com/mobile/hillclimbracing/ 拼装车素材 车身添加碰撞体&#xff0c;摩檫力0 轮胎添加碰撞体和刚体&#xff0…...

Spring Boot 注解 @PostConstruct 介绍

Spring Boot 注解 PostConstruct 介绍 文章目录 Spring Boot 注解 PostConstruct 介绍一、基本介绍二、PostConstruct 的执行时机Spring Bean 的生命周期PostConstruct 的确切执行时机执行顺序示例重要注意事项 三、使用场景及代码示例1. 初始化资源&#xff1a;比如打开数据库…...

深度学习环境配置报错解决日记

2024年7越24日 1、detectron2需要编译 首先需要在自己创建的虚拟环境中下载一下detectron2 conda create -n pytorch python3.9 conda activate pythorch git clone https://github.com/facebookresearch/detectron2.git 接下来就是编译环节&#xff1a; 在win系统中&…...

百度,有道,谷歌翻译API

API翻译 百度&#xff0c;有道&#xff0c;谷歌API翻译&#xff08;只针对中英相互翻译&#xff09;,其他语言翻译需要对应from&#xff0c;to的code 百度翻译 package fills.tools.translate; import java.util.ArrayList; import java.util.HashMap; import java.util.Lis…...

java-双亲委派机制

Java虚拟机&#xff08;JVM&#xff09;中的类加载器&#xff08;Class Loader&#xff09;负责将类&#xff08;.class文件&#xff09;加载到JVM中&#xff0c;以便Java程序能够使用这些类。在JVM中&#xff0c;类加载器被组织成一种层次结构关系&#xff0c;这种层次结构关系…...

【C++】set的使用

&#x1f525;个人主页&#xff1a; Forcible Bug Maker &#x1f525;专栏&#xff1a; STL || C 目录 &#x1f308;前言&#x1f308;关于set&#x1f525;容量函数emptysize &#x1f525;Modifiersinserteraseclear &#x1f525;Operationsfindcountlower_bound和upper_…...

React 18【实用教程】(2024最新版)

搭建开发环境 含配置&#xff0c;react-developer-tools 和 Redux DevTools 下载安装 https://blog.csdn.net/weixin_41192489/article/details/138523829 JSX 语法 https://blog.csdn.net/weixin_41192489/article/details/138649165 组件 父子组件传值、兄弟组件传值、越层组…...

Perl语言入门学习指南

Perl语言&#xff08;Practical Extraction and Report Language&#xff09;是一种强大的脚本语言&#xff0c;以其灵活性和强大的文本处理能力而闻名。Perl广泛应用于系统管理、Web开发、网络编程和数据处理等领域。本文将带您入门Perl语言&#xff0c;介绍其基本语法、常用功…...

《Java8函数式编程》学习笔记汇总

前言 见证了java8的多层排序&#xff0c;为此想系统学习下java8的用法。 目录 简介Lambda表达式流高级集合类和收集器数据并行化测试、调试和重构设计和架构的原则使用Lambda表达式编写并发程序下一步改怎么办 后记...

C语言之封装,继承,多态

本文参考&#xff1a; c语言面向对象之封装c面向对象之继承Linux源码分析之多态 一、封装 封装的本质就是将数据和方法集中到一个对象中&#xff0c;c或者java使用的是class来实现。c语言中可以使用struct来实现同样的功能。比如下面的程序&#xff1a; struct student {int…...

GO内存分配详解

文章目录 GO内存分配详解一. 物理内存(Physical Memory)和虚拟内存(Virtual Memory)二. 内存分配器三. TCMalloc线程内存(thread memory)页堆(page heap)四. Go内存分配器mspanmcachemcentralmheap五. 对象分配流程六. Go虚拟内存ArenaGO内存分配详解 这篇文章中我将抽丝剥茧,…...

每日Attention学习12——Exterior Contextual-Relation Module

模块出处 [ISBI 22] [link] [code] Duplex Contextual Relation Network for Polyp Segmentation 模块名称 Exterior Contextual-Relation Module (ECRM) 模块作用 内存型特征增强模块 模块结构 模块思想 原文表述&#xff1a;在临床环境中&#xff0c;不同样本之间存在息肉…...

为什么现在电销公司这么难?

现在电销公司普遍底薪就4000&#xff0c;员工要干的工作&#xff1a; 1、自己办卡、现在大部分人对隐私方面比较在意&#xff0c;一般电销公司还都需要自己身份证实名办卡&#xff0c;打几天又封号&#xff0c;有的人甚至被移动拉黑 2、天天打电话&#xff0c;遇见的什么人都…...

每天一个数据分析题(四百四十二)- 标签与指标

数据分析师在工作中常常会涉及两个概念&#xff1a;标签、指标&#xff0c;下面关于标签与指标的描述正确的是&#xff08;&#xff09;&#xff1f; A. 指标通常可以量化&#xff0c;但是标签一般是不可量化的 B. 标签是用来定义、评价和描述特定事物的一种标准或方式 C. 指…...

[论文笔记] pai-megatron-patch Qwen2-72B/7B/1.5B 长文本探路

[论文笔记] Pai-megatron-patch cpu-offload 改到 Qwen2-CSDN博客 Pai-Megatron-Patch (mcore代码) 长文本限制: 开SP之后,72B能开到16K,7B能开到32K。 但是72B开16K,或者7B开32K时,如果训练时训练样本中有长文本的话,则还是会OOM。 code: 相对于原repo加了一些代…...

【SpringCloud】微服务远程调用OpenFeign

工作原理流程图 上代码 common中添加依赖&#xff1a; <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency><groupId>org.spri…...

MySQL零散拾遗(四)

聚合函数 聚合函数作用于一组数据&#xff0c;并对一组数据返回一个值。 常见的聚合函数&#xff1a;SUM()、MAX()、MIN()、AVG()、COUNT() 对COUNT()聚合函数的更深一层理解 COUNT函数的作用&#xff1a;计算指定字段在查询结果中出现的个数&#xff08;不包含NULL值&#…...