Ge's Blog

享受技术所带来的快乐 – Study Hard, Improve Every Day

Hyper-v给Linux虚拟机扩展硬盘空间

遇到问题 在Hyper-V中,给虚拟机扩展硬盘空间可不是一件简单地在设置里调数字的事儿。实际操作起来,坑还是不少的。我最近就踩了几个,所以赶紧记录下来,也希望能帮到其他遇到同样问题的朋友。 首先,咱们在Hyper-V管理器里增加虚拟硬盘的大小很容易,图形界面点点点就搞定了。 Hyper-V管理器操作如下: 在hyper-v管理器,右键虚拟机 选择硬盘驱动器,再点编辑 选择扩展 选择...

开关机自动启动hyper-v虚拟机

遇到问题 我现在使用Hyper-v配置了一台Linux虚拟机, 虚拟机通过frp技术把端口暴漏在外网,虚拟机和frp服务器使用的是ipv6协议。 但是我使用的宽带服务ipv6的地址每天凌晨都会变一次, 而Hyper-v的虚拟机在宿主机关机的时候会保留上次的ipv6地址和路由信息,这就导致第二天Hyper-v跟随宿主机启动时保留的ipv6路由失效。 每次都要重新登录到虚拟机做一次 reboot...

使用rustdesk搭建私有远程桌面服务

Rustdesk介绍 Rustdesk是一款开源的远程桌面软件,支持Windows、macOS、Linux等多个平台。它提供了安全、高效的远程访问解决方案,无需复杂的网络配置即可实现远程控制。与传统远程桌面工具相比,rustdesk具有以下优势:自托管服务器、端到端加密、高性能传输以及跨平台兼容性。这使得它成为个人用户和企业进行远程办公、技术支持的理想选择。 搭建配置 服务器使用Dock...

Docker容器日志查看与清理

介绍 当我们使用docker时,经常会创建新镜像和新容器,容器运行久了也会产生大量的日志。时间久了,硬盘就会满了。 日志清理 找出Docker容器日志 在linux上,容器日志一般存放在/var/lib/docker/containers/container_id/下面, 以json.log结尾的文件(业务日志)很大,查看各个日志文件大小的脚本docker_log_size.sh,内容如...

Docker磁盘清理

介绍 当我们使用docker时,经常会创建新镜像和新容器,不清理无用的镜像。时间久了,硬盘就会满了。 清理docker空间,通过prune 命令查看磁盘使用情况。 1 du -hs /var/lib/docker/ 清理docker磁盘 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #类似于Linux上...

使用scrcpy将手机无线投屏到电脑

介绍 在现代生活中,智能手机和电脑已经成为我们日常生活中不可或缺的工具。有时,我们需要将手机屏幕投射到电脑上,例如在进行演示、玩游戏或查看手机内容时。scrcpy是一款开源工具,可以帮助我们轻松地实现这一目标。本文将介绍如何使用scrcpy将手机无线投屏到电脑。 准备工作 在开始投屏之前,我们需要进行一些准备工作。首先,确保你的电脑和手机都连接到同一个Wi-Fi网络。其次,下载并安装sc...

github sync fork conflicts

前言 在使用 GitHub 进行协作开发时,经常会遇到需要同步 fork 仓库与上游仓库(upstream)的情况。如果在同步过程中遇到冲突,但又不想发起pull request, 可以按照以下步骤解决: 解决步骤 1、 配置远程存储库 检查仓库是否有remote upstream repository 1 2 3 $ git remote -v > origin http...

聊聊某宝被扣保证金的事情

前言 近日收到某宝二振处罚, 被扣2000元保证金。 这里记录一下,以免新手再次踩坑! 商品侵权 首先需要说明的是, 我们侵权的两个商品做的是python安装配置, 里面涉及到权利方pycharm的知识产权,因为我们主图确实用到了他们的图片。但我们并不售卖任何软件,做的是安装配置教程和远程服务。 并不属于售卖假货! 某宝交涉 1、 收到处罚后, 我第一时间向某宝提交了并不售卖软件的情...

Windows安装TensorFlow GPU

前言 在tensorflow 2.10之后,您无法在Windows操作系统上使用tensorflow-gpu,因此您需要在Window 10或Window 11上使用WSL来创建conda环境以使用GPU运行tensorflow。 安装 WSL2 1 wsl --install Ubuntu-20.04 等待安装完毕后,会让输入账号和密码,按提示操作就行 进入wsl系统后, 更新下 ...

解决MySQL不需要密码就能登录问题

前言 因为执行了一个更改数据库root用户密码的命令,当我更改完后,发现用我新密码和旧密码都能登陆,于是感觉没有输密码,直接回车就能登录,而我在配置中也没有进行免密码登陆的操作,最后,执行了一条命令解决update user set plugin = “mysql_native_password”; 修改密码及解决无密码登陆问题都在下面命令中: 1 2 3 4 5 6 7 8 9 10 1...