Aynakeya's Blog

Kill My Emotion

前言

作为一个完全没有参加各类编程补习班,当然也不是完全没有,至少我入门编程的时候上了一段时间的Pascal的课,不过现在已经忘光了。笑。

我的大部分编程技能都是自学来的,这也导致了,我的编程习惯总体来说就是非常的野路子。即使现在上了一部分大学的课,但正规科班的教学依旧无法改变我的习惯。

那么我有一个习惯,我也不知道是好是坏,那就是造轮子,或者说的更明白一点重复造轮子。怎么说呢,我特别热衷于造轮子,即使已经有非常好的现成的项目了,我依然会尝试自己造一个。

为啥我这么热衷于造轮子,说实话我自己一开始也说不太明白,总觉得这样子比较好。但是随着最近和网友,同学的交流,我大概有了一些想法。

所以,我想记录下我的着一些想法,一方面是为了为了我自己,另一方也是为了那些或许对这方面有问题的网友和同好。

Read more »

最近在看一本十分有趣的书《术士手册》,作者是听日的。总的来说,就是脑洞很大,其中每个人物都有属于他自己的特色。

但是这本书还没有完结,就不多评价了。

因为这本书的原因,又去找了找作者的其他书看了一看。于是就有了今天的书评。

《小世界其乐无穷》的剧情设定来说就是一个宅男收到了一个游戏机,他在里面通关的任何游戏都可以在不久后化成现实。基于这个设定,作者给出了居多的脑洞,而且每个都非常有意思。

从最开始的编排与主角无关人物,到后来主角成为游戏里的角色之一并开始亲手缔造未来,每一场游戏,以及游戏和现实的交汇都非常好看。确实能看出作者在脑洞这一方面的天赋。

但是,仅限前半本书。到后半本书之后(从颠倒世界开始),虽然游戏的部分依旧可以。但是这b作者开始写感情线了,还是写4个的后宫,你有这个能力么。

这突然转进的感情戏导致这本书前后的观感差距很大,有很大的割裂感。就前半部分好好的在说游戏,但是从颠倒世界这一卷开始就一转感情线,中间没有任何的转折,没有过渡,就突然开始谈恋爱了,而且还是走后宫那一派的。

其他的就不多说了。

2022.08.16
Aynakeya

起因

总之,今天在我的beelink小主机上捣鼓一些东西。

想安装一个软件包,看到有好多可以可以更新的,然后心想着要不全部更新一哈,然后我就apt upgrade了。

这本来也没什么,但是我不小心按倒了电源键,导致这整个系统关机了。这一关机,就出了大问题。

先是打不开桌面,一只卡在Ubuntu然后带4个点的界面上。

然后我又重启了一下,摁alt+f1看看日志,不看不知道,一看吓一跳,所有的service基本都报错了。而且这个报错还不是一般的报错。

先用alt+f2进入命令行界面,然后用systemctl查看报错内容,好家伙,全是core-dump或者segment fault。直接给我整麻了。

尝试解决

Read more »

简介

linux中, 有一个和windows快捷方式相似的功能,叫做链接 (Links). 在linux中, 创建链接可以使用命令ln.

但是ln可以创建两张链接, 一种是软链接 (soft link), 一种是硬链接(hard link)

软链接可以用 ln -s src dest 来创建

硬链接可以用 ln src dest 来创建

区别

区别是啥呐?

首先linux中每个文件都有一个指定的Inode。 这个Inode就像是数据库中的一条数据。每个Inode都有一个自己指定的编号。

比如我们有一个文件 A(Inode # 1)。

软链接

假如我们使用软链接创建一个文件B,那么这个文件B会有自己的一个Inode -> B (Inode #2) 。 在这种情况下,文件B相当于一个快捷方式,指向了文件A的地址。

这种情况下,假如我们删除了文件A,那么文件B就指向一个不存在的地址,就相当于失效了。

硬链接

如果用硬链接,就不一样了。硬链接不是指向文件的地址,而是直接指向了文件的Inode。

比如用硬链接创建文件A的链接C,那么文件C会有和A一样的Inode ID -> C (Inode #1)。

这种情况下,假如我们删除了文件A,文件C依然指向文件本身,所以链接C依旧可用。

可以把C看作是A的拷贝,但是他们指向的文件内容其实是一样的

0%