这几日,按照崔老师的JavaWeb教程学了一些JavaEE的规范,到了第一个小项目,跟不上视频节奏,打算回过头来把这一阵子学的东西再好好整理整理,初时的打算是按照知识点分类,比如Tomcat,Servlet,jsp等,分别整理成文章,算作总结。
我的想法是,这样整理出来的东西是自己消化后的内容,内心隐隐觉得这些知识点会随着文章写出来之后自动印在我的脑子里。实际这样做的时候,写了几篇所谓的总结才发现,我只是在记录,并没有多少思考。比如,我的总结几乎都是把别人的笔记博客打散复制粘贴过来一样,记录下所谓的对Web服务器的理解(不过是从别人那拿来的比喻),至于更多的API的堆砌,更像是翻译Java文档的工作。博客的记录离我刚开始的想法越来越远,也并没有达到对这些知识融会贯通的地步。大量的API依旧需要查,一个小工具代码依旧敲的磕磕盼盼。
我琢磨了一下,发现主要有两个原因。
第一,编程这个技能需要大量的实践,想考理论学习就掌握是不可能的,这一块我欠缺的太多了。
第二,我学习的过程中动脑太少太少,一味的接收信息,什么是jsp指令,什么是动态标签,EL表达式的格式等等,没有思考,没有疑问,这样学习的效率太低。写总结文章的时候才发现,写出来的都是别人的东西。
所以,这个自言自语系列是为了记录或者强迫自己动脑思考而设立的,这里面的所有内容都必须是我脑海中的自发的想法、观点、理解。而不能是从别人那里总结、剽窃来的二手知识。在这里,原创第一位,正确性甚至都无所谓,只是记录我对计算机世界的浅薄理解,只是自言自语。