j_koh
文章 0
文章搜索
阿蛮君
有了AI以后,笔记似乎变得不那么重要......
文章数
531
评论数
1761
随机文章

Python 导出 requirements.txt 的两种方式
在 Python 项目中,requirements.txt 文件通常包含了该项目依赖的所有 Python 包及其版本信息,以便其他人可以轻松地安装相同的依赖环境。当其他人克隆该项目后,他们可以使用 pip 命令安装该项目所依赖的所有包,而无需手动安装每个包。 1. 导出环境所有依赖包 pip3 freeze > requirements.txt 将当前 Python 环境中安装的所有包及其版...

Git 提交了错误的代码怎么回滚并和远程仓库同步
可能由于某些原因,比如代码提交到了错误的分支,或者提交了错误的代码,那么就需要进行回滚。 使用 git reset 命令可以回滚到某次提交,根据自己的需要添加参数。 # 撤销commit操作,此时相当于仅进行了add操作 git reset --soft <commit> # 撤销commit操作和add操作,此时相当于仅仅修改了文件 git reset --mixed <com...

Pve 创建 Openwrt 虚拟机
本文使用 Openwrt 编译官方固件详解 这篇文章编译出来的镜像进行虚拟机的创建,注意编译 x86 镜像时,需要勾选上 grub 选项,勾选其中一个就可以。否则编译出来的只有根文件系统的镜像,没有引导程序将无法在 pve 上运行。 比如这里选择生成的镜像时,可以进行选择: 编译后会生成如下文件: 只有根分区的镜像是用不到的,同样,压缩包也是,这个是提供给 lxc 容器使用的,可以看 Pve 使用...

简单了解 JVM 内存模型
JVM 的内存区域主要分为如图所示的几个区域。 1. 程序计数器(线程私有) 程序计数器的作用是存储当前线程执行的字节码指令的地址。并且在多线程环境下,每个线程都有一个独立的程序计数器。同时,此内存区域是唯一一个在Java虚拟机规范中没有规定任何 OOM 情况的区域。 2. Java虚拟机栈(线程私有) 栈主要用于存储局部变量、部分结果以及返回地址等,其中局部变量如果是对象,则存储的是对应的地址。...

获取 PVE 虚拟机虚拟磁盘里面的文件
1. 加载nbd模块 NBD(网络块设备: Network Block Device),利用 qemu-nbd 将 qemu 虚拟机镜像挂载到 Linux 上。 展开来讲,nbd 可以将一个远程主机的磁盘空间,当作一个块设备来使用,就像一块硬盘一样。使用它,你可以很方便的将另一台服务器的硬盘空间,增加到本地服务器上。 NBD 与 NFS 有所不同:NFS 只是提供一个挂载点供客户端使用,客户端无法...
标签云
最新评论