国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

#網絡編程

winterdawn / 683人閱讀

摘要:網絡編程網絡編程有常見的鏈接面向連接的,就像打電話必須要一來一往的做出回應是不面向鏈接的,不需要做出回應這是一個簡單的代碼例子輸入你的信息編程這是客戶端發送的信息

網絡編程

2017-07-12 18:51:50

blog
github
網絡編程有常見的tcp,udp 鏈接

tcp 面向連接的,就像打電話必須要一來一往的做出回應 udp 是不面向鏈接的, 不需要做出回應

這是一個簡單的tcp s/c 代碼例子

client.py
# -*- coding:utf-8 -*-
""" socket server"""

import socket

PORT = 8080
HOST = "localhost"
BUFSIZE = 1024
ADDR = (HOST, PORT)

tcpClient = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
tcpClient.connect(ADDR)
while True:
    data = input("輸入你的信息>")
    if not data:
        break
    tcpClient.send(data.encode("utf-8"))
    data = tcpClient.recv(BUFSIZE)
    if not data:
        break
    print(data)

tcpClient.close()
server.py
# -*- coding:utf-8 -*-
""" socket 編程"""

import socketserver
import socket
import time

PORT = 8080
HOST = "localhost"
BUFSIZE = 1024
ADDR = (HOST, PORT)

tcpServer = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
tcpServer.bind(ADDR)
tcpServer.listen(5)

while True:
    print("waiting for the connection ....")
    tcpCliSock, addr = tcpServer.accept()
    print("coonnect from :", addr)

    while True:
        data = tcpCliSock.recv(BUFSIZE)
        if not data:
            break
        tcpCliSock.send(("[%s] %s" % (time.time(), data)).encode("utf-8"))
        print(("這是客戶端發送的信息:[%s] %s" % (time.time(), data)).encode("utf-8"))

tcpServer.close()

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/40621.html

相關文章

  • App網絡管理

    摘要:安卓開發一般都需要進行日志管理,常用操作老司機已為你封裝完畢,你可以用這份工具進行管理,具體可以查看源碼,現在為你開車,傳送門。當前沒有網絡連接時返回獲取當前網絡的具體類型上下文當前網絡的具體類型。 ??安卓開發一般都需要進行日志管理,常用操作老司機已為你封裝完畢,你可以用這份工具進行管理,具體可以查看源碼,現在為你開車,Demo傳送門。 站點 系統日志輸出工具類 → AppKeyBo...

    only_do 評論0 收藏0
  • 編程模型(范式)小結

    摘要:參考鏈接面向對象編程模型現在的很多編程語言基本都具有面向對象的思想,比如等等,而面向對象的主要思想對象,類,繼承,封裝,多態比較容易理解,這里就不多多描述了。 前言 在我們的日常日發和學習生活中會常常遇到一些名詞,比如 命令式編程模型,聲明式編程模型,xxx語言是面向對象的等等,這個編程模型到處可見,但是始終搞不清是什么?什么語言又是什么編程模型,當你新接觸一門語言的時候,有些問題是需...

    miya 評論0 收藏0
  • Kubernetes CNI網絡最強對比:Flannel、Calico、Canal和Weave

    摘要:第層網絡的一個值得注意的示例是以太網,其中表示為子層。與其他方案相比,相對容易安裝和配置。與不同,不使用網絡。網絡策略是其最受追捧的功能之一。 本文將在介紹技術原理和相應術語的基礎上,再集中探索與詳細對比目前最流行的CNI插件:Flannel、Calico、Weave和Canal,對比介紹它們的原理、使用方法、適用場景和優缺點等。 showImg(https://segmentfaul...

    scq000 評論0 收藏0
  • Kubernetes CNI網絡最強對比:Flannel、Calico、Canal和Weave

    摘要:第層網絡的一個值得注意的示例是以太網,其中表示為子層。與其他方案相比,相對容易安裝和配置。與不同,不使用網絡。網絡策略是其最受追捧的功能之一。 本文將在介紹技術原理和相應術語的基礎上,再集中探索與詳細對比目前最流行的CNI插件:Flannel、Calico、Weave和Canal,對比介紹它們的原理、使用方法、適用場景和優缺點等。 showImg(https://segmentfaul...

    Noodles 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<