一些數(shù)據(jù)類型愿汰,包含數(shù)據(jù)結(jié)構(gòu)。
int
bool
string
double
map
array
tree
自定義數(shù)據(jù)類型
? 各種語言(shell 數(shù)據(jù)庫)都包含這些的類型恒界。有的是動(dòng)態(tài)烟阐,有的靜態(tài)辣卒。有的強(qiáng)類型墓卦,有的弱類型倦春。有的有字面值。
編程的主要任務(wù)就是折騰這些數(shù)據(jù)結(jié)構(gòu)落剪。
i=>o
?表示這些類型的方法有二進(jìn)制 xml json string(tostring)等等睁本。有時(shí)候需要進(jìn)行序列化和反序列化,進(jìn)行傳輸和保持狀態(tài)著榴。
?高級(jí)的類型有函數(shù)添履,類類型屁倔,是數(shù)據(jù)也可以表示操作脑又,這個(gè)時(shí)候就需要解析器(包括計(jì)算機(jī) 反射)。
? 自定義的類型可以進(jìn)行抽象锐借,在高級(jí)層面進(jìn)行操作问麸。研究幾種不同語言的數(shù)據(jù)類型,再去操作這些類型钞翔,看看那種語言最直接严卖。
?我學(xué)習(xí)數(shù)據(jù)類型的時(shí)候遇到的是JavaScript,看了前三章的犀牛書(js 權(quán)威指南)布轿,當(dāng)然看到頭疼腦熱呀哮笆。這種動(dòng)態(tài)類型,喜歡時(shí)刻的轉(zhuǎn)換類型汰扭,這里就不舉栗子(故意打錯(cuò)的字)了稠肘。
? ?寫了幾個(gè)月js,又來寫Java了萝毛,當(dāng)然很多事情不能做了项阴,可是Java的好處是讓人不用太擔(dān)心代碼,eclipse幾個(gè)快捷鍵就能搞定很多事情笆包,編譯時(shí)的錯(cuò)幫了很大的忙环揽。
? ? ?一直覺得寫js和SQL是激動(dòng)人心的略荡,不能很好的推演計(jì)算結(jié)果,可能是我不熟悉的緣故吧歉胶。寫很小一段代碼要運(yùn)行一下 看看有沒有報(bào)錯(cuò)汛兜。寫Java感覺安逸一點(diǎn),犯瞌睡的時(shí)候都能從網(wǎng)上抄一大片代碼通今。
? ? 簡書默認(rèn)的編輯器是多媒體編輯器序无,不是Markdown。寫了文章衡创,編輯器還不能改過來帝嗡,只能對(duì)新文章起作用,電腦設(shè)置了璃氢,手機(jī)還不能同步哟玷。所以不能帖代碼了,在手機(jī)上排版比較困難一也。沒有圖片巢寡,沒有干貨。
? 文章必須要重寫椰苟,重新調(diào)整抑月。每天有新的想法都可以記錄,對(duì)一些東西的理解也會(huì)發(fā)生變化舆蝴∏酰看書然后理解,抄成文章洁仗,集結(jié)起來就是書层皱。
? ? ? Java web開發(fā)中,控制層一直在發(fā)生變化赠潦,框架也不少叫胖,學(xué)起來有容易有難。同樣的她奥,ruby有web框架瓮增,node,Python也有web開發(fā)框架哩俭。
? ? ? 最近折騰osgi绷跑,前段時(shí)間用Jersey開發(fā)restful接口。學(xué)習(xí)這些技術(shù)其實(shí)已經(jīng)沒有興奮的感覺了携茂,因?yàn)槲視簳r(shí)沒有深入理解這些東西你踩,只是簡單使用,借助Google幫忙才解決問題。
? ? ? 開發(fā)苦開發(fā)累带膜,運(yùn)維的技術(shù)也很雜吩谦,龐大的系統(tǒng)更加難以理解,要解決更高級(jí)的問題膝藕,我到底要往那個(gè)方向發(fā)展式廷。
? ? 開發(fā)哭開發(fā)雷,用一些自己不理解的東西芭挽,做自己不理解的東西滑废,給不懂這個(gè)東西的人用(這句話來自電影金蟬脫殼)。