自定义排序辨析

C++中通过重载<或者写一个cmp,即可实现自定义排序。但是注意,sort的自定义逻辑和priority_queue的自定义逻辑有区别(本质是底层实现逻辑不同)!以下是关于在 std::sort 中 return a > b 如何反转 < 的逻辑的解释:解释说明:std::sort
算法 2024年12月29日 30次浏览

python基础(补充中)

Python3基础python基础语法1. 标识符 第一个字符必须是字母表中字母或下划线 _ 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。2. python保留字 import keyword print(keyword.kwlist)3. 注释
Python 2024年12月26日 114次浏览

通过ssh远程到服务器,解决vim不能复制粘贴的问题

  有时候需要将Linux下使用VIM打开的文件内容复制到Windows上来,默认情况下,可能会复制不了,因为VIM默认情况下是使用的set mouse=a的设置,它会让鼠标选中的时候进入VIM的可视化模式,而不能复制。使用y命令也只是VIM内部的复制,不能复制到外部,所以需要将VIM的鼠标模式暂时
Linux 2024年12月24日 28次浏览

科学上网

一元机场:https://一元.org/已用过的代理工具:clash for windowsclash verge2024.12.15,出现问题,发现是订阅的机场到期了,重新订阅后已解决~
2024年12月15日 42次浏览

gdb

油管高分教程:油管链接:https://www.youtube.com/watch?v=svG6OPyKsrw搬运到B站链接:https://www.bilibili.com/video/BV193411m7fe/?spm_id_from=333.337.search-card.all.click&
Linux 2024年12月05日 68次浏览

从零开始制作一个linux iso镜像

https://www.cnblogs.com/aWxvdmVseXc0/p/15553891.html
Linux 2024年12月03日 58次浏览

几种linux内核文件的区别(vmlinux、zImage、bzImage、uImage、vmlinuz、initrd )

对于Linux内核,编译可以生成不同格式的映像文件,例如:make zImagemake uImagemake bzImage  zImage是ARM Linux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的“头”,说明这个映像文件的
Linux 2024年12月02日 55次浏览

Linux内核编译/启动

编译配置相关https://zhuanlan.zhihu.com/p/638443858initrd  initrd(Initial RAM Disk):它是一个临时的根文件系统,在系统启动初期被加载到内存中。在早期的 Linux 系统启动过程中,内核在挂载真正的根文件系统之前,会先挂载 initr
Linux 2024年12月01日 57次浏览

[虚拟机网络] vmware17+ubuntu22.04配置

问题解决:【Ubuntu安装VMware tools】Segmentation fault (core dumped)https://blog.csdn.net/m0_50695988/article/details/124660867无线网络设置:https://blog.csdn.net/qq_
Linux 2024年11月30日 62次浏览

qemu使用

QEMU是一款跨平台的开源虚拟机工具,因为无GUI配置工具,有一定使用门槛根据冯诺依曼结构,一个计算机可分为:运算器控制器存储器输入设备输出设备使用QEMU时,应该尽量往该模型联想。创建存储器创建一个16G的虚拟磁盘文件qemu-img create -f qcow2 drive 16G 虚拟硬件环
Linux 2024年11月30日 63次浏览