zoukankan      html  css  js  c++  java
  • Introduction

    Introduction

    1、Python程序第一行 #! 用于告诉操作系统去哪里找解释器来执行代码。

    2、所有要运行的程序必须具有可执行的权限。使用 chmod

    3、每个机器都有惟一的IP地址,IP地址用于区分机器。

    4、每个网络应用都有端口,端口用于区分包该发往哪。

    5、IANA维护已分配的端口号。如果您编写了一个服务器,您就应该选择一个比1024大,而且在您的机器上没有占用的端口号。如果想访问小于1024的端口,您必须以系统管理员的身份登陆。

    6、客户端端口号。

      

    7、UDP 只提供一个保证:那就是您收到的数据是完整的。

    8、socket并没有readline()、write()、read()等类似读文件的方法,只有send()、sendall()、recv()这些方法。要想像读文件一样读socket,可使用socket类的makefile()方法。如下:

       

    9、SO_REUSEADDR

      

    10、主机设置成空字符串,可接受来自任意地方的连接。

      

    11、关闭socket是很重的,否则客户端不知道服务器已经结束通信。另外对于服务端会堆积很多旧的连接。

    12、httplib中有http的解析方法。 

    13、urllib的使用。

      

  • 相关阅读:
    C++getline()
    Financial Tsunami
    Exploring Matrix
    shuffle.java
    Java数组声明
    jpg与jpeg的区别在哪
    WinForm训练一_改变窗体大小
    ErrorProvider与CheckedListBox
    如何看待 SAE 在2014 年 3 月 24 日发生的的大面积宕机事故?
    一个技术青年的网络失足
  • 原文地址:https://www.cnblogs.com/tekka/p/4470972.html
Copyright © 2011-2022 走看看