2021-10-27 假如 人生可以overwrite

Posted shiter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-10-27 假如 人生可以overwrite相关的知识,希望对你有一定的参考价值。

2021年10月27日,今天股票很绿,天气也不是太好,中午突然得知大舅去世的消息。我一时有些感慨,国庆放假才去探望过他,现在忽然走了。

回想起小学暑假,最欢乐的一些日子是在大舅家渡过的。那时候我表哥表姐,对我照顾有加。在休息日带着我游泳,攀岩,开卡丁车,爬秦岭,在飞机跑道上骑摩托车。。。我很怀念那些时光。

据表哥表姐说起,大舅是炒股赔了不少钱,整日坐在电脑跟前,快进快出,积蓄全交了手续费、学费。性子急了患上糖尿病。每次想起这些,我这个强迫症就也想打开蚂蚁,再给基金充值100。

后来几次再去看大舅,他身体每况愈下,但都还记着让我给我爸拿捎带几盒烟抽----软中华。虽然我总不解为何要送烟,推脱说不用了,大舅便叫妗子硬塞,看到我放在包里这才满意,可能表达了一种记挂吧。

国庆去看他时,得知他已经是肺癌和膀胱癌扩散,时日无多。既知可能是最后一面,我想,人活一世,如果可以重来。我多半会劝劝他,少抽烟,买茅台,多健身。

可能我把事情想简单了。

下午写代码的时候,就着了道。 假如人生可以 overwrite ,我宁愿是我能有多个备份,加上ctrl +z

spark 写 目录有个如下的方法:

model.write.overwrite().save(".")

这么写TMD 的有大问题。 尤其这个overwrite(),上面的代码会直接在程序运行时候重写当前目录,覆盖代码,数据恢复软件都找不回来。

而且代码还能运行成功。 把我半年来写的本地测试框架工程删的一干二净。只留下一个p 都不能干的数据模型。。。

我突然回想起,这样的错误,我TM犯了两次。

上一次是在aws 的 EMR 上也是用同样的骚操作,我想把aws S3 上的文件写回本地,来了个好像是:

save("local:///test/user/")

把自己的测试目录删的干干净净。

更加危险的操作,如果是:我估计是多半连 根目录都能干掉。。。

save("../../")

所以人生可以重来,就能不犯错嘛?打游戏,多个存档这么简单嘛。

世间的事大抵如此。


大家没事,可以读读源码,看看他们这个save ,overwrite 逻辑,到底怎么回事。。。

  • https://github.com/apache/spark/blob/v3.2.0/mllib/src/main/scala/org/apache/spark/ml/util/ReadWrite.scala

以上是关于2021-10-27 假如 人生可以overwrite的主要内容,如果未能解决你的问题,请参考以下文章

少儿人生规划图

2021-10-27

CSDN日报20170310——《假如我是一行代码》

假如你在每一个变化中看见崭新的自己

腾讯Java面试必问:35岁程序员的人生感悟,满满干货指导

火遍Steam的精品游戏:如果人生能重来,你会活成谁的模样?