自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 【websocket】websocket-client 与 websockets

websocket-client 是 websocket 客户端,提供了对ws低级API的访问。通过导入 websocket 库使用,websocket 库是基于事件驱动的设计模式,通过定义回调函数来处理接收到的消息、错误和连接关闭等事件。

2023-08-17 15:15:13 1517

原创 【typing】

积累一些typing的类型使用

2023-08-16 14:17:37 125

原创 【asyncio】run_coroutine_threadsafe与run_in_executor多线程操作

asyncio多线程多进程操作,run_in_executor与run_coroutine_threadsafe对比

2023-08-15 17:21:04 778

原创 【数据结构】

列出常用的数据结构,并对他们优缺点、使用场景进行分析

2023-06-08 17:08:57 596

原创 【存储方式】

不同的存储方式在不同的场景下拥有各自的优势和适用性。本文将分别简单介绍七种不同的存储方式,包括顺序存储、链式存储、哈希存储、树形存储、关系式存储、分布式存储和对象存储。

2023-06-06 16:09:46 547

原创 【数组内存管理】

本文介绍了Python数组的内存管理机制,包括内存分配、释放以及在何种情况下重新分配内存空间。Python解释器使用动态内存分配的方法,并且自动管理数组的内存空间。对于数组内容的添加和删除,解释器根据需要动态地调整数组的内存空间大小。阅读本文可以了解Python数组在内存中的存储方式及其动态管理机制,以优化程序性能。

2023-06-06 15:24:22 531

原创 【桶结构】

桶结构是一种常见的数据结构,它可以将数据分组存储在不同的容器中,每个容器通常被称为一个桶。桶结构广泛应用于各种领域,例如算法、计算机网络和数据库管理。桶结构的实现方式可以基于数组或链表等数据结构,根据数据量和场景不同而有所不同。桶结构可以用于数据分布统计、数据聚合、排序等算法,其中桶排序是一种常见的排序算法。桶结构对数据元素的类型和数量没有特别的要求,但会造成空间浪费和复杂度较高等问题。要充分发挥桶结构的优点,需要根据实际场景选择合适的实现方式和算法。

2023-05-26 17:44:34 2312

原创 【文件分片】

本文介绍了 Python 中实现文件分片的不同方式,包括常规分片、块级分片、流式分片以及应用层分片,并提供了相应的代码示例。其中,常规分片通过固定大小将文件分割为若干个块,进行传输;块级分片在常规分片基础上,将每个块再分成若干个子块;流式分片不需要一次性读取整个文件,而是通过迭代器分片读取;应用层分片则通过哈希算法对文件进行分片

2023-05-25 17:52:06 444

原创 【assert】

详细介绍了assert语句的基本用法、应用场景以及注意事项。assert语句可以用于检查函数的输入和输出、调试程序、确认代码的正确性等方面,但需要注意不要过度依赖它、不要用于替代异常处理机制、不要在assert语句中执行任何副作用或耗时操作,并尽可能地避免使用assert语句。掌握assert语句的正确应用可以提高程序的质量与可靠性。

2023-05-16 15:08:08 123

原创 【__init__.py】

本文主要讲解了__init__.py这个在Python包中非常重要的文件,它的作用包括标识文件夹为Python包、初始化包的命名空间、控制导入包中的模块或子包等等。同时,文章还介绍了__init__.py的使用场景,如用于实现包级别的初始化操作、导入模块和子包、扩展包的功能等。最后,通过一个简单的例子,展示了如何使用__init__.py来组织和管理Python包。

2023-05-13 14:08:48 67

原创 【查找算法】

常见查找算法

2023-05-11 00:08:00 69

原创 【堆结构】

堆结构概念、使用场景、案例

2023-05-04 22:44:26 65

原创 【排序稳定性】

排序稳定性

2023-04-28 13:40:57 79

原创 【时间复杂度与空间复杂度】

时间复杂度与空间复杂度,概念、计算、案例

2023-04-27 21:35:00 122

原创 【排序算法】

常见排序算法,复杂度、使用场景、代码实现

2023-04-27 16:50:53 305

原创 【python数据分析】pandas

pandas

2023-03-13 22:49:01 45

原创 【Pyhon数据分析】Numpy常用函数

numpy 常用函数

2023-02-17 23:48:55 112

原创 【Pyhon数据分析】Numpy

Numpy

2023-02-12 22:36:02 100

原创 【Anaconda】pycharm导入虚拟环境

pycharm 导入anaconda虚拟环境

2023-01-19 19:52:06 1793 3

原创 【mongo】用户

mongo中对用户的操作

2022-12-13 15:54:27 528

原创 【mongo】安装

MongoDB的安装

2022-12-12 23:03:17 82

原创 【python】变量

命名空间Built-InGlobalEnclosing and Local作用域优先级生命周期内存情况速度

2022-12-07 16:29:20 84

原创 【Anaconda】创建虚拟环境

使用anaconda使用虚拟环境

2022-11-28 22:56:50 439

原创 【python】禁止外部直接对实例属性操作

禁止外部直接对实例属性操作

2022-11-02 16:52:58 179

原创 【python】依赖包导出导入

python 依赖包导出与导入

2022-10-31 23:55:32 593

原创 【Python】正则表达式

python 使用正则的常用方法

2022-10-17 00:45:39 143

原创 【python】子进程实现机制

python 在 unix 与 windows 中创建子进程的区别

2022-09-02 15:39:34 257

原创 windows的python多进程

windows 创建子进程时,子进程会导入当前文件

2022-08-29 16:28:56 509 1

原创 【python】遍历小技巧

python 遍历小技巧

2022-08-25 15:00:02 221

原创 【lambda】

lambda [参数列表]: 返回值。

2022-08-25 11:01:43 107

原创 【Go channel】

创建与使用channel

2022-07-28 22:45:27 47

原创 【Python tools error】

记录关于异常的一些工具

2022-07-23 11:13:54 147

原创 【requests https请求抛出ssl:1122异常】

①网络问题②urllib3版本问题

2022-07-22 18:11:20 794 1

原创 【Python 获取文件名】

获取文件名的方法

2022-07-21 13:54:48 10970

原创 【Python】logging

记录一些关于logging的内容

2022-07-18 00:19:13 92 1

原创 【Python tools 时间】

python tools 时间,保存一些与时间相关的工具

2022-07-11 15:04:41 164

原创 【Python tools 无限循环】

python tools 无限循环

2022-07-11 13:47:50 171

原创 【Python】装饰器

python 装饰器与@运行逻辑

2022-07-11 13:31:10 185 1

原创 【Go面向对象】

结构体、封装、内嵌(继承)、接口(多态)

2022-07-08 22:04:14 51

原创 【Go 容器】

数组与字典

2022-07-07 09:04:27 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除