AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

全部问题(computer)

Martin Hope
Stevoisiak
Asked: 2025-04-30 22:32:42 +0800 CST

在 MS Paint 中保存时如何保留图层?

  • 6

在 Windows 11 版 Microsoft Paint 中,当我保存带有图层的图像时,会收到一条通知,提示图层在保存的图像中将被拼合,并且无法编辑它们。如果我尝试保存为 PNG、JPEG、BMP 和 GIF 格式,就会出现这种情况。

如何在 MS Paint 中保存图像而不展平图层?

在此处输入图片描述

windows-11
  • 1 个回答
  • 140 Views
Martin Hope
PkDrew
Asked: 2025-04-30 09:23:08 +0800 CST

如何清除 Vim 中选定文本中的空格?

  • 9

假设我通过视觉模式选择了一些文本:

在此处输入图片描述

我怎样才能清除其中的所有空格?这样就0 0 0 0 0 0 0 1 0 1 0 1变成了000000010101。

linux
  • 1 个回答
  • 58 Views
Martin Hope
Jellicle
Asked: 2025-04-30 00:59:02 +0800 CST

如何在 Visual Studio Code 控制台中输入编程命令(例如扩展 API 函数)?

  • 6

我正在使用 VS Code,我希望能够动态输入编程命令,例如vscode.window.showInformationMessage('foo')。

我知道在 Sublime Text 中,我可以按Ctrl+`打开控制台,在那里输入 Python 编程命令。VSCode 有这个功能吗?

我能找到的唯一可能的候选方法是DEBUG CONSOLE,它告诉我:“请启动调试会话来计算表达式”。我不确定它想让我做什么,但这听起来不像我预期的那样。

visual-studio-code
  • 1 个回答
  • 28 Views
Martin Hope
sushi
Asked: 2025-04-30 00:49:38 +0800 CST

从任务管理器导出命令行列

  • 9

在任务管理器中,有一列Command line。

截屏

我想将这些信息导出到 CSV 文件。捕获内存列也很有用,结果如下:

Process | Command Line  | Memory Usage (KB)
___________________________________________
foo     | <path>\foo.exe| 1000

此处的答案建议使用该tasklist /FO csv命令,但我没有看到任何包含该Command line列的选项。

还有其他方法可以获取这些信息吗?解决方案不必与任务管理器或tasklist命令相关;它们只是我查看信息的地方。

windows
  • 2 个回答
  • 42 Views
Martin Hope
JPX
Asked: 2025-04-29 21:17:18 +0800 CST

如何使用 PoweShell 拆分多行文本并在拆分词前包含空格?

  • 6

我正在尝试按单词拆分多行文本。问题是,-split "(?=Name\s*:)"在“名称”之前不会包含空格。"(?=\s*Name\s*:)"它会拆分空行,"(?m)(?=^\s*Name\s*:)"

$text = @"

Players:
     Name            : Matt
     Height          : 195
     Weight          : 100

     Name            : Keith
     Height          : 185
     Weight          : 85

     Name            : David
     Height          : 175
     Weight          : 85

"@
        
        # Split the text by the word "Name" and keep the word in the next part, 
        $text = $text -split "(?=Name\s*:)"
       
        # Remove the part before the first occurrence of "split"
        $text= $text[1..($text.Length - 1)]
   
        $index = 1
        foreach($part in $text)
        {
            Write-Host "---------------------------------------"
            Write-Host "Player $($index):"
            $index++
            $part
        }

姓名位于行首,与身高和体重不同。

---------------------------------------
Player 1:
Name            : Matt
     Height          : 195
     Weitht          : 100

     
---------------------------------------
Player 2:
Name            : Keith
     Height          : 185
     Weight          : 85

     
---------------------------------------
Player 3:
Name            : David
     Height          : 175
     Weight          : 85
powershell
  • 1 个回答
  • 23 Views
Martin Hope
Kentzo
Asked: 2025-04-29 04:23:12 +0800 CST

为什么 DNS 代理会删除权限部分?

  • 7

我的路由器(Mikrotik)上的 DNS 代理在向查询器返回回复之前会删除授权部分。根据我对 RFC 5625 的理解,这种篡改行为是不可取的。

这样做有什么好的理由吗?

dns
  • 1 个回答
  • 34 Views
Martin Hope
Noobman
Asked: 2025-04-28 19:39:19 +0800 CST

需要帮助了解 Firewalld(GUI)设置

  • 6

为 Firewalld 创建服务时,您会看到不同的选项卡 Ports Protocols Source-Port等(见屏幕截图)。现在我的问题是如何理解“协议”选项卡的功能?在设置端口时,ports您已经为某些端口指定了协议。我想知道这个protocols选项卡的功能有什么不同?

我问这个问题是因为我刚遇到一个问题,在i had set tcp/udp ports玩游戏时我仍然无法使用这些端口连接到服务器。我不得不在“作为客户端”udp下添加protocol端口。我以前从来没这么做过。我想知道为什么?为什么在“端口”下设置 UDP 端口不够?它有什么不同?它允许某些协议的所有端口吗?否则我真的不明白它到底有什么作用? 在此处输入图片描述

linux
  • 1 个回答
  • 25 Views
Martin Hope
Kris Rice
Asked: 2025-04-25 18:30:19 +0800 CST

无法从 WSL 内部与连接到主机的 USB NIC 进行通信

  • 5
悬赏将于4天后到期。回答此问题的玩家可获得+50声望奖励。Kris Rice希望引起更多人对此问题的关注。
这个问题是从 Server Fault迁移过来的,因为可以在超级用户那里找到答案。 迁移时间 是 3 天前。

我的设置:

我有一台装有 USB 网卡的 Windows 11 主机。我 networkMode按照mirrored以下方式配置了 WSL: https://learn.microsoft.com/en-us/windows/wsl/networking#mirrored-mode-networking。

然后我可以毫无问题地看到 Linux 内部的适配器。

我可以从 Windows 命令行 ping 适配器,但是无法从 Linux ping NIC。

  • 网卡IP:192.168.2.14
  • Windows 主机 IP(在 NIC 上):192.168.2.10
  • 由于镜像,Linux IP(在 NIC 上):192.168.2.10

我尝试过的方法:

使用连接到我的主网络的默认网络适配器,我可以 ping:Linux -> Windows 主机 -> 网络适配器 -> 通过网络 -> 另一台机器

但是,我无法 ping 通:Linux -> Windows 主机 -> NIC

我也尝试设置 Hyper-V 虚拟适配器并使用它,但仍然没有任何效果。

作为最后的手段,我禁用了所有 Linux 和 Windows 防火墙,但仍然没有成功。

更新:

我将网络模式恢复为默认模式(NAT),并改为usbipd允许 Windows 将 USB 适配器直通到 WSL(因为它是 Asix USB->以太网设备)。这让我更进一步。我编译了一个自定义的 WSL 内核,重新启动,然后安装并加载了 Asix 驱动程序的模块。现在我可以看到适配器,并在其上为我的 Linux 环境设置 IP 地址。

在此处输入图片描述

问题是:我可以ping通,但终端里的ping就卡住了。设备上的指示灯闪烁,表示正在接收数据包。

于是我用 Wireshark 扫描了一下,看看到底是怎么回事。Wireshark 显示适配器确实在响应。那么为什么我的终端卡住了?是不是还有其他问题?

更新 2 我捕获了一些日志。在重建之前,我设法在内核中启用了 USB/IP 日志记录。

我不太确定我在这些日志中寻找什么,也许更有经验的人可以发现这里是否存在问题?

日志链接:https://drive.google.com/file/d/1itXr80wWiOkEglgoDIE2OP5bPNuEtjx3/view?usp =sharing

在此处输入图片描述

windows
  • 2 个回答
  • 17 Views
Martin Hope
PkDrew
Asked: 2025-04-27 23:03:32 +0800 CST

如何在 VIM 中启用原子粘贴,使整个粘贴操作作为单个操作完成而不会中断?

  • 5

最近几天,我经常需要将大段文本粘贴到 VIM 编辑器中,我注意到这个操作似乎是逐行执行的。也就是说,如果我在粘贴过程中按下 ESC 键或输入任何内容,粘贴就会立即中断。

我想知道是否有办法使粘贴变得“原子化”——确保一次性粘贴全部内容,而忽略任何中间的击键?

可在 Linux RHEL 和 macOS 中重现。

linux
  • 1 个回答
  • 16 Views
Martin Hope
Raheel Khan
Asked: 2025-04-27 09:11:58 +0800 CST

如何在 Windows 11 中查询未知包而不是更新它们?

  • 6

我尝试使用winget如下方法:

C:\Windows\System32>winget update --all

Name                          Id                       Version    Available  Source
-----------------------------------------------------------------------------------
Cisco Webex Meetings          Cisco.CiscoWebexMeetings 43.10.0    45.2.1.2   winget
NVIDIA GeForce NOW 2.0.71.162 Nvidia.GeForceNow        2.0.71.162 2.0.73.139 winget
2 upgrades available.
1 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.

(1/1) Found NVIDIA GeForce NOW [Nvidia.GeForceNow] Version 2.0.73.139
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://ota-downloads.nvidia.com/ota/GeForceNOW-release_4BFB97.exe
  ██████████████████████████████   165 MB /  165 MB
Successfully verified installer hash
Starting package install...
Successfully installed

122 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.

C:\Windows\System32>

请注意,检测到了 122 个未指定版本的软件包。当我尝试使用命令 时winget update --include-unknown,它仍然返回相同的列表。但是,如果我尝试winget update -all --include-unknown,它就会开始下载这 122 个软件包,其中大多数我甚至都不知道。

我只是想查询那些未知的软件包,而不是更新它们。有什么办法吗?

windows
  • 1 个回答
  • 51 Views
下一页

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve