开博flag

        有些东西记性再好也是会忘的,我经历过很多次这种绝望:明明学过的知识,到用的时候却总是有问题.后来就慢慢学乖了,老老实实记笔记。一般我记笔记是用印象笔记。我大约是在高二(2012年)的时候,接触到了印象笔记,当时只是记录一下自己的一些灵感,为的是如果以后从事相关工作可以尝试去实现,当然,很多东西我是没机会实现了(而且我个人认为,有些想法10年内技术上还实现不了),好在有些东西有人实现了(像什么无线充电器、眨眼解锁【当时还不知道虹膜解锁这个词】等十多项吧),不过这也从另一方面说明我的一些想法还是有实际用途的,哈哈哈。

       跑远了,扯回来。

       现在用印象笔记更多的是用来记专业知识,一项技术记一篇笔记,大概有60+篇了。但是以前学习东西贪多不贪精,所以导致很多东西只停留在会用的阶段,甚至有些不常用的东西还模模糊糊的,很少有精通的。后来感觉这样下去不行啊,煎饼人不会有什么好的前途,还是得把会的学精然后提炼成自己的东西。        有些事我很抵触,因为这是我性格决定的,二十多年了,改也不好改。我自己性格里的有些弱点我是清楚怎么回事的,知道怎么去解决;可是有些东西我虽然知道不好但是我却没法具体感知到更没法去解决的,但是的但是,你说巧不巧,把以前的知识学精这件事就是我抵触事中的一种。

       为什么不去学精?因为心里抵触这种。

       为什么抵触?不知道。

      虽然是性格里的弱点,但是吃饭的东西总是要学精的啊,现在不弄清楚,日后的负担就会很重。我现在就是因为以前攒了太多的东西需要去精学,又赶上在实习、做毕设(还没开始),感觉开始有压力了。但是让我们成长的不是抵触和逃避,正是这些让你透不过气来的压力。

       压力是个好东西,希望你有,但是不要太多。

       之所以现在决定去克服这种抵触,是因为前两天,项目组在进行代码评审的时候,说到了一个定时任务的分布式执行存在多次提交的问题,我就问是怎么解决的,后来就巴拉巴拉说。然后我亲爱的杜老大就说:“当当有个东西叫elastic-job可以解决这个问题,有兴趣可以研究下。”elastic-job?我会elasticsearchelastic-job是什么黑科技?后来就去看,找了几篇博客看了下架构,说实话,感觉不怎么样,要不自己做一个吧?那就做呗。一开始是想复用Spring@Scheduled,后来发现,我的天,难度有点儿大,还不如自己从头做。做的过程中发现了很多问题,因为底层的东西掌握的不扎实,刚开始的时候很吃力。后来跟Gao Yi(一起实习的小伙伴,非科班出身,但是技术还是很强的,跟我们科班出身的比,我估计在我们专业妥妥的前三,同龄人中我佩服的两个人中的一个)讨论的时候,他提出事务怎么办?我说事务应该在跟业务一起进行管理,不应该由框架来管理,你在Spring里控制就好了,然后我俩就又是一顿巴拉巴拉。最后弄清楚了,我俩表达的有不一致,他表述不是很准,我理解的也有偏差,最后我觉得他说的事务问题应该考虑在内,由开发者自定义是否由我们代理他的事务(更准确来说,不是代理事务,而是记录事务),这样就可以根据需求对作业进行细粒度的管理。最后我重新梳理了下思路,整个架构基本清晰了。但是,我那个简易版本(超级简易,初步估计可能只占完整版的1/20)都快做完了,我现在重新开始写,好像有点儿麻烦,而且我现在要开始做毕设了啊,等我赶完毕业论文,再找时间去做。简易版已经完了,三个节点跑,数据上没什么问题,就是总是有一个节点会退出,不知道是不是系统为了确保系统正常运行强制关闭的。巴拉巴拉说了这么多,其实就是因为用到了底层的东西,不克服不行了,所以有时候你还是欠逼(别开车):没事找事,然后逼自己去做。

       小伙,首先你要先逼自己,然后再看好自己,最后去实践。压力是自找的,但是跟压力一起来的还有成长,当你抗下这些压力,你也就获得成长啦。还有------感觉自己装逼快要失败时,就去睡一觉。哈哈哈

       另外,我不会将印象笔记上的笔记直接copy上来,因为没什么意思,而且我记的笔记有可能还有错,万一误人子弟,那多不好。今天开始我会去看各项技术的源码,结合之前的笔记,将一项技术怎么用及其原理全都分享上来,当然,前提是我得有空去看、去写。如果我一段时间不更新了,可能是我没时间,也有可能是我懒癌爆发,就是不想写,哈哈哈。

猜你喜欢

转载自blog.csdn.net/shi_chang_zhi/article/details/79778000