网络编程
文章平均质量分 83
dongfuguo
这个作者很懒,什么都没留下…
展开
-
Python使用ZeroMQ/inproc模式实现多线程服务端
第4届全国高校大数据与人工智能教学研讨会(厦门大学)2021年全国高校Python程序设计课程高级研修班通知中国大学MOOC“Python程序设计基础”免费学习地址2020年秋季学期Python教材推荐与选用参考推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019原创 2021-05-10 09:15:49 · 294 阅读 · 0 评论 -
Python批量下载网易云音乐飙升榜所有音乐文件
推荐教材:《Python程序设计基础与应用》(ISBN:9787111606178),董付国,机械工业出版社,2018.8出版,2021.3第11次印刷作者荣誉:机械工业出版社计算机分社成立20周年本科教材”金牌作者“,机械工业出版社高等教育教材专家咨询委员会委员,机械工业出版社”面向新工科高等院校大数据专业系列教材“编审委员会委员,全国高等院校计算机基础教育研究会教育信息化专业委员会委员,山东省一流本科课程“Python应用开发”负责人,山东省高等教育优秀教材作者,清华大学出版社3本畅销教材作者,智慧原创 2021-05-01 23:24:03 · 605 阅读 · 0 评论 -
Python+ZeroMQ开发并行处理程序
推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019、2020年度畅销图书)京东购买链接:https://item.jd.com/12668739.html天猫、当当均有销售,可以选择自己常用平台搜索“董付国 第3版”找到本书。配套资源:教学大纲、电子教案、微原创 2021-05-01 23:22:35 · 138 阅读 · 0 评论 -
Python+ZeroMQ使用REQ/REP模式快速实现消息收发
推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019、2020年度畅销图书)京东购买链接:https://item.jd.com/12668739.html天猫、当当均有销售,可以选择自己常用平台搜索“董付国 第3版”找到本书。配套资源:教学大纲、电子教案、微原创 2021-05-01 23:20:50 · 137 阅读 · 0 评论 -
Python使用TCP协议实现多服务器负载均衡
开学第一课:拜托,一定不要这样问Python问题中国大学MOOC“Python程序设计基础”免费学习地址2020年秋季学期Python教材推荐与选用参考推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019、2020年度畅销图书)京东购买链接:https://i原创 2021-04-14 13:41:28 · 313 阅读 · 0 评论 -
Python+ZeroMQ使用REQ/REP模式快速实现消息收发
开学第一课:拜托,一定不要这样问Python问题中国大学MOOC“Python程序设计基础”免费学习地址2020年秋季学期Python教材推荐与选用参考推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第二版为2019、2020年度畅销图书)京东购买链接:https://i原创 2021-04-14 13:36:56 · 269 阅读 · 0 评论 -
Python+ZeroMQ快速实现消息发布与订阅
开学第一课:拜托,一定不要这样问Python问题中国大学MOOC“Python程序设计基础”免费学习地址2020年秋季学期Python教材推荐与选用参考推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年1月第6次印刷,山东省一流本科课程“Python应用开发”配套教材,清华大学出版社2020年度畅销图书(本书第2版为2019、2020年度畅销图书)京东购买链接:https://i原创 2021-04-06 18:01:10 · 380 阅读 · 0 评论 -
Python+tkinter实现椭圆形半透明窗口实时显示本机网络速度
好消息:“Python小屋”编程比赛正式开始推荐图书:《Python程序设计(第3版)》,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,8月第4次印刷京东购买链接:https://item.jd.com/12668739.html天猫、当当均已上架,可以选择自己常用平台搜索“董付国 第3版”找到本书。配套资源:教学大纲、电子教案、微课视频、PPT课件、例题源码、习题答案、考试系统。《Python程序设计(第3版)》配套教学原创 2020-11-14 23:51:16 · 645 阅读 · 1 评论 -
Python在应用层实现UDP协议的可靠传输
功能描述:使用UDP协议传输文件,在应用层实现可靠传输,避免传输层不保序和可能丢包造成的不可靠传输问题。基本思路:在发送端使用一个线程把要发送的内容进行分块传输,发送时携带每个分块的序号,同时使用另外一个线程接收对方的确认信息,如果所有分块都得到对方的确认,停止传输。在接收端对收到的每个分块进行确认,把每个分块临时存储在缓冲区中,全部分块接收完成之后按序号进行排序,最后写入文件。...原创 2020-04-21 20:38:09 · 2678 阅读 · 0 评论 -
Python使用UDP协议实现局域网内屏幕广播
3年前推送过一篇使用TCP协议进行局域网内屏幕广播的文章,见Python实现局域网内屏幕广播的技术要点分析众所周知,TCP协议尽管有良好的流量控制、拥塞控制等传输质量保证机制,但开销比较大且只能单播。尽管当时的设计中结合了多线程技术,在局域网内机器多的时候仍有一定的延迟,并且教师机压力较大。本文使用UDP协议重新实现这一功能,虽然UDP协议没有流量控制等QoS保障技术,但能够进行广...原创 2020-04-21 20:36:58 · 1661 阅读 · 0 评论 -
Python实现多进程/多线程同时下载单个文件
功能描述:使用多进程/多线程同时下载单个文件,可以自定义文件地址、进程/线程数量。主要思路:获取文件大小,使用多个进程/线程分别下载一部分,最后再把这些文件拼接起来。参考代码:运行结果:---董付国老师Python系列图书---友情提示:不建议购买太多,最好先通过京东、当当、天猫查阅图书了解目录和侧重点,然后再选择购买适合自己的书。(1)《Python...原创 2020-03-20 18:00:46 · 2453 阅读 · 0 评论 -
Python 3.8实现支持断点续传的网络文件下载功能
功能描述:下载URL指定的网络文件,支持断点续传。代码支持Python 3.5/3.6/3.7/3.8以及更新的版本。所谓断点续传,是指因为各种原因下载过程被中断之后,再次下载时会继续之前的工作,避免重复下载浪费时间。参考代码:以spark官方下载地址为例,220M的文件。运行结果:...原创 2020-03-12 18:31:35 · 911 阅读 · 1 评论 -
基于Python的电子教室软件中远程关机功能的原理与实现
本文重点介绍局域网内远程关机功能的技术要点,系统界面使用tkinter编写,教师端使用UDP协议向局域网内所有主机广播关机指令,同时所有学生端监听UDP端口,收到关机指令后关闭本地计算机。原创 2017-07-15 09:24:45 · 1703 阅读 · 0 评论 -
使用Python开发SQLite代理服务器
使用Python开发SQLite代理服务器原创 2017-07-05 20:07:15 · 733 阅读 · 0 评论 -
Python获取本机所有IP地址
Python获取本机所有IP地址原创 2017-07-05 20:05:20 · 5667 阅读 · 0 评论 -
Python实现局域网内屏幕广播的技术要点分析
Python实现局域网内屏幕广播的技术要点分析原创 2017-06-30 07:43:24 · 1635 阅读 · 2 评论 -
Python获取本机所有网卡的MAC地址
Python获取本机所有网卡的MAC地址原创 2017-06-05 09:11:16 · 12776 阅读 · 0 评论