10 2024 档案

摘要:算法原理: 冒泡排序(Bubble Sort), 通过重复地走访过要排序的数列,一次比较两个元素,如果两者的顺序错误就把他们的位置交换。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 公共实例方法 # 冒泡排序 def bubble_sort(arr, reverse=F 阅读全文
posted @ 2024-10-31 04:35 二月雪 阅读(76) 评论(0) 推荐(0) 编辑
摘要:算法原理: 快速排序使用分治法(Divide and conquer)策略来把一个序列(list)分为较小和较大的2个子序列,然后递归地排序两个子序列。 步骤为: 挑选基准值:从数列中挑出一个元素,称为"基准"(pivot); 分割:重新排序数列,所有比基准值小的元素摆放在基准前面,所有比基准值大的 阅读全文
posted @ 2024-10-31 04:22 二月雪 阅读(52) 评论(0) 推荐(0) 编辑
摘要:test_dict = { "a": 21, "c": 3, "g": 56, "b": 34, "j": 12, } sorted_items = sorted(test_dict.items(), key=lambda item: item[1], reverse=True) # reverse 阅读全文
posted @ 2024-10-18 10:54 二月雪 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# -- coding: utf-8 -- import datetime import pandas as pd from common_tool import get_ip_area from db.mysqlConnection import MyPymysqlPool from db_con 阅读全文
posted @ 2024-10-16 09:19 二月雪 阅读(32) 评论(0) 推荐(0) 编辑
摘要:简介 __new__和__init__都是Python中的特殊方法,它们在对象生命周期中起到不同的作用。 用法 1、__new__方法: __new__是一个静态方法,用于创建一个新的对象实例。当你调用一个类时,__new__方法是第一个被调用的方法。它的主要任务是分配内存空间,并返回一个新创建的对 阅读全文
posted @ 2024-10-12 16:54 二月雪 阅读(300) 评论(0) 推荐(0) 编辑
摘要:# 工厂类方法1,这些类的实例方法名 相同 class Fruit(object): def __init__(self): pass def print_color(self): pass # 工厂类方法2 class Apple(Fruit): def __init__(self): pass 阅读全文
posted @ 2024-10-12 16:45 二月雪 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1、什么是drf组件 drf的全称是Django RESTful Framework; 它是一个基于django开发的组件,本质是一个django的app; drf可以帮我们快速开发出一个遵循restful规范的程序。 2、drf组件提供的功能 1.免除csrf认证 2.视图(三种:(1)APIVi 阅读全文
posted @ 2024-10-08 10:59 二月雪 阅读(48) 评论(0) 推荐(0) 编辑
摘要:前言: python version >= 3.6 安装并运行redis 创建好个人的django项目 安装celery # redis pip install redis # 安装celery pip install celery # 用本地的python环境进行安装,不要用anaconda的py 阅读全文
posted @ 2024-10-04 20:07 二月雪 阅读(123) 评论(0) 推荐(0) 编辑
摘要:进入到项目目录下,打开终端,输入: tree /f 阅读全文
posted @ 2024-10-04 17:43 二月雪 阅读(6) 评论(0) 推荐(0) 编辑

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