突然产生这样一种想法,写出来分享一下。
  这两天看css文档,发现所有的内容都已经熟悉了,我这么强?太不可思议了。记得前两年校内网还可以用css自定义个人主页的时候,我琢磨着怎么自己写个css文件,但一直没成行,整个知识都是混乱的,选择符逗号和空格都不知道什么意思,好像怎么看都看不懂。直到最近,实习开了,做得东西多了,有一段时间天天检查css文件,所有的这些都明白了,到今天,有种豁然开朗的感觉。我也明白,这都是慢慢积累的结果,再说有什么什么技巧,不去学,没有经验的积累,技术也不会进步。
  javascript也是一样,很久很久以前就已经会alert了,测试js也是用alert,好像也仅仅会个alert,后来慢慢的做网站的时候会用到验证,又会了个getElementById() ,原来js就是这么点儿东西啊,就是选择一个元素,再操作,觉得自己完全掌握js了。后来看到一些网站的大段大段的源代码,没看几句就晕了,所以我一直提醒自己,不要自大,不要自大,知识永远都是学不完的。后来又看人人网分享的js代码,google订阅的源代码,发现function也很重要,全乱了,原来我学到的知识都不是系统的,都是一个知识点一个知识点积累的,但是等懂得多了之后,自然而然就系统了,所以我现在学习一直都提醒自己不要急功近利,学习是一个循序渐进的过程,这句话好熟悉,有很多“名言”,初次听到的时候没啥感觉,等自己经历了一些事情之后,才明白,哦,真的是这样的。
  XML也是最近才会了的,开始就知道他是一种格式,看过好多xml的文件,那个web.config是xml的,还有一些软件的配置,就知道这么些,后来用到了,就从网上找了代码,用c#读取了一下试了试,嗯,成功了,仅仅是读取了。后来主管给任务了,用了xslt,想到了xml是可以跨平台的,可以用各种方式对它进行操作。再后来,想自己用API做个twitter的客户端,找了个代码,发现是操作服务器返回的xml文件来实现的!利用这个机会,我又学了点http的知识,request,response这样的,又用到了Fiddler这个工具,又涉及到了cookie,啊,js也能操作cookie,用firebug调试js和用vs调试c#代码一样方便,jQuery比js还好用,知识在不断的积累,不同的知识经常互相交叉。
  慢慢的发现这些知识都很空,都是相通的,变量,数据类型,函数,所有的编程语言都有这些东西,这才明白了刚上计算机基础课的时候老师说的这些知识很重要是什么意思了,原来做网站,使用工具做开发这些东西,都不能算计算机科学!这只是应用,原来我只是学到了一点儿皮毛而已,但就是这点儿皮毛,我也是积累了很久之后才得到了,所以我知道的知识,都是一点儿一点儿增加的,都是只学了那一点儿之后引出来的,所以说,只要会了一点儿,入门了,以后的路就是慢慢积累了,路也就越走越顺了。
  很随意得写了一下自己的一些想法,有点儿乱,看到这篇文章的同学,你骂我也没事,如果对你有一点点儿帮助,引出了你的一点点儿想法,我就很高兴了,哈哈,那一点点儿就是敲门砖,只学一点儿就行。