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的使用。

      

  • 相关阅读:
    Spring Cloud 模块简介2
    Eureka简介
    Spring Cloud 模块简介
    成神之路-基础篇 转
    Java面试题无答案
    java程序猿常用Linux命令
    Java工程师成神之路 转
    大型网站技术架构 大纲
    Mockito 相关资料
    webApp路由控制-vue-router2.0
  • 原文地址:https://www.cnblogs.com/tekka/p/4470972.html
Copyright © 2011-2022 走看看