昨天我接到了一个创业公司的技术总监电话面试,问我是否读过Spring等开源项目的源码、Spring源码有多少行代码,看源码是否吃力等问题。我一开始以为我接触过很多常用开源项目,将开源项目都应用到工作上,觉得自己挺自信的,后来就越来越觉得自己太肤浅了。以前用到开源项目都是工作需要用什么,就直接用什么,主要偏向于应用,至于源码,都是一目十行,草草看过,没花太多时间去好好研读,其功能原理只知其一不知其二,漂浮片面而已,很少时间去记录走读过程,总结走读成果,体验源码魅力。 面试结果就可想而知了,受到了心理打击。之后我开始深思自己的不足和肤浅,终于下决心好好走读下开源项目,好好体验“牛人”写的源码所带的快乐,最重要的是好好学习,提高自己的技术能力。
从今天开始, java开源项目走读和研读的漫长道路。。。。
个人语言表达能力有限,请大家见谅,将就看看吧。
相关推荐
java源码的分离,研读
tomcat源码研读笔记涉及到了tomcat的版本,笔记是基于这个版本的tomcat源码进行研读并写下的笔记
开源pdfbox源码,使用时请仔细研读后再融合应用
Liferay Themes[1].pdf Liferay+CMS系统培训.ppt Liferay+Portal+数据库介绍+.doc Liferay+权限管理.doc liferay-portal-5-2-systems-development-...Liferay代码研读.pdf Liferay环境搭建.doc
Java 图像查看器完整工程源代码,非常经典,值得好好研读与学习!
可以运行的java程序,实现了基本遗传算法的函数优化,清晰明了,值得大家好好研读
本项目是作者当时花费了3个多月的时间完成的.在此拿出来给大家分享,请珍惜作者的劳动成果,用心研读! JEEBBS最新版本采用hibernate3+spring mvc+spring3+freemarker技术架构,重新设计了jeebbs,重新架构后的JEEBBS...
uCOS-II源码研读报告v1.01
试图研读标准库源码而搭建的源码分析项目 分析环境 macos openjdk version "1.8.0_242" idea 2019.3 目录结构 ├── doc # 相关分析记录 ├── src # 源码 │ └── java │ ├── io │ ├── lang │ ...
Android常见的开源框架源码研读,目前已经更新的源码有:
【1】该资源属于项目论文,非项目源码,如需项目源码,请私信沟通,不Free。 【2】论文内容饱满,可读性强,逻辑紧密,用语专业严谨,适合对该领域的初学者、工程师、在校师生等下载使用。 【3】文章适合学习借鉴,...
人教小学语文五年级下册教材研读PPT学习教案.pptx
21天学通java的英文原版。很好的资料,请大家好好研读!
java餐饮管理系统源码 Java 企业级项目需求文档 之前有好几位小伙伴向松哥反映,学完了项目的技术点之后,想再做个项目练练手,但是却不知道该做啥!不了解业务就无从下手。 其实我理解大家的这种处境,因此,这个...
目前应用在一些大型项目当中,其中包括波音公司主持的下一代陆军作战系统。 ICE的一个特别价值是其代码的范例意义。由于ICE的出现较晚,开发者比较系统地应用了新的C++编程风格,所以成为了研读C++代码的良好目标。...
强烈推荐这本java编程书籍,本人深入研读,可以说是最优秀的学习java的数据,没有之一!
开源的STL切片源码,适合大部分程序员代码研读
适合进阶java的开发源代码只要认真研读很不错的
通过研读源码,用户可以深入了解Java在Web开发中的应用,掌握数据库操作、用户认证、支付处理等关键技术。 说明文档则对系统的整体架构、功能模块、实现细节以及关键代码进行了详细的解释和说明。用户可以通过阅读...
《java开发手册》由浅入深、全面系统地介绍java编程和开发的方方面面。书中各章提供了大量有针对性的实例,供...本书非常适合使用java进行编程和开发的本科生、研究生及教师阅读,还适合广大科研和工程技术人员研读。