昨天晚上和今天早上,就oAuth2仔细读了几篇文章,同时了解了HMAC、JWT等安全方案,对单点登录也相关部分也并着分析下。虽然实现方式还不知道,但是原理和流程还是了解了,下步的技术选型以及工作计划有了着落。(并更正下,昨天写的openapi中openid虽然不是错误,但是不是我想表达的,就是错了)。
因为豁然开朗,所以心情也好些。这里要说的,是我对自己工作方式和态度的感悟。昨天下班前,还抱怨最近一直在学习,这种状态和我的年龄有点不符,的确也有点累。而且后面还有两本大部头的书去读,还有供应链金融系统需要详细设计。这种疲惫感就更加强烈。最近几年,一直对技术不求甚解,知道很多,但是局限于皮毛;阅读量也很大,但是没有认真思考。所以当对一项技术落实或者新领域的项目落实的时候,竟然有点排斥。我曾经写过一段微信,当自己完成一个服务端项目的时候,感叹自己还是一个程序员。说明当时已经有过这种惰性和止步于深入学习的态度。这时就想到下面这句:
“好读书,不求甚解;每有会意,便欣然忘食。”
出于陶渊明的《五柳先生传》,争议就不提了,我对这句话有了更深入的自我解读。好读书,不求甚解。因为it知识更新快,知识面广(还是没做好,仍然需要亲自做事),了解多了,以后才能知道有这么回事,能够制定全面的技术方案。每有会意,便欣然忘食。遇到自己项目中涉及的,就要多了解来判断是否真能有用,多花些时间和精力。一直不求甚解,容易浮躁;凡事欣然忘食,拘泥于细节,无法广阔涉猎。同时加一句:
旦为我用,穷期根本;笃信而慧,则乐在其中。