会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
取法其上,得乎其中
伸手摘星,即便一无所获,也不至于满手污泥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
2021年9月25日
归并排序
摘要: def merge_sort(arr): length = len(arr) if length <= 1: return arr mid = length // 2 left = merge_sort(arr[mid:]) right = merge_sort(arr[:mid]) return
阅读全文
posted @ 2021-09-25 13:42 TY520
阅读(24250)
评论(0)
推荐(0)
2021年9月24日
堆排序
摘要: def find_max(arr, size): # 从后往前遍历 # 父节点为i 子结点为2i+1 和 2i+2 for i in range(size-1, 0, -1): # 记录父节点 parent = i//2 # 记录子节点 child = i # 比较子节点大小 if i < size
阅读全文
posted @ 2021-09-24 23:16 TY520
阅读(24999)
评论(0)
推荐(0)
2021年9月23日
操作系统
摘要: ### 进程和线程和协程? `进程` 系统分配资源的基本单位, 进程是一个实体,每个进程都有自己地址空间。一个标准的线程由**堆、栈、方法区、文件描述符、虚拟空间(页表)等组**成 (进程切换要换页表,所以要更多的资源,从磁盘中加载到内存,再从内存到寄存器) `线程` CPU调度的最小单位, 一个标
阅读全文
posted @ 2021-09-23 16:04 TY520
阅读(24501)
评论(0)
推荐(0)
2021年9月13日
Nginx try_files
摘要: Nginx try_files 如下所示,当我们有多个HTML文件对应多个URL,想最快把URL中的后缀 .html 去除掉,又不影响其他接口。该怎样做呢? # 未去掉前 https://test.com/about.html https://test.com/home.html https://t
阅读全文
posted @ 2021-09-13 15:29 TY520
阅读(24812)
评论(0)
推荐(1)
2021年9月11日
多进程池Flask实战应用
摘要: 多进程池Flask实战应用 import json import math import flask from concurrent.futures import ProcessPoolExecutor app = flask.Flask(__name__) process_pool = Proce
阅读全文
posted @ 2021-09-11 12:39 TY520
阅读(24415)
评论(0)
推荐(1)
多线程池Flask实战应用
摘要: 多线程池Flask实战应用 import json import time import flask from concurrent.futures import ThreadPoolExecutor app = flask.Flask(__name__) pool = ThreadPoolExec
阅读全文
posted @ 2021-09-11 12:38 TY520
阅读(24362)
评论(0)
推荐(0)
Python 多线程、线程池、协程 爬虫
摘要: 多线程生产者消费者模型爬虫 import queue import requests from bs4 import BeautifulSoup import threading import time import random def craw(url): r = requests.get(ur
阅读全文
posted @ 2021-09-11 12:23 TY520
阅读(24430)
评论(0)
推荐(0)
2021年9月1日
gorm指定数据字段名字
摘要: type Products struct { gorm.Model SaleNum uint ` json:"saleNum"` CarNum uint ` json:"carNum"` } 上面的结构体 到数据库中查询的时候会自动将 saleNum carNum 转成 sale_num car_n
阅读全文
posted @ 2021-09-01 13:13 TY520
阅读(26988)
评论(0)
推荐(0)
2021年8月16日
Redis数据类型
摘要: 五大数据类型 string (动态字符串) hash (哈希表、压缩链表) list (双端链表、压缩链表) set (哈希表、整数集合) zset (跳表、压缩链表) 动态字符串 存储数字用int类型编码(8字节长整型)、存非数字小于39字节用embstr、大于39字节大于用raw编码。 stru
阅读全文
posted @ 2021-08-16 16:32 TY520
阅读(23862)
评论(0)
推荐(0)
2021年8月7日
python垃圾回收和缓存管理
摘要: Python垃圾回收和缓存管理 你有没有想过为什么我们频繁地使用Python敲代码做项目,实际上一直在生产对象并不断占用内存,而我们很少会去清理Python的内存,理论上来讲它总有一天把内存消耗殆尽(溢出),可每次打开Python却“安然无恙”?真的只是你的计算机内存很大吗? 并不是,一个成熟的软件
阅读全文
posted @ 2021-08-07 14:14 TY520
阅读(24607)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
公告