從計(jì)算機(jī)的發(fā)展來看,C是最面向機(jī)器語言(匯編代碼)的,原則上每一行C代碼都可以很精" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 行業(yè)動態(tài) > Q:數(shù)據(jù)庫開發(fā)和其他軟件有什么不同?

Q:數(shù)據(jù)庫開發(fā)和其他軟件有什么不同?

時(shí)間:2022-03-25 18:48:02 | 來源:行業(yè)動態(tài)

時(shí)間:2022-03-25 18:48:02 來源:行業(yè)動態(tài)

Danny:因?yàn)閯偛盘岬降倪@些特點(diǎn),基礎(chǔ)軟件特別是數(shù)據(jù)庫的研發(fā),和其他應(yīng)用軟件有很大的不同。其中最大的一個不同點(diǎn)就是開發(fā)語言和開發(fā)模式。

從計(jì)算機(jī)的發(fā)展來看,C是最面向機(jī)器語言(匯編代碼)的,原則上每一行C代碼都可以很精準(zhǔn)地映射到一些匯編指令上,因此從對操作系統(tǒng)底層的操控來看最為精準(zhǔn)。

而C 則是在C之上發(fā)展起來的面向?qū)ο笳Z言。在底層編程中,C 的高級特性被使用的非常少,但是其設(shè)計(jì)模式對于模塊化開發(fā)很有幫助。因此使用C 既可以兼顧對操作系統(tǒng)底層最精準(zhǔn)的把控,也可以將一些面向?qū)ο蟮睦砟钊谌氪a中,在復(fù)雜系統(tǒng)構(gòu)建時(shí)起到重要作用。

而如今新的一些新型開發(fā)語言則不是面向?qū)ο?,因此在設(shè)計(jì)模式上不適合大型復(fù)雜系統(tǒng)的開發(fā)。同時(shí),這些語言語言簡化了很多C/C 里最為重要的指針概念,使其對內(nèi)存的精準(zhǔn)操作變得不可能完成。指針這個概念用好了是神器,用差了是垃圾,大部分能力不高的程序員,或者沒有非常完善測試框架的項(xiàng)目很難完美把握指針這類高級特性,使得大型項(xiàng)目開發(fā)里面內(nèi)存泄露和崩潰漏洞遍地都是。

但是對于我們巨杉來說,有著DB2數(shù)據(jù)庫內(nèi)核的研發(fā)經(jīng)驗(yàn),從人員能力,到代碼質(zhì)量管理,到測試框架的完善都能夠完美駕馭這類高級特性,最大程度挖掘出操作系統(tǒng)和數(shù)據(jù)庫底層的性能與處理能力。

關(guān)鍵詞:數(shù)據(jù)

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉