在這個信息爆炸的年代,各類各樣的新生事物如洪水般的涌來,好比時下的「
雲計算」,固然全國各地在最近兩三年也相繼成立了許多以「雲計算」依託的創業型公司(北京上海較多),我想在幾年後有的會發展壯大起來,固然了也有的會退出歷史舞臺,就像當初2000年左右「
互聯網」創業時代,創業公司風涌而起,到現在,有的互聯網公司發展很好,好比百度,可有的卻被淘汰了;再好比前幾年流行的「
電子商務」(至今也很火,好像不如「雲計算」火),我想也會有不少依託「電子商務」創業的公司,只是到最後不少人都記住了「淘寶」、京東等,由於它們都成功了(我想也有不少被淘汰的)。談到「雲計算」,想必每一個人都應該瞭解
Hadoop(其實每一個搞「雲計算」的公司都用了它),它就是用java寫的分佈式軟件框架,用它作大數據存儲(存儲容量用EB衡量,甚至ZB)和大數據分析,大數據分析時又借鑑了Google的
MapReduce編程模型。真的很感謝你,Doug Cutting(Hadoog的創始人),讓我從新意識到java的重要性,其實在上學時只意識java能作管理系統的項目或產品,要麼是C/S架構要麼是B/S架構,市場上那麼多作java開發的,我感受作B/S的多。非但如此,
Struts(2)、Hibernate、Spring也都是用java寫的框架,就我我的而言我更喜好的是Spring,多是由於它的兩大理念:Ioc(控制反轉)和Aop(面向切面也有說面向方面)。有時候,隨着年齡的增加,感受對知識的理解更深了,就像當初上學學C語言的時候,對指針的概念直到畢業都沒弄明白,但是最近當我在讀《
Thinking in C++》讀到C++指針時,我豁然釋懷,
不管是C仍是C++,指針就是某個變量在內存中申請存儲空間的地址,簡稱內存地址(我的意見,不知對否,若編程人員看到,務必留言),
雖然java世界也有內存地址這一說法,但java沒指針,只有引用。好了先不寫了,心太累了。。。