随笔分类 -  python / python进阶

摘要:用Python实现十大经典排序算法! 排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排 阅读全文
posted @ 2022-09-22 19:50 心如__止水 阅读(389) 评论(0) 推荐(0) 编辑
摘要:一、此模块可以执行 Python 值和以 Python bytes 对象表示的 C 结构之间的转换 二、打包解包 需要按照特定的方式来打包或者解包.该方式就是格式化字符串,它指定了数据类型,除此之外,还有用于控制字节顺序、大小和对齐方式的特殊字符. 格式字符 三、举说明: 1 #将double类型、 阅读全文
posted @ 2022-08-31 20:40 心如__止水 阅读(509) 评论(0) 推荐(0) 编辑
摘要:想要理解socket协议,点击链接,出门左转 一、TCP 通信的服务器端编程的基本步骤: 服务器端先创建一个 socket 对象。 服务器端 socket 将自己绑定到指定 IP 地址和端口。 服务器端 socket 调用 listen() 方法监听网络。 程序采用循环不断调用 socket 的 a 阅读全文
posted @ 2022-08-31 19:26 心如__止水 阅读(467) 评论(0) 推荐(0) 编辑
摘要:整数之间的进制转换:10进制转16进制: hex(16) ==> 0x1016进制转10进制: int('0x10', 16) ==> 16类似的还有oct(), bin() 字符串转整数:10进制字符串: int('10') ==> 1016进制字符串: int('10', 16) ==> 161 阅读全文
posted @ 2022-08-28 19:13 心如__止水 阅读(619) 评论(0) 推荐(0) 编辑
摘要:通信方式优点缺点适用场景 UDP 及时性好,快速 视网络情况,存在丢包 与嵌入式设备通信,实时控制场景 TCP 丢包会自动重发,理论上不用担心丢包问题 延时相对大一些 通信可靠性场景,比如IoT设备控制,状态同步 UDP服务端 1 #!/usr/bin/python3 2 # -*- coding: 阅读全文
posted @ 2022-08-24 20:11 心如__止水 阅读(1162) 评论(0) 推荐(0) 编辑
摘要:本文用简单的案例让读者理解 thread线程。 什么是线程:线程也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。一个线程可以创建和撤销另一个 阅读全文
posted @ 2022-08-11 20:15 心如__止水 阅读(1476) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示