99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

WCF技術(shù)的實(shí)例模式的實(shí)現(xiàn)原理剖析

454398 ? 來(lái)源:博客園 ? 作者:蔣金楠 ? 2020-11-03 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

服務(wù)調(diào)用的目的體現(xiàn)在對(duì)某項(xiàng)服務(wù)功能的消費(fèi)上,而功能的實(shí)現(xiàn)又定義在相應(yīng)的服務(wù)類型中。不論WCF服務(wù)端框架處理服務(wù)調(diào)用請(qǐng)求的流程有多么復(fù)雜,最終都落實(shí)在服務(wù)實(shí)例的激活和操作方法的執(zhí)行上面。WCF中的實(shí)例管理(Instance Management)旨在解決服務(wù)實(shí)例的激活和服務(wù)實(shí)例生命周期的控制。

會(huì)話(Session)的目的在于保持來(lái)自相同客戶端(服務(wù)代理)多次服務(wù)調(diào)用之間的狀態(tài)。從消息交換的角度來(lái)講,會(huì)話通過(guò)消息識(shí)別機(jī)制判斷調(diào)用某個(gè)服務(wù)的消息來(lái)源,從而將來(lái)自相同客戶端的所有消息關(guān)聯(lián)在一起。所以,會(huì)話實(shí)現(xiàn)了消息關(guān)聯(lián)(Message Correlation)。

實(shí)例與會(huì)話是WCF非常重要的兩個(gè)特性,它們既相對(duì)獨(dú)立,又互相制約。實(shí)例模式與對(duì)會(huì)話支持程度的不同組合,會(huì)讓最終的服務(wù)表現(xiàn)出截然不同的行為。對(duì)實(shí)例管理和會(huì)話的合理利用,對(duì)于改善和提高WCF服務(wù)應(yīng)用的可擴(kuò)展性(Scalability)、性能(Performance)、吞吐量(Throughput)等具有決定性作用。服務(wù)實(shí)例對(duì)象并不是孤立存在的,而是被封裝到一個(gè)特殊實(shí)例上下文(InstanceContext)對(duì)象之中,本系列文章從實(shí)例上下文說(shuō)起。

一、實(shí)例上下文(InstanceContext)

實(shí)例上下文是對(duì)服務(wù)實(shí)例的封裝,是WCF管理服務(wù)實(shí)例生命周期的依托。我們先撇開(kāi)WCF,來(lái)簡(jiǎn)單介紹一下在托管的環(huán)境中,公共語(yǔ)言運(yùn)行時(shí)(CLR)是如何進(jìn)行托管對(duì)象的生命周期的。在一個(gè)托管應(yīng)用程序中,我們通過(guò)不同的方式創(chuàng)建一個(gè)托管對(duì)象(比如通過(guò)new關(guān)鍵字、反射或反序列化等)時(shí),CLR會(huì)在托管堆為該對(duì)象開(kāi)辟一塊內(nèi)存空間。對(duì)象的本質(zhì)就是存儲(chǔ)于某塊內(nèi)存中數(shù)據(jù)的體現(xiàn),對(duì)象的生命周期終止于相應(yīng)內(nèi)存被回收之時(shí)。對(duì)于CLR來(lái)說(shuō),負(fù)責(zé)對(duì)托管堆(在這里主要指GC堆)進(jìn)行回收的組件是垃圾收集器(GC),GC掌握著托管對(duì)象的生殺大權(quán),決定著托管對(duì)象的生命周期。

當(dāng)GC在進(jìn)行垃圾回收的時(shí)候,會(huì)將“無(wú)用”的對(duì)象標(biāo)記為垃圾對(duì)象,然后再對(duì)垃圾對(duì)象進(jìn)行清理。GC對(duì)“無(wú)用”對(duì)象的識(shí)別機(jī)制很簡(jiǎn)單:判斷對(duì)象是否被“根(Root)”所引用。在這里,“根”是對(duì)一組當(dāng)前正被使用,或者以后可能被使用的對(duì)象的統(tǒng)稱,大體包括這樣的對(duì)象:類型的靜態(tài)字段或當(dāng)前的方法參數(shù)和局部變量、CPU寄存器等。

所以,孤立存在的對(duì)象將難逃被GC回收的厄運(yùn)。反之,如果希望某個(gè)對(duì)象常駐內(nèi)存中,我們唯一的方式就是通過(guò)某個(gè)“根”引用該對(duì)象。本章所講的實(shí)例管理,就是對(duì)服務(wù)實(shí)例生命周期的管理,即讓服務(wù)實(shí)例按照我們希望的方式創(chuàng)建、存活和消亡,所以我們唯一的方式也只能是:在希望服務(wù)實(shí)例存活的時(shí)候讓它被某個(gè)“根”引用,從而阻止GC將其回收;在希望服務(wù)實(shí)例被回收的時(shí)候連“根”去除,使GC能夠?qū)⑵浠厥?。而本?jié)所講的實(shí)例上下文(InstanceContext)就扮演著“根”的角色。

說(shuō)到實(shí)例上下文,相信讀者不會(huì)感到陌生,因?yàn)樵谶M(jìn)行WCF雙向(Duplex)通信的時(shí)候,我們通過(guò)實(shí)例上下文來(lái)封裝回調(diào)對(duì)象。在WCF中,實(shí)例上下文不僅僅用于對(duì)回調(diào)對(duì)象的封裝,也用于對(duì)真正服務(wù)實(shí)例的封裝。實(shí)際上可以將WCF的雙向通信理解成一種對(duì)等通信,通信的雙方是對(duì)等的參與者,并沒(méi)有嚴(yán)格的服務(wù)端和客戶端之分,或者說(shuō)通信的雙方交替地扮演著服務(wù)與客戶的角色。客戶端正常調(diào)用服務(wù)端操作是一種服務(wù)調(diào)用;服務(wù)端回調(diào)客戶端操作也可以看成是一種服務(wù)調(diào)用。因此,通過(guò)實(shí)例上下文對(duì)回調(diào)對(duì)象和服務(wù)實(shí)例進(jìn)行封裝本質(zhì)上是一致的。

實(shí)例上下文對(duì)服務(wù)實(shí)例的封裝大體可以通過(guò)圖1表示。一個(gè)WCF服務(wù)通過(guò)一個(gè)ServiceHost進(jìn)行寄宿,并添加一到多個(gè)終結(jié)點(diǎn)。對(duì)于接收到的服務(wù)調(diào)用請(qǐng)求,如果相應(yīng)的實(shí)例上下文存在,則通過(guò)它得到服務(wù)實(shí)例來(lái)處理服務(wù)請(qǐng)求,否則創(chuàng)建服務(wù)實(shí)例并通過(guò)實(shí)例上下文對(duì)其進(jìn)行封裝,然后再通過(guò)實(shí)例上下文得到具體的服務(wù)實(shí)例進(jìn)行服務(wù)請(qǐng)求處理。

圖1 實(shí)例上下文對(duì)服務(wù)實(shí)例的封裝

實(shí)例上下文通過(guò)類型System.ServiceModel.InstanceContext表示。InstanceContext繼承自CommunicationObject,實(shí)現(xiàn)了IExtensibleObject接口。InstanceContext的定義如下面的代碼所示:

   1: public sealed class InstanceContext : CommunicationObject, IExtensibleObject
   2: {   
   3:     //其他成員
   4:     public InstanceContext(object implementation);
   5:     public InstanceContext(ServiceHostBase host);
   6:     public InstanceContext(ServiceHostBase host, object implementation);
   7: 
   8:     public object GetServiceInstance();
   9:     public object GetServiceInstance(Message message);
  10:     public void ReleaseServiceInstance();
  11: 
  12:     public IExtensionCollection Extensions { get; }
  13:     public ServiceHostBase Host { get; }
  14:     public ICollection IncomingChannels { get; }
  15:     public ICollection OutgoingChannels { get; }
  16:     public SynchronizationContext SynchronizationContext { get; set; }
  17: }

InstanceContext具有三個(gè)構(gòu)造函數(shù),接受ServiceHostBase對(duì)象和具體的實(shí)例對(duì)象作為其輸入?yún)?shù)。GetServiceInstance和ReleaseServiceInstance用戶服務(wù)實(shí)例的獲取和釋放。IncomingChannels和OutgoingChannels則表示入棧和出棧信道集合。而通過(guò)SynchronizationContext屬性則可以設(shè)置或獲取用于異步操作的同步上下文,比如服務(wù)操作須要在非UI線程下操作一個(gè)Windows Form的控件,你就需要基于UI線程的同步上下文(SynchronizationContext)。

二、實(shí)例上下文模式(InstanceContext Mode)

實(shí)例上下文模式(IntanceContext Mode)表示服務(wù)端的服務(wù)實(shí)例與客戶端的服務(wù)代理的綁定方式。如果讀者熟悉.NET Remoting,肯定會(huì)很清楚.NET Remoting具有兩種不同的遠(yuǎn)程對(duì)象激活方式:服務(wù)端激活對(duì)象(SAO:Server Activated Object)和客戶端激活對(duì)象(CAO:Client Activated Object),而前者又具有兩種不同的變體:?jiǎn)握{(diào)(SingleCall)和單例(Singleton)。單調(diào)模式意味著服務(wù)端對(duì)于接收到的調(diào)用,都會(huì)創(chuàng)建新的遠(yuǎn)程對(duì)象,而單例模式則表示服務(wù)端使用相同的遠(yuǎn)程對(duì)象處理來(lái)自不同客戶端的所有遠(yuǎn)程調(diào)用。單調(diào)和單例模式體現(xiàn)了兩種極端的遠(yuǎn)程對(duì)象激活方式,而CAO則是一種相對(duì)折中的方式:一個(gè)客戶端代理對(duì)象與一個(gè)遠(yuǎn)程對(duì)象一一匹配。WCF實(shí)例上下文模式與.NET Remoting的遠(yuǎn)程對(duì)象激活方式類似,同樣具有三種不同的實(shí)例上下文模式,分別與上述三種激活方式匹配。這三種實(shí)例上下文模式分別是:?jiǎn)握{(diào)(Per-Call)模式、會(huì)話(Per-Session)模式和單例(Single)模式。

1、單調(diào)(Per-Call)模式

單調(diào)模式相當(dāng)于.NET Remoting的SingleCall遠(yuǎn)程對(duì)象激活方式。如果采用單調(diào)實(shí)例上下文模式,對(duì)于每一個(gè)服務(wù)調(diào)用,不論是來(lái)自相同的客戶端(服務(wù)代理)還是不同的客戶端,WCF總是創(chuàng)建一個(gè)全新的服務(wù)實(shí)例和實(shí)例上下文對(duì)象來(lái)處理服務(wù)調(diào)用請(qǐng)求。在服務(wù)操作執(zhí)行完畢,實(shí)例上下文對(duì)象和被封裝的服務(wù)實(shí)例被回收調(diào)。圖2揭示了在單調(diào)模式下實(shí)例上下文、服務(wù)實(shí)例和服務(wù)代理之間的關(guān)聯(lián)。

圖2 單調(diào)模式下服務(wù)代理與服務(wù)實(shí)例上下文之間的關(guān)聯(lián)

2、會(huì)話(Per-Session)模式

會(huì)話(Session)的目的在于保持來(lái)自相同客戶端(即同一個(gè)服務(wù)代理)多次服務(wù)調(diào)用之間的狀態(tài)。如果從消息交互的角度來(lái)講,通過(guò)會(huì)話可以將來(lái)自相同客戶端的多個(gè)消息關(guān)聯(lián)在一起。在會(huì)話實(shí)例上下文模式下,WCF為每一個(gè)服務(wù)代理對(duì)象分配一個(gè)單獨(dú)的服務(wù)實(shí)例上下文對(duì)象,對(duì)于來(lái)自相同服務(wù)代理的所有服務(wù)調(diào)用請(qǐng)求,都將分發(fā)給相同的服務(wù)實(shí)例上下文處理。會(huì)話模式與.NET Remoting下的CAO遠(yuǎn)程對(duì)象激活模式類似,圖3揭示了會(huì)話模式下實(shí)例上下文、服務(wù)實(shí)例和服務(wù)代理之間的關(guān)系。

圖3 會(huì)話模式下服務(wù)代理與服務(wù)實(shí)例上下文之間的關(guān)聯(lián)

3、單例(Single)模式

單例模式意味著WCF為每個(gè)服務(wù)維護(hù)一個(gè)并且僅維護(hù)一個(gè)服務(wù)實(shí)例上下文。不論請(qǐng)求來(lái)自相同的服務(wù)代理還是不同的服務(wù)代理,處理服務(wù)調(diào)用請(qǐng)求都是同一個(gè)服務(wù)實(shí)例上下文對(duì)象。單例模式相當(dāng)于.NET Remoting下的Singleton遠(yuǎn)程對(duì)象激活方式,圖4揭示了單例模式下實(shí)例上下文、服務(wù)實(shí)例和服務(wù)代理之間的關(guān)系。

圖4 會(huì)話模式下服務(wù)代理與服務(wù)實(shí)例上下文之間的關(guān)聯(lián)

三、 實(shí)例服務(wù)行為

在介紹服務(wù)寄宿的時(shí)候,我們談到過(guò)WCF下“契約(Contract)”和“行為(Behavior)”的區(qū)別:契約是涉及雙邊的描述(契約是服務(wù)的提供者和服務(wù)消費(fèi)者進(jìn)行交互的手段),那么行為就是基于單邊的描述??蛻舳诵袨轶w現(xiàn)的是WCF如何進(jìn)行服務(wù)調(diào)用的方式,而服務(wù)端行為則體現(xiàn)了WCF的請(qǐng)求分發(fā)方式。所以服務(wù)契約會(huì)通過(guò)元數(shù)據(jù)對(duì)外發(fā)布,而服務(wù)行為則對(duì)于客戶端是透明的。

對(duì)于客戶端來(lái)講,它所關(guān)心的是通過(guò)服務(wù)調(diào)用能夠獲得正確的結(jié)果,而不會(huì)關(guān)心服務(wù)端采用怎樣的模式來(lái)激活服務(wù)實(shí)例。所以,WCF實(shí)例管理通過(guò)服務(wù)行為體現(xiàn),不同的實(shí)例上下文模式通過(guò)ServiceBehaviorAttribute特性指定。在ServiceBehaviorAttribute中,通過(guò)設(shè)置InstanceContextMode屬性來(lái)指定不同的服務(wù)實(shí)例上下文模式。

   1: [AttributeUsage(AttributeTargets.Class)]
   2: public sealed class ServiceBehaviorAttribute : Attribute, IServiceBehavior
   3: { 
   4:     //其他成員
   5:     public InstanceContextMode InstanceContextMode { get; set; }
   6: }

屬性InstanceContextMode的類型為System.ServiceModel.InstanceContextMode枚舉,三個(gè)枚舉值PerCall、PerSession和Single分別表示上述的三種實(shí)例上下文模式。默認(rèn)選項(xiàng)為PerSession。

   1: public enum InstanceContextMode
   2: {
   3:     PerCall,
   4:     PerSession,
   5:     Single
   6: }

在本系列后續(xù)部分,我將對(duì)每一種實(shí)例模式的實(shí)現(xiàn)原理進(jìn)行逐個(gè)剖析,相信極大的加深讀者對(duì)WCF下的服務(wù)對(duì)象生命周期管理機(jī)制的理解。
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5433

    瀏覽量

    124427
  • WCF
    WCF
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    7031
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    實(shí)例解讀模擬電子技術(shù)

    資料介紹:本文通過(guò)豐富多彩的應(yīng)用實(shí)例,由淺入深地剖析模擬電子電路各方面的知識(shí)。例如,通過(guò)電子地動(dòng)儀的介紹帶領(lǐng)讀者進(jìn)入電子學(xué)的殿堂,通過(guò)USB充電器和電池保護(hù)器介紹有關(guān)直流電源的知識(shí),通過(guò)電子聽(tīng)診器
    發(fā)表于 05-16 13:29

    UIAbility組件啟動(dòng)模式實(shí)例在啟動(dòng)時(shí)的不同呈現(xiàn)狀態(tài)

    UIAbility組件啟動(dòng)模式 UIAbility的啟動(dòng)模式是指UIAbility實(shí)例在啟動(dòng)時(shí)的不同呈現(xiàn)狀態(tài)。針對(duì)不同的業(yè)務(wù)場(chǎng)景,系統(tǒng)提供了三種啟動(dòng)模式: singleton(單
    發(fā)表于 05-16 06:10

    智能關(guān)停,高速風(fēng)筒方案中陀螺儀技術(shù)的精準(zhǔn)應(yīng)用

    今天給大家深入剖析一款基于陀螺儀技術(shù)實(shí)現(xiàn)智能關(guān)停的高速風(fēng)筒方案,看看它是如何在細(xì)節(jié)之處展現(xiàn)科技的魅力。
    的頭像 發(fā)表于 04-17 19:01 ?799次閱讀
    智能關(guān)停,高速風(fēng)筒方案中陀螺儀<b class='flag-5'>技術(shù)</b>的精準(zhǔn)應(yīng)用

    電機(jī)故障診斷常見(jiàn)誤區(qū)的剖析

    純分享帖,需要者可點(diǎn)擊附件獲取完整資料~~~*附件:電機(jī)故障診斷常見(jiàn)誤區(qū)的剖析.pdf (免責(zé)聲明:本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問(wèn)題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容?。?
    發(fā)表于 04-07 17:35

    直流電源CV/CC模式實(shí)現(xiàn)原理

    直流電源實(shí)現(xiàn)恒壓(CV)和恒流(CC)模式輸出的核心在于 雙閉環(huán)反饋控制 ,通過(guò)電壓和電流的實(shí)時(shí)監(jiān)測(cè)與動(dòng)態(tài)調(diào)整,確保在負(fù)載變化時(shí)自動(dòng)切換模式。以下是具體實(shí)現(xiàn)原理和步驟: 1、基本工作原
    的頭像 發(fā)表于 03-19 15:34 ?2210次閱讀

    深入剖析智芯傳感開(kāi)口封封裝技術(shù)

    封裝是MEMS制造過(guò)程的重要環(huán)節(jié),決定了MEMS器件的可靠性和成本。開(kāi)口封封裝技術(shù)是智芯傳感在封裝工藝上的一次創(chuàng)新突破。這一創(chuàng)新技術(shù)不僅攻克了MEMS壓力傳感芯片一體化塑封的這一世界級(jí)難題,還憑借其卓越的性能與高效生產(chǎn)優(yōu)勢(shì),引領(lǐng)著行業(yè)的
    的頭像 發(fā)表于 03-19 10:39 ?611次閱讀
    深入<b class='flag-5'>剖析</b>智芯傳感開(kāi)口封封裝<b class='flag-5'>技術(shù)</b>

    全面剖析倒裝芯片封裝技術(shù)的內(nèi)在機(jī)制、特性優(yōu)勢(shì)、面臨的挑戰(zhàn)及未來(lái)走向

    半導(dǎo)體技術(shù)的日新月異,正引領(lǐng)著集成電路封裝工藝的不斷革新與進(jìn)步。其中,倒裝芯片(Flip Chip)封裝技術(shù)作為一種前沿的封裝工藝,正逐漸占據(jù)半導(dǎo)體行業(yè)的核心地位。本文旨在全面剖析倒裝芯片封裝
    的頭像 發(fā)表于 03-14 10:50 ?748次閱讀

    BNC接頭技術(shù)原理與工程應(yīng)用剖析:從結(jié)構(gòu)到性能優(yōu)化

    在現(xiàn)代電子通信和射頻領(lǐng)域,BNC接頭作為一種廣泛應(yīng)用的連接器件,發(fā)揮著至關(guān)重要的作用。它以其可靠的連接性能、優(yōu)異的電氣特性和廣泛的兼容性,成為眾多電子設(shè)備和系統(tǒng)中不可或缺的一部分。本文將深入剖析
    的頭像 發(fā)表于 12-31 16:07 ?1482次閱讀
    BNC接頭<b class='flag-5'>技術(shù)</b>原理與工程應(yīng)用<b class='flag-5'>剖析</b>:從結(jié)構(gòu)到性能優(yōu)化

    如何實(shí)現(xiàn)EEPROM的低功耗模式

    內(nèi)容進(jìn)行擦除和重寫。在許多應(yīng)用中,尤其是在電池供電的設(shè)備中,低功耗模式對(duì)于延長(zhǎng)設(shè)備的使用壽命至關(guān)重要。以下是實(shí)現(xiàn)EEPROM低功耗模式的一些方法: 1. 選擇合適的EEPROM類型 選擇功耗較低
    的頭像 發(fā)表于 12-16 16:54 ?1002次閱讀

    明達(dá)技術(shù)為您剖析軟&amp;硬協(xié)議棧

    在當(dāng)今這個(gè)科技日新月異的時(shí)代,每一個(gè)細(xì)微之處都蘊(yùn)含著無(wú)限可能。今天,讓我們一同深入探索網(wǎng)絡(luò)協(xié)議棧領(lǐng)域的兩大核心實(shí)現(xiàn)方式——軟協(xié)議棧與硬協(xié)議棧,它們各具特色,適用于多樣化的應(yīng)用場(chǎng)景。本文將為您剖析這兩種協(xié)議棧的異同,以及它們各自擅長(zhǎng)的領(lǐng)域。
    的頭像 發(fā)表于 11-23 16:28 ?461次閱讀
    明達(dá)<b class='flag-5'>技術(shù)</b>為您<b class='flag-5'>剖析</b>軟&amp;硬協(xié)議棧

    如何實(shí)現(xiàn)智慧交通的多模式銜接

    實(shí)現(xiàn)智慧交通的多模式銜接是一個(gè)復(fù)雜而系統(tǒng)的工程,它涉及多種交通方式的整合、信息共享、技術(shù)應(yīng)用等多個(gè)方面。以下是一些關(guān)鍵步驟和策略,以實(shí)現(xiàn)智慧交通的多
    的頭像 發(fā)表于 11-22 18:11 ?1872次閱讀

    深入剖析2.5D封裝技術(shù)優(yōu)勢(shì)及應(yīng)用

    的一項(xiàng)重要?jiǎng)?chuàng)新,不僅提高了芯片的性能和集成度,還為未來(lái)的芯片設(shè)計(jì)提供了更多的可能性。本文將深入剖析2.5D封裝技術(shù)的內(nèi)涵、優(yōu)勢(shì)及其在現(xiàn)代半導(dǎo)體工業(yè)中的應(yīng)用。 一、芯片封裝的重要性 封裝作為半導(dǎo)體制造流程中的關(guān)鍵環(huán)節(jié),其核心作用在
    的頭像 發(fā)表于 11-22 09:12 ?3201次閱讀
    深入<b class='flag-5'>剖析</b>2.5D封裝<b class='flag-5'>技術(shù)</b>優(yōu)勢(shì)及應(yīng)用

    使用TPS22915B負(fù)載開(kāi)關(guān)實(shí)現(xiàn)Ship模式

    電子發(fā)燒友網(wǎng)站提供《使用TPS22915B負(fù)載開(kāi)關(guān)實(shí)現(xiàn)Ship模式.pdf》資料免費(fèi)下載
    發(fā)表于 09-30 09:52 ?0次下載
    使用TPS22915B負(fù)載開(kāi)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>Ship<b class='flag-5'>模式</b>

    CC2340系統(tǒng)降低成本的方案剖析

    電子發(fā)燒友網(wǎng)站提供《CC2340系統(tǒng)降低成本的方案剖析.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 09:43 ?0次下載
    CC2340系統(tǒng)降低成本的方案<b class='flag-5'>剖析</b>

    AI編譯器技術(shù)剖析

    隨著人工智能技術(shù)的飛速發(fā)展,AI編譯器作為一種新興的編譯技術(shù)逐漸進(jìn)入人們的視野。AI編譯器不僅具備傳統(tǒng)編譯器的功能,如將高級(jí)語(yǔ)言編寫的源代碼轉(zhuǎn)換為機(jī)器可執(zhí)行的代碼,還融入了人工智能技術(shù),實(shí)現(xiàn)
    的頭像 發(fā)表于 07-17 18:28 ?2696次閱讀