日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Erlang的Actor回顧:將消息轉(zhuǎn)化為邏輯執(zhí)行

Erlang的Actor:根據(jù)消息模式選擇邏輯分支

在清苑等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站制作,清苑網(wǎng)站建設(shè)費(fèi)用合理。

在Erlang中,一個(gè)消息往往為一個(gè)元組,而一個(gè)Actor便會(huì)根據(jù)這個(gè)消息的模式,或者用更通俗的方式來講,“結(jié)構(gòu)”,來選擇處理消息的邏輯分支。例如對(duì)于上面舉出的例子,它的模式匹配代碼便可能是:

 
 
 
 
  1. receive
  2.     {chat, Person, Topic} ->
  3.         ... % “聊天”邏輯
  4.     {eat, Restaurant} ->
  5.         ... % “吃飯”邏輯
  6.     {work, Person, Job} ->
  7.         ... % “干活”邏輯
  8. end

小寫字母開頭的標(biāo)識(shí)符為“原子”,可以認(rèn)為是一個(gè)常量,用于標(biāo)識(shí)這個(gè)消息用來“干什么”。大寫開頭的為“綁定”,可以認(rèn)為是一個(gè)變量(雖然不可變),用于標(biāo)識(shí)這個(gè)消息“所使用的數(shù)據(jù)”。如果使用示意圖來表示這個(gè)消息執(zhí)行方式,則類似于:

如果收到的消息是{eat, {mcdonalds, 2}},則會(huì)執(zhí)行“吃飯”邏輯,而執(zhí)行時(shí)Restaurant的值將自動(dòng)綁定為元組{mcdonalds, 2},而不需要任何轉(zhuǎn)化或賦值操作。Erlang便是這樣將一個(gè)消息轉(zhuǎn)化為一段邏輯執(zhí)行的。


新聞標(biāo)題:Erlang的Actor回顧:將消息轉(zhuǎn)化為邏輯執(zhí)行
轉(zhuǎn)載注明:http://m.5511xx.com/article/ccoohdh.html