偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

對(duì)比學(xué)習(xí)能力是開發(fā)者的重要能力

開發(fā) 開發(fā)工具
開發(fā)者面對(duì)的技術(shù)概念、技術(shù)理論以及方法都是非常抽象的,對(duì)于這些知識(shí)的學(xué)習(xí)和應(yīng)用,充分利用對(duì)比學(xué)習(xí)能力是非常必要的。

“地球直徑12741.56公里,月球直徑3483.36公里”,這樣的描述你可能很難理解地球與月球的大小,然而通過同比例縮放為球體的話,人們會(huì)非常直觀的理解兩者的大小,這種技巧就是對(duì)比學(xué)習(xí)。

[[185689]]

開發(fā)者面對(duì)的技術(shù)概念、技術(shù)理論以及方法都是非常抽象的,對(duì)于這些知識(shí)的學(xué)習(xí)和應(yīng)用,充分利用對(duì)比學(xué)習(xí)能力是非常必要的。

概念對(duì)比

比如,很多開發(fā)者不太明白什么是Hbase,什么是Hadoop,為什么Hbase要架構(gòu)在Hadoop上面,其實(shí)最簡(jiǎn)單的解釋方法就是對(duì)比,Hbase相當(dāng)于MySQL數(shù)據(jù)庫(kù),Hadoop相當(dāng)于一塊磁盤存儲(chǔ)「HDFS分布式文件系統(tǒng)是Hadoop的核心組件之一,其他還有mapreduce,yarn等共同組成Hadoop」。

比如,數(shù)據(jù)庫(kù)表重組「reorg table」功能和磁盤碎片整理對(duì)比。所謂的磁盤碎片整理就是硬盤在使用一段時(shí)間后,由于反復(fù)寫入和刪除文件,磁盤中的空閑扇區(qū)會(huì)分散到整個(gè)磁盤中不連續(xù)的物理位置上,從而使文件不能存在連續(xù)的扇區(qū)里。這樣,再讀寫文件時(shí)就需要到不同的地方去讀取,增加了磁頭的來(lái)回移動(dòng),降低了磁盤的訪問速度;同樣的道理表重組操作會(huì)整理數(shù)據(jù)碎片來(lái)減少浪費(fèi)的空間,并對(duì)數(shù)據(jù)行進(jìn)行重新排序以合并溢出記錄,從而加快數(shù)據(jù)訪問速度并最終提高查詢性能。

比如,索引與字典目錄的對(duì)比。為什么數(shù)據(jù)庫(kù)中添加了索引的字段查詢起來(lái)非常快呢?漢語(yǔ)字典都用過,怎么快速查找一個(gè)漢字呢,自然要使用字典的目錄,通過目錄快速定位這個(gè)漢字所在的頁(yè)碼,那么索引也就是這個(gè)所謂的字典目錄,因此添加索引的字段查詢起來(lái)非常快。

SQL語(yǔ)法對(duì)比

基本上所有的RDBMS系統(tǒng)都有對(duì)應(yīng)的SQL方言,比如選擇表中的前n條記錄,各數(shù)據(jù)庫(kù)都有自己的寫法,通過對(duì)比分析,可以非常快速的發(fā)現(xiàn)他們的不同,做的比較好的一本書,之前在讀書推薦系列中推薦過,就是SQL CookBook,該書對(duì)于選擇表中的前n條記錄問題的解決方案截圖如下:

SQL CookBook書對(duì)于選擇表中的前n條記錄問題的解決方案截圖

開發(fā)語(yǔ)言對(duì)比

以熟悉的編程語(yǔ)言比如Java為基點(diǎn),擴(kuò)展到其他種編程語(yǔ)言的學(xué)習(xí),這樣效率就會(huì)非常高,也會(huì)變得非常簡(jiǎn)單。怎么做呢?一是搞明白基本的術(shù)語(yǔ)和概念,二是根據(jù)自己熟悉的語(yǔ)言去對(duì)比新的語(yǔ)言,比如for循環(huán)、線程、網(wǎng)路連接等,學(xué)習(xí)起來(lái)事半功倍。

通過對(duì)比學(xué)習(xí)你可以快速的學(xué)習(xí)和掌握一門新的語(yǔ)言,可以快速?gòu)?fù)制自身已經(jīng)掌握的經(jīng)驗(yàn)。

交流對(duì)比

學(xué)會(huì)交流。添加一些有意義的QQ群、微信群,不要一個(gè)人閉門造車,要多去交流,在交流中你會(huì)發(fā)現(xiàn)自身的短板,進(jìn)而可以查缺補(bǔ)漏,彌補(bǔ)自身不足。QQ、微信等群里的信息噪聲比較大,要學(xué)會(huì)取其精華去其糟粕,盡量提取有價(jià)值的信息,不要把大部分時(shí)間消耗在群里,給自己規(guī)定幾個(gè)固定時(shí)間點(diǎn)翻看聊天記錄是個(gè)不錯(cuò)的選擇。舉賢不避親,推薦自己的一個(gè)QQ交流群「162566098」,希望可以幫助大家進(jìn)行交流學(xué)習(xí)。

與書籍甚至技術(shù)視頻之間都可以交流思想,但是只讀一本書或者看一個(gè)老師錄制的視頻,很可能無(wú)法徹底理解某個(gè)知識(shí)點(diǎn),因?yàn)槊總€(gè)人的講解方法和方向是不同的。同一個(gè)知識(shí)點(diǎn)可以從多本書或者多個(gè)不同的視頻中獲得解讀,通過對(duì)比可以很快的理解它。

總結(jié)

對(duì)比學(xué)習(xí)能力很重要,它可以瞬間幫助你記憶和理解抽象難懂的技術(shù)概念和術(shù)語(yǔ),快速提升開發(fā)者水平。

【本文為51CTO專欄作者“朱國(guó)立”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過作者微信公眾號(hào)“開發(fā)者圓桌”獲取聯(lián)系和授權(quán)】

戳這里,看該作者更多好文

責(zé)任編輯:趙寧寧 來(lái)源: 51CTO專欄
相關(guān)推薦

2022-04-01 12:23:03

云原生云安全

2024-01-29 00:15:00

pyformsPython開發(fā)

2021-01-09 09:24:56

數(shù)據(jù)集物聯(lián)網(wǎng)平臺(tái)物聯(lián)網(wǎng)

2016-07-04 16:30:40

OceanConnec華為

2013-03-15 09:14:48

云通訊便捷通訊

2022-01-07 11:22:57

騰訊云

2013-10-29 13:51:01

2012-05-12 17:25:20

Visual Stud微軟開發(fā)

2016-05-31 14:40:43

2021-08-03 14:57:25

華為HarmonyOS人才建設(shè)

2017-07-13 17:33:18

生成對(duì)抗網(wǎng)絡(luò)GANIan Goodfel

2015-11-09 09:43:23

開發(fā)者速度遠(yuǎn)重要

2020-09-28 11:21:05

開發(fā)者

2020-09-28 11:37:37

開發(fā)者技能工具

2013-11-01 14:00:08

2018-12-15 13:49:55

騰訊云小程序云開發(fā)

2013-03-11 11:20:05

2014-09-24 18:59:36

應(yīng)用分發(fā)開放華為
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)