原創(chuàng)|行業(yè)資訊|編輯:龔雪|2015-03-09 10:20:52.000|閱讀 309 次
概述:話說工作也好些年了,對開發(fā)技術(shù),數(shù)據(jù)庫技術(shù)也算有一些了解了。今天晚上本來想繼續(xù)寫一篇技術(shù)貼,但是突然閃過了這個想法,今天還是說說這個話題吧。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Oracle版本的變更
先說數(shù)據(jù)庫技術(shù),這些年oracle,sqlserver,mysql,nosql的數(shù)據(jù)庫技術(shù)真是越來越火,大數(shù)據(jù)火了一段時間,這些年都是云的概念,數(shù)據(jù)庫技術(shù)也跟著火了一把,技術(shù)就是這樣,你不創(chuàng)新,不進(jìn)步,就會把社會討論,成為歷史,如果你的創(chuàng)新不迎合大眾的口味,也會被淘汰。
Oracle技術(shù)也是跟著時代前行不止,每次大版本的變更都是緊緊抓取了市場,oracle的版本8是個很特別的版本,先出了Oracle 8,結(jié)果后來有了internet的概念,馬上出了一個oracle 8i,隨后在9中正式引入了i的概念,從10開始,有了網(wǎng)格化的概念,主推的自動化虛擬存儲對存儲廠商是一個很大的挑戰(zhàn),因為自動化虛擬存儲是免費的(asm),11g算是對asm技術(shù)的一個更加穩(wěn)定的升華,無論從rac技術(shù)還是data guard都有了很大的變化,引入了大量的新特性,版本12,因為有了大數(shù)據(jù)的概念,云的概念,12最后是主打c,就是cloud的意思,個人倒沒有怎么用過12c,但是從宣傳和演示來看還是添加了太多的內(nèi)容和很多大幅度的改進(jìn)。
技術(shù)的更新就是這么快,短短幾年的時間內(nèi),就有了很多的數(shù)據(jù)版本發(fā)布,好像拉里.埃里森 說過IT界和時尚界一樣,總是不斷的推出新品,總有一款適合你,確實是只有一款,因為你現(xiàn)在想去下載10g,11g的數(shù)據(jù)庫安裝包,已經(jīng)找不到了,只有12c的。也罷也罷,只要能用就好。不過版本越高,一個明顯的感覺就是安裝包越來越大,對硬件的要求越來越高,我們似乎已經(jīng)默然接受了這種情況。
關(guān)于安裝Oracle客戶端
可能我們想使用數(shù)據(jù)庫客戶端來做一些簡單的查詢,我們需要安裝數(shù)據(jù)庫客戶端,大概得好幾個G了,然后安裝sql developer,然后各種配置,可能在64位系統(tǒng)中還不一定能搞定,可能需要一些32位的包。
我自己以前也這么習(xí)慣了,認(rèn)為就應(yīng)該是這樣的,沒有辦法,不知道哪一天我自己突發(fā)奇想,想自己搞一個客戶端軟件的時候,網(wǎng)上一查,發(fā)現(xiàn)已經(jīng)有一些人這么干了,個人覺得比較精簡的就是sqlhandler,大概只有不到5M,完全基于jdbc,不需要數(shù)據(jù)庫客戶端,sqldeveloper,做數(shù)據(jù)的查詢是一點問題沒有的。如果不太放心,可以選擇松鼠,也是一個開源的工具,還同時支持db2,mysql等等,也不大。
這個時候我就想自己可能有時候真的成為了技術(shù)的奴隸,我們可能在做很多的額外工作而不自知。
Mysql不光免費而且開源
Mysql技術(shù)也是類似,自己接觸mysql的時間比較零散,幾年的時間內(nèi),從sun收購mysql,到oracle收購sun,mysql仿佛一個平民進(jìn)入了一個豪門,可能會有各種各樣的約束,mysql因為開源免費被大量的公司所能接受并廣泛使用,我總是能夠看到大家都在各種工作場景中使用mysql,可能很多人都是因為mysql挺火的而接觸到了它,可能忘了它不光免費,還有開源的特點,能夠下功夫去看源代碼的人真是少之又少,前幾天一個技術(shù)群里,老白說搞mysql源碼開發(fā)的年薪能達(dá)到百萬,大家是不是也心動了。自己在幾年前看阿里的一個招聘條件中有一條是關(guān)于mysql的,最重要的一個要求就是喜歡折騰技術(shù)。
對技術(shù)的淺嘗輒止
IT界真是不乏各種新技術(shù),數(shù)據(jù)庫的技術(shù)變更相對還算少,開發(fā)層面的技術(shù)變更真的是一年一個樣,曾經(jīng)的SSH技術(shù)幾年前真是紅透了半邊天,Struts+spring+hibernate,結(jié)果沒過多久就就更名為ssh2了,因為出了structs 2其實就是webwork的改進(jìn)。記得幾年前談?wù)撈疬@些技術(shù)時都是兩眼放光,好像能早點接觸這個技術(shù)就是一件很有面子的事情,但是如果深究起來,對于這個技術(shù)發(fā)現(xiàn)自己越是這么喜歡花拳繡腿的東西,自己越是不了解,自己當(dāng)時也不太明白為什么structs中要有那么多的配置和功能,總是在各種配置文件中游走,忙活了一整天,感覺都是一些例行的流程,這種情況在稍后的一個項目實戰(zhàn)中有了一些更深刻的體會,當(dāng)時的要求是脫離這些框架能夠?qū)懗鲆粋€簡單的處理servletRequest的結(jié)構(gòu),自己去用去寫的時候,突然發(fā)現(xiàn)有時候還真得搞些配置,很多東西還確實得這么弄。如果這么想,說明自己確實進(jìn)步了。
無意中接觸到的自動化測試技術(shù)
今天無意中看到媳婦在用eclipse寫一個程序,我湊過去看的時候,她就信心滿滿的給我演示了一把,我看到運行程序后,彈出了瀏覽器窗口,打開的是一個訂票網(wǎng)站,自動輸入了出發(fā)地,目的地,還有日期,然后自動查詢,準(zhǔn)備訂票。看到這個確實讓人眼前一亮,我還以為她在給我放錄屏呢,自己接觸慣了平時工作中的技術(shù),對測試技術(shù)知之甚少,這種技術(shù)真是太有用了。我試想了下,如果要在段時間內(nèi)得到全國20多個指定城市到北京的飛機(jī)票情況,通過這個技術(shù)不就是很好的實踐嗎,這是不是有種大數(shù)據(jù)的味道呢,如果有成百上千的重復(fù)工作要做,這種自動化真是一種解放啊。
很多人對于自動化技術(shù)都不屑一顧,但是通過今天的一點認(rèn)識,自己感覺不拓寬自己的視野,看到的總是那一小片天空。
不要成為技術(shù)的奴隸,可能你會被各種新技術(shù)所淹沒,還是需要自己能好好反省一下,不要總是習(xí)慣于自己目前的狀態(tài)。可能你已經(jīng)走了不少彎路,可能你還沒有茅塞頓開,可能你只需要一個提醒就好。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn