logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2D和3D空间中的A*寻路算法的实现(A Star path finding algorithm)

说明作为经典的寻路算法,A*在网上已经有太多的介绍和教程了。尽管确实存在不少直接转载或者复制粘贴的博文,但还是存在具有指导性意义的文章的,我在这里就不在赘述,也不贴出我看了哪些文章了。希望大家稍微花点时间自行查阅(中外结合效果更加),每个人的理解和表达各有千秋,汲取不同人的文章更有助于我们能从多方面去认知问题。尽管如此,我还是给出一个自认为说的简单明了的视频地址,来源YTB,被网友转载于B站,无字

[Linux]基于LVM的磁盘空闲空间分配给现有分区

情景描述之前制作了一个系统镜像,该镜像是基于硬盘的镜像文件,所以会把分区信息也一起备份,还原镜像时也一并还原。后来更换了电脑硬件,磁盘空间从64G变成了128G。这个时候使用原来的镜像进行还原是没有什么问题的,只不过浪费了剩余的一半硬盘容量,重新制作一个镜像显然是不可能去做的了,然后就理所当然的进行扩容了。基于LVM的系统分区管理适用本文。开始fdisk /dev/sda增加分区,比如分区4 /d

#linux
Linux 有些可执行脚本、程序、安装文件无法使用./安装执行

权限问题。。。不是sudo权限,而是可执行权限。添加即可:sudo chmod +x ./runinstall.shsudo ./runinstall.sh 

[Git]删除git文件历史记录

是否曾遇到这些恼人的情况:不小心把不想加入git的文件提交到了git仓库中,或git仓库太大了人家clone不下来,或者严重点,把账号密钥也提交到了仓库...只需要执行如下步骤,即可将指定文件从git的历史记录中永久删除。操作具有危险性,请自行将原仓库压缩备份,以防万一。1、筛选感兴趣的文件,并将其从git历史记录缓存中删除。我这里是把历史中的所有.xz压缩文件给删了。如果你的目标是个目录,那么需

#git
到底了