相對于-A,人們覺得A更適合自己。
相對于B和A,人們往往缺乏專業(yè)的知識面進行正確的比較和認(rèn)知。
我的理解??
相對于-A,人們覺得A更適合自己。
相對于B和A,人們往往缺乏專業(yè)的知識面進行正確的比較和認(rèn)知。
我的理解??
1、B/S B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系...
程序可以分為兩種:「非事件驅(qū)動」型程序、「事件驅(qū)動(event-driven)」型程序。 ? 非事件驅(qū)動型程序 這類程序,遵循這樣一個流程:啟動程序 -> 執(zhí)行程序(代碼) ...
一、開源(Open Source,開放源碼) 1、開源是指在軟件發(fā)行的時候,附上軟件的源代碼,并授權(quán)允許用戶更改/自由再散布/衍生著作,開源并不抵制商業(yè)收費。 這一概念旨在倡...
1、什么是流水線(pipeline)? 流水線是指在重復(fù)執(zhí)行一項任務(wù)時,我們可以把它細(xì)分成很多小任務(wù),讓這些小任務(wù)重疊執(zhí)行,來提高整體的運行效率。 2、CPU的流水線技術(shù) C...
1、什么是進程? 進程可以簡單的理解為執(zhí)行中的程序,程序是我們放在硬盤中的一段代碼,而通過創(chuàng)建進程,系統(tǒng)將程序放入內(nèi)存中,同時運行它。 應(yīng)用程序都是用來“應(yīng)用”的,也就是我們...
1、什么是線程? 線程是程序執(zhí)行的最小單位,CPU把所有的時間分成若干個小片,把每一個小片不斷的分給不同的線程來執(zhí)行,保證每個程序都有機會執(zhí)行,不會有程序一直霸占CPU。 2...
一、耦合 1、耦合是指兩個或兩個以上的體系或兩種運動形式間通過相互作用而彼此影響以至聯(lián)合起來的現(xiàn)象。 2、在軟件工程中,對象之間的耦合度就是對象之間的依賴性。對象之間的耦合越...
1、什么是重構(gòu)? 在不改變代碼外在行為的前提下,對代碼作出修改,以改進程序的內(nèi)部結(jié)構(gòu)。本質(zhì)上說,重構(gòu)就是在代碼寫好之后改進它的設(shè)計。 2、重構(gòu)的目的? 重構(gòu)的目的是使軟件更容...
1、控件: 任意打開一個App或者一個網(wǎng)頁,應(yīng)該很常見輸入框、按鈕、單選框、復(fù)選框等等的控件,控件表示程序設(shè)計中最小粒度的可復(fù)用可編程的部件,就像化學(xué)周期表中的每個元素一樣,...
1、架構(gòu) 架構(gòu)指一個軟件系統(tǒng)的結(jié)構(gòu)。一個軟件系統(tǒng)或者系統(tǒng)中的某一個模塊,都會涉及到架構(gòu),架構(gòu)清晰表示軟件結(jié)構(gòu)良好。 架構(gòu)就是在考慮了一個軟件系統(tǒng)的所有設(shè)計要素后,梳理清楚模塊...
1、概念 接口就是提供具體能力的一個標(biāo)準(zhǔn)和抽象,這種能力別人可以通過接口來調(diào)用。 2、分類 在IT和互聯(lián)網(wǎng)領(lǐng)域里面,這個詞在不同場景下都會出現(xiàn),比如“USB接口”,“讓后臺給...
一、API(Application ProgrammingInterface,應(yīng)用程序編程接口) 1、API是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件...
一、SDK(Software Development Kit,軟件開發(fā)工具包) 1、SDK是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等創(chuàng)建應(yīng)用軟件的開...
一、什么是core 1、當(dāng)程序異常終止或崩潰(出現(xiàn)內(nèi)存越界)時,操作系統(tǒng)會中止你的進程,并將進程此時的內(nèi)存中的內(nèi)容拷貝到磁盤的指定目錄下存儲,生成一個core文件(是一個內(nèi)存...
一、卡頓原理 1、應(yīng)用程序卡不卡頓,指的是APP的流暢度。手機每秒鐘顯示60次畫面(單位fps,F(xiàn)rames Per Second,每秒傳輸幀數(shù)),才能讓人覺得流暢,而對于電...
一、LBS(Location BasedServices,基于位置的服務(wù)) 1、LBS通過無線電通信網(wǎng)絡(luò)(如通信運營商的GSM、CDMA網(wǎng)或網(wǎng)絡(luò)Wi-Fi)或外部定位方式(如...