API

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

API之主要目的是提供應(yīng)用程序與開發(fā)人員以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。提供API所定義的功能的軟件稱作此API的實(shí)現(xiàn)。API是一種接口,故而是一種抽象。應(yīng)用程序接口(英語:Application Programming Interface,簡稱:API),又稱為應(yīng)用編程接口,就是軟件系統(tǒng)不同組成部分銜接的約定。由于近年來軟件的規(guī)模日益龐大,常常需要把復(fù)雜的系統(tǒng)劃分成小的組成部分,編程接口的設(shè)計(jì)十分重要。程序設(shè)計(jì)的實(shí)踐中,編程接口的設(shè)計(jì)首先要使軟件系統(tǒng)的職責(zé)得到合理劃分。良好的接口設(shè)計(jì)可以降低系統(tǒng)各部分的相互依賴,提高組成單元的內(nèi)聚性,降低組成單元間的耦合程度,從而提高系統(tǒng)的維護(hù)性和擴(kuò)展性。

API之主要目的是提供應(yīng)用程序與開發(fā)人員以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。提供API所定義的功能的軟件稱作此API的實(shí)現(xiàn)。API是一種接口,故而是一種抽象。應(yīng)用程序接口(英語:Application Programming Interface,簡稱:API),又稱為應(yīng)用編程接口,就是軟件系統(tǒng)不同組成部分銜接的約定。由于近年來軟件的規(guī)模日益龐大,常常需要把復(fù)雜的系統(tǒng)劃分成小的組成部分,編程接口的設(shè)計(jì)十分重要。程序設(shè)計(jì)的實(shí)踐中,編程接口的設(shè)計(jì)首先要使軟件系統(tǒng)的職責(zé)得到合理劃分。良好的接口設(shè)計(jì)可以降低系統(tǒng)各部分的相互依賴,提高組成單元的內(nèi)聚性,降低組成單元間的耦合程度,從而提高系統(tǒng)的維護(hù)性和擴(kuò)展性。收起

查看更多
  • 讀懂極易并行計(jì)算:定義、挑戰(zhàn)與解決方案
    GPU經(jīng)常與人工智能同時(shí)提及,其中一個(gè)重要原因在于AI與3D圖形處理本質(zhì)上屬于同一類問題——它們都適用極易并行計(jì)算。 什么是極易并行計(jì)算? 極易并行計(jì)算指的是符合以下特征的計(jì)算任務(wù): 任務(wù)獨(dú)立性: 子任務(wù)不依賴于其他任務(wù)的中間結(jié)果。 數(shù)據(jù)耦合需求低: 并行任務(wù)在執(zhí)行過程中幾乎不需要數(shù)據(jù)交換。 可分解性: 處理過程可以拆分為一組許多相同的任務(wù)。 或者… 包含多層任務(wù)結(jié)構(gòu),每個(gè)任務(wù)又包含許多子任務(wù)。
    讀懂極易并行計(jì)算:定義、挑戰(zhàn)與解決方案
  • 飛凌嵌入式ElfBoard ELF 1板卡 Regmap子系統(tǒng)之Regmap簡介
    Regmap(Register Map)API 是一個(gè)在 Linux 內(nèi)核中提供對寄存器映射的抽象訪問的接口。它旨在簡化對寄存器和寄存器集合的訪問和配置,并提供一種統(tǒng)一的方式來管理硬件寄存器的讀取和寫入操作。
  • 芯原推出面向可穿戴設(shè)備的超低功耗OpenGL ES GPU,支持3D/2.5D混合渲染
    芯原股份(芯原,股票代碼:688521.SH)宣布推出全新超低功耗的圖形處理器(GPU)IP——GCNano3DVG。該IP具備3D與2.5D圖形渲染功能,在視覺效果與功耗效率之間實(shí)現(xiàn)了卓越平衡,專為可穿戴設(shè)備及其他需要?jiǎng)討B(tài)圖形渲染的緊湊型電池供電設(shè)備而設(shè)計(jì),如智能手表、智能手環(huán)、AI/AR眼鏡等。 芯原的GCNano3DVG IP結(jié)合了優(yōu)化的硬件流水線與輕量且可配置的軟件棧,實(shí)現(xiàn)了高效、低功耗的
    芯原推出面向可穿戴設(shè)備的超低功耗OpenGL ES GPU,支持3D/2.5D混合渲染

正在努力加載...