和 Hyper-V 说再见——完全迁移&卸载指南
本文详细介绍了如何将 Hyper-V 虚拟机迁移到 VirtualBox,包括虚拟硬盘格式转换、创建新虚拟机、调整虚拟机配置等步骤。同时,还讲解了如何彻底卸载 Hyper-V 和关闭相关依赖服务,以确保 VirtualBox 的最佳性能。
通俗理解css弹性盒子
先决条件 熟悉html,css的基本语法 高中英语水平 准备一些不同大小的照片 好奇心和探索精神其实,这是个笔记。这个笔记来源于以下课程:freecodecamp 什么是css弹性盒子FlexBox通俗的讲起来,FlexBox就是一种让元素自动布局的方法。在不同的设备/网页大小下,你的元素能够根据你自己的设置自动调节布局。具体的我们在代码中讲解。 开始使用弹性盒子先从最初的一段代码开始: 123.e1 { display: flex;} e1是你创建的类,...
Winform C#多显示器窗口控制详解
写Winform程序的时候,有将一个窗口放置到特定的显示器,并且全屏的需求。于是借此机会,好好研究了一番这个Screen类[1],总结了一些方法。 Windows的窗口逻辑首先我们需要知道窗口定位的逻辑。以2个窗口为例,下面的图片展示了显示器和坐标的对应关系。注意,使用深色模式可能看不清,可以点击上方的切换按钮切换为浅色。 可以看到,连接多个显示器后,每个显示器的每个点都有一个唯一的坐标。我们要做的,就是把Form的坐标设置到显示器上面去。 获取显示器列表首先确保引用了using Sys...
《游戏:从下载到游玩》——手机国际服&Steam端游完全免魔法攻略
前言由于很多人似乎对游玩Steam和手机国际服游戏存在障碍,因此笔者写了这篇文章,来帮助想要玩各种游戏的读者。此篇文章将包含以下内容: Steam的下载/游玩攻略/常见问题 手机国际服如何下载/正常游玩 如何挑选一款性价比高的、合规有效的加速器 观前提示(必看) 软件下载请认准官网,建议使用的搜索引擎是必应(cn.bing.com),注意搜索引擎前几条可能是广告! 本文没有任何广告,推荐的软件/服务均为笔者自己使用,仅做参考,可自行寻找替代品 请...
自行搭建Bing AI镜像免魔法访问Bing
偶然发现了一个神奇的开源项目go-proxy-bingai,可以搭建直接可用的Bing AI镜像。 准备工作 Github账号+邮箱一个 一个自己的域名(可选) 镜像首先打开上面的开源项目的地址(GitHub打不开自行搜索镜像),项目作者已经搭建好了几个网站,如果不会搭建可以直接用。 开始自行搭建网页端作者提供了3种方式,Railway/Vercel/Render,各有优劣。 Railway有每月运行时间限制200小时,到了就停机,且速度较慢。 Vercel无法使用其...
AI绘画WebUI使用详解
前言AI绘画目前主要使用的是在Github上的Stable-Diffusion-WebUI这个项目,链接:WebUI 在整个安装、部署和学习的过程中踩了不少坑,所以写这么一篇文章来记录一下。 要想对该项目进行实践,必须满足以下必要条件: 电脑显存至少2GB,内存至少16GB 可以访问Github 安装与部署这里已经有了一篇完整的指南,这里不再赘述:Guide 要注意的是AI绘画可以用很多不同的模型,热门的NovelAI在这篇指南的第二节 这里有两点提醒: 启动的是webui-user...
对拖延的探索
首先说一下,如果你在看这篇文章时正在拖延,请立即关闭并去做正事。 拖延症应该是非常普遍的现象了,作为高中生,拖延症一直是个头疼的问题,下面是我个人的经验,更是对拖延症的解决的探索过程,如果有错误或更好的方法请指出。先来说说拖延的表现,绝对真实(因为这是真实经历😂)。 拖延的症状 做正事时玩手机 视频网课暂停着去用浏览器看网页,或者打开其他软件瞎折腾 作业做到一半打开电脑乱捣鼓设置 刚看2分钟书就打开b站刷一下 学习90分钟后决定休息30分钟打游戏,结果直接玩了1小时 不是拖延的症状 直...
Csharp强制设置系统焦点(前台窗口)
系统焦点在Windows中,系统的焦点就是当前处于前台的窗口。通过设置焦点,可以控制用户正在使用的应用程序。这里以winform应用为例。 Api调用C#需要调用Win32 Api才可以控制焦点,这里用到的是user32.dll中的SetForegroundWindow()函数 在微软提供的文档中[1],可以看到C++里的用法: 123BOOL SetForegroundWindow( [in] HWND hWnd//窗口句柄); C#里没有HWND类型,与之对应的是IntPtr类型,...
Csharp接口进阶
在这篇文章里,曾经讲解过C#接口的基本概念。掌握这些基本概念后,本文将补充一个进阶内容。 显式接口成员实现 该功能用于为同一个类中实现的不同接口创建不同的方法(方法名称相同) 语法: 123456interface I1{void Method(string s);}interface I2{void Method(string s);}class MyClass:I1,I2...void I1.Method(string s){...&...
Csharp-winform窗口拖动详解
代码实现 首先,在设计器里双击增加以下三个方法,然后填入以下代码 12345678910111213141516171819202122232425262728293031323334 private Point mouseLocation;//表示鼠标对于窗口左上角的坐标的负数private bool isDragging;//标识鼠标是否按下 private void MainWindow_MouseDown(object sender, MouseEventAr...