- 博客(7)
- 收藏
- 关注
原创 linux操作
bin/: 该目录下存放二进制可执行文件(所谓命令即该文件夹下的一个个二进制程序,所有自带、普通权限的命令\程序都在里面)命令的本质就是别人写好的程序,使用命令就是使用别人写好的程序,所以使用之前需要查看说明书,以明白如何使用该程序。/sbin/: 该目录下存放管理员权限的命令\程序。/run/: 该目录下存放运行中程序的临时文件。/home/: 该目录下存放用户的家目录。/boot/: 该目录下存放启动文件。/etc/: 该目录下存放配置文件。/tmp/: 该目录下存放临时文件。
2023-11-21 21:39:47 41 1
原创 动态库与静态库(文章来源:https://blog.csdn.net/qq_38350702/article/details/107645955)
库与可执行文件在链接器可操作的元素这一节中我们提到,链接器可以操作的最小单元为目标文件,也就是说我们见到的无论是静态库、动态库、可执行文件,都是基于目标文件构建出来的。目标文件就好比乐高积木中最小的零部件。给定目标文件以及链接选项,链接器可以生成两种库,分别是静态库以及动态库,如图所示,给定同样的目标文件,链接器可以生成两种不同类型的库,接下来我们分别介绍。静态库假设这样一个应用场景,基础设计团队设计了好多实用并且功能强大的工具函数,业务团队需要用到里面的各种函数。每次新添加其中一个函数
2023-11-21 14:23:28 62 1
原创 linux服务器进程管理
杀死进程使用kill+{进程的PID},kill -9 {进程的PID} 强制杀死进程,sudo kill + {进程PID}-H:此参数的效果和指定”-h”参数类似,但特别标明指定的程序;-a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示;a:显示当前终端下的所有进程信息,包括其他用户的进程。-p 列出父进程为用户指定进程的进程信息。-f:使用完整的(full)格式显示进程信息。-p 指定进程pid,-f显示进程所有信息。x:显示当前用户在所有终端下的进程。
2023-11-18 17:11:27 59 1
原创 虚拟环境相关命令(linux系统下)
现在,你的虚拟环境中的 pip 源已切换到你选择的源,以加快包的安装速度。在使用其他源之前,请确保该源是稳定且可靠的。请注意,删除虚拟环境时,其中的所有已安装包和库也将被删除,因此请确保在删除之前备份任何重要数据。激活虚拟环境后,你可以在其中安装项目特定的 Python 包,而这些包将仅对当前虚拟环境可用。要删除虚拟环境,只需删除包含虚拟环境的文件夹。你可以使用文件浏览器或命令行删除该目录,这将彻底删除虚拟环境。1、首先,确保你已经在虚拟环境中激活了你的环境。在虚拟环境中切换 pip 源,你可以使用。
2023-11-03 10:47:15 210
原创 onenote转战obsidian,实际遇到的问题
如何将OneNote转md - Obsidian中文教程 - Obsidian Publish
2023-10-17 09:10:52 386
原创 Dijkstra算法
dijkstra算法是求一个图中一个点到其他所有点的最短路径的算法,基于贪心,广度优先搜索,动态规划。时间复杂度为O(n^2)。每次从未求出最短路径的点中取出距离起点最小路径的点,以这个点为桥梁刷新未求出最短路径的点的距离。leetcode、743,网络延迟时间。
2023-10-16 21:49:57 35
原创 C++面试笔记(持续更新中)
利用父类指针或引用指向的对象决定调用哪个类中的同名函数,如果指针指向的是父类中的对象,调用父类中的同名函数,指向子类中的对象则调用子类中的同名函数。虚函数表指针指向虚函数表。后续根据父类指针的指向的对象,根据所指向对象的虚函数表指针去寻找对应的虚函数表,从而确定调用的是父类还是子类的虚函数,以此实现多态。虚函数重写:在父类和子类之间,在子类中重写父类中完全相同(同返回值类型同函数名同参数列表)的函数,父类中虚函数必须带virtual关键字,实现根据父类指针所指向的对象决定调用哪个类中的虚函数;
2023-09-19 18:54:46 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人