zoukankan      html  css  js  c++  java
  • 20194215 实验三《Python程序设计》实验报告

    # 20194215 2019-2020-2 《Python程序设计》实验3报告

    课程:《Python程序设计》
    班级: 1942
    姓名: 谭子悦
    学号:20194215
    实验教师:王志强
    实验日期:2020年5月16日
    必修/选修: 公选课

    ## 1.实验内容
    创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信;

    ## 2. 实验过程及结果
    ### 思路:
            #   先将报头转换成字符串(json.dumps), 再将字符串的长度打包
            #   发送报头长度,发送报头内容,最后放真是内容
            #   报头内容包括文件名,文件信息,报头
            #   接收时:先接收4个字节的报头长度,
            #   将报头长度解压,得到头部信息的大小,在接收头部信息, 反序列化(json.loads)
            #   最后接收真实文件
    ### 过程:


    ## 3. 实验过程中遇到的问题和解决过程
    - 问题1:计算机积极拒绝
    - 问题1解决方案:pycharm,IDLE同时运行
    - 问题2:相关建立套接字等知识点遗忘
    - 问题2解决方案:查课本
    - ...


    ## 其他(感悟、思考等)

    python在于应用

    ## 参考资料

    -  [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)

    -  [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)

    - 博客https://blog.csdn.net/nndtdx/article/details/6317020

  • 相关阅读:
    POJ 2828 Buy Tickets (线段树 单点更新 变形)
    HDU 1754 I Hate It (线段树 单点更新)
    HDU 1166 敌兵布阵 (线段树 单点更新)
    sdut 2934 人活着系列之平方数 (完全背包变形)
    Codeforces Round #259 (Div. 2) C
    poj 1724 ROADS (bfs+优先队列)
    hdu 4901 The Romantic Hero (dp)
    MemSQL Start[c]UP 2.0
    BestCoder Round #2 1001 (简单处理)
    tc 2014 college tour 250 500
  • 原文地址:https://www.cnblogs.com/Ye-Tong/p/12944976.html
Copyright © 2011-2022 走看看