background picture of the home page

开发者,工程狮,摄影爱好者,向往自由

欢迎来到我的博客

峨眉山之旅

万万没想到,这次峨眉山之旅竟然成了最后的狂欢。 上周末跟同事去夜爬峨眉山,最长的路线,耗时16个半小时,最后是在接引殿做缆车上去的,实在是累得不行了。 最初只是单纯想爬上去看日出,为此我做了充足的准备:糖果/牛肉干、电解质粉、葡萄糖口服液、半月板护膝、雨衣、上山之前买了登山竹竿和雨鞋套。同时上周一直

thumbnail of the cover of the post

已完成旧博客的数据迁移

之前的几版博客都是我自己手搓的项目,从最初的纯HTML+CSS到后来的HTML+CSS+JS,以及上两个版的博客分别使用Vue2和Vue3写了一个。虽然我对发博客并不积极,但是这一路也见证了我的成长。 直到毕业后,实在没有时间和精力去折腾这些东西了,所以博客基本上就没有改动过,除了每年续费域名和服务

thumbnail of the cover of the post

让用户重新拿回数据的所有权——SoLiD前路漫漫

今天的主角是SoLiD,一个可能会改变互联网的开源项目。如果你感兴趣也可以自己去看看。 前景 我曾经说过我对信息孤岛是嗤之以鼻的,各大互联网厂商都在筑起一堵高墙,用户的数据被死死的控制在他们手里,但是另人搞笑的却是层出不穷的大厂数据泄露事件,这种双标的行为属实是令人有点难蹦。很多用户为了对抗选择了不

thumbnail of the cover of the post

深度剖析async&await

先下结论:async/await是生成器(Generator)的应用,是Promise的语法糖,因此要深入了解async/await,就必须深入了解生成器的原理,而在JS底层中生成器是协程的一种实现。如果你不知道什么是Promise或者你不会async/await,那么这篇文章可能不适合你,建议先去

thumbnail of the cover of the post

工匠精神

今天我要来聊一聊工匠精神,那么,工匠精神到底是什么样的呢? 我们时常会听到大国工匠这四个字,为什么要加上大国二字呢?事实上,工匠精神已经不仅仅是个人能力和职业素养的体现,也是一个国家体现综合国力不可或缺的一部分。习近平总书记曾强调:“我国经济要靠实体经济作支撑,这就需要大量专业技术人才,需要大批大国

thumbnail of the cover of the post

docker部署Flarum轻论坛上线

最近淘到了个新服务器准备弄点新玩意儿玩玩,恰巧之前经学长推荐了解到Flarum这个轻论坛软件,就随手部署了一下,感觉不错就进行了一些个性化的配置。下面就简单讲一下吧,这里附上我做好的 NightKitty 。 由于Flarum是这两年刚发布的正式版,所以bug还是有的,当然对服务器的环境要求也要高一

thumbnail of the cover of the post

正在学习新钢琴曲

Everyone Piano 是我高中就结识的小众软件,通过它我学会了小星星的演奏版,从此解决了我左右手不协调的尴尬,除此以外我也学了其他不少曲子的片段,这首《你离开的真相-The-Truth-That-You-Leave》 可以说是我心目中为数不多的极品,听再多遍也不会腻,自然也逃脱不了被我学会的

thumbnail of the cover of the post

Git学习笔记

git工作流程 这里的HEAD只是一个游标,它指向了当前版本库的最新版本 四个重要概念: Workspace 工作区:平时我们写代码的地方。 Index 暂存区:写完代码后让它变成的待提交的状态。 <

thumbnail of the cover of the post

初探神经网络&深度学习

今天我在B站上无意间看到了关于卷积神经网络相关的视频,出于好奇,我连续看了好几个这样的视频,同时也激起了我对这方面的兴趣,毕竟也学了这么久的python,这点代码量也难不倒我,所以就有了接下来的故事。 关于卷积这个概念我不做太多介绍,形象的总结几个字就是将两个积分的图像卷起来,如图 接下来直接上代码

thumbnail of the cover of the post