最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.Net Core使用Socket與樹(shù)莓派進(jìn)行通信詳解

 更新時(shí)間:2017年09月18日 11:42:31   作者:藍(lán)曈魅  
這篇文章主要為大家詳細(xì)介紹了.Net Core使用Socket與樹(shù)莓派進(jìn)行通信,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

前言

去年買的樹(shù)莓派一直放在抽屜里吃灰,前些陣子Debian 9發(fā)布,也不出意外的支持了樹(shù)莓派。

于是重新拿出讀卡器又重新了裝上了Debian桌面版系統(tǒng)。

介紹

現(xiàn)在這個(gè)東西目前的程度只是了解一下Python和.Net的通信。最佳的版本應(yīng)該是,可以通過(guò)服務(wù)器端遠(yuǎn)程執(zhí)行樹(shù)莓派命令。

這樣做的原因大家也都知道,很多寬帶現(xiàn)在不提供外網(wǎng)IP,這樣造成家庭沒(méi)有公網(wǎng)ip,也沒(méi)辦法遠(yuǎn)程對(duì)樹(shù)莓派控制,我想做的東西類似內(nèi)網(wǎng)穿透Ngrok之類的。

效果

Python端

#!/usr/bin/env python2
#-*- coding: utf-8 -*-
import socket
import threading
import os

host = '192.168.31.7'
port = 5001

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))

def Start():
 a = 0
 
 while True:
 a = a+1
 data = str(a).encode('utf8') + getCPUtemperature().encode('utf8')
 #s.send(str(a).encode('utf8'))
 print(data)
 #print(data)
 threading._sleep(10)

def getCPUtemperature():
 res = os.popen('vcgencmd measure_temp').readline()
 return(res.replace("temp=","").replace("'C\n",""))


if __name__ == '__main__':
 Start()

很簡(jiǎn)單的代碼片段,下星期的這時(shí)候應(yīng)該就能寫(xiě)出大概的原型了,這個(gè)現(xiàn)在服務(wù)器上測(cè)試一下服務(wù)器端的穩(wěn)定性。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • ADO.Net對(duì)oracle數(shù)據(jù)庫(kù)操作的實(shí)例代碼

    ADO.Net對(duì)oracle數(shù)據(jù)庫(kù)操作的實(shí)例代碼

    ADO.Net對(duì)oracle數(shù)據(jù)庫(kù)操作的實(shí)例代碼,需要的朋友可以參考一下
    2013-06-06
  • 詳解ASP.NET Razor 語(yǔ)法

    詳解ASP.NET Razor 語(yǔ)法

    這篇文章主要介紹了ASP.NET Razor 語(yǔ)法的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Asp.net通過(guò)SignalR2進(jìn)行實(shí)時(shí)聊天

    Asp.net通過(guò)SignalR2進(jìn)行實(shí)時(shí)聊天

    這篇文章介紹了Asp.net通過(guò)SignalR2進(jìn)行實(shí)時(shí)聊天的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 全面剖析.Net環(huán)境下的緩存技術(shù)

    全面剖析.Net環(huán)境下的緩存技術(shù)

    這篇文章主要全面剖析.Net環(huán)境下的緩存技術(shù),介紹緩存的基本概念和常用的緩存技術(shù),給出了各種技術(shù)的實(shí)現(xiàn)機(jī)制的簡(jiǎn)單介紹和適用范圍說(shuō)明,以及設(shè)計(jì)緩存方案應(yīng)該考慮的問(wèn)題,感興趣的小伙伴們可以參考一下
    2016-03-03
  • ASP.net中保持頁(yè)面中滾動(dòng)條狀態(tài)的代碼

    ASP.net中保持頁(yè)面中滾動(dòng)條狀態(tài)的代碼

    在ASP.Net頁(yè)面中,每次回發(fā)都會(huì)造成頁(yè)面回到頂部,那么怎樣讓它保持刷新頁(yè)面前的位置上,使得頁(yè)面提交后還在原來(lái)的位位置。
    2011-06-06
  • ASP.NET Web.config配置文件詳解

    ASP.NET Web.config配置文件詳解

    這篇文章主要為大家詳細(xì)介紹了ASP.NET Web.config配置文件,教大家如何配置Web.config文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • ASP.NET中獲取URL重寫(xiě)前的原始地址詳解

    ASP.NET中獲取URL重寫(xiě)前的原始地址詳解

    在ASP.NET中,如果你使用了URL重寫(xiě),通過(guò)HttpContext.Request獲取到的是重寫(xiě)后的地址。如果這個(gè)地址要返回給客戶端(比如Redirect),我們一般希望是重寫(xiě)前的友好地址。
    2013-07-07
  • C#各種集合操作的性能總結(jié)

    C#各種集合操作的性能總結(jié)

    本文主要記錄的是C#各種集合操作的性能,下面的標(biāo)記說(shuō)明描述標(biāo)記的時(shí)間,下面的表格對(duì)比各種集合各種操作的時(shí)間,需要了解的朋友可以參考下
    2012-12-12
  • Asp.Net Core中發(fā)送Email的完整步驟

    Asp.Net Core中發(fā)送Email的完整步驟

    這篇文章主要給大家介紹了關(guān)于Asp.Net Core中發(fā)送Email的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • ASP.NET動(dòng)態(tài)添加用戶控件的方法

    ASP.NET動(dòng)態(tài)添加用戶控件的方法

    這篇文章主要介紹了ASP.NET動(dòng)態(tài)添加用戶控件的方法,涉及asp.net用戶控件的動(dòng)態(tài)創(chuàng)建與使用技巧,需要的朋友可以參考下
    2015-07-07

最新評(píng)論

成武县| 遂宁市| 嘉善县| 施甸县| 梅州市| 四平市| 承德县| 永嘉县| 哈尔滨市| 营口市| 白玉县| 正定县| 永川市| 通州区| 二连浩特市| 尼玛县| 文山县| 巴中市| 内江市| 澄江县| 仁布县| 兰坪| 嘉善县| 普陀区| 山阴县| 卢湾区| 昌都县| 山阳县| 禄丰县| 涪陵区| 莱阳市| 濮阳市| 大余县| 垦利县| 鸡东县| 临安市| 光泽县| 灌南县| 山阴县| 加查县| 环江|