uvloopasyncio 的事件循环的替代方案效率默认大于asyncio的事件循环性能是更高的性能接近gopip install uvloopimport asyncioimport uvloopasyncio.set_event_loop_policy(uvloop.EventLoopPolic ...
分类:
数据库 时间:
2020-12-28 11:42:18
阅读次数:
0
1.MappedFile类属性说明 dubbo的核心是spi,看懂了spi那么duboo基本上也懂了,对于rmq来说,它的核心是broker,而broker的核心是commitlog、consumequeue、indexfile,而这些文件对应的最终都是MappedFile,那么搞明白了这个类,那么 ...
分类:
移动开发 时间:
2020-12-25 11:51:42
阅读次数:
0
def sum(): sum = 0 for n in range(1, 101): sum = sum + n return sum print(sum()) ...
分类:
编程语言 时间:
2020-12-23 11:34:21
阅读次数:
0
SQL语句中IN包含的值不应过多,不能超过200个,200个以内查询优化器计算成本时比较精准,超过200个是估算的成本,另外建议能用between就不要用in,这样就可以使用range索引了。 SELECT语句务必指明字段名称:SELECT * 增加很多不必要的消耗(cpu、io、内存、网络带宽); ...
分类:
数据库 时间:
2020-12-22 12:25:55
阅读次数:
0
import time """ N 皇后问题,不同皇后不能放置在同一直线或对角线上 """ def Nqueen(n): # arr[i] 表示每行皇后放置的第几列 arr = [0 for i in range(n)] cnt = 0 i = 0 resume_flag = False # 回溯标 ...
分类:
编程语言 时间:
2020-12-21 11:17:30
阅读次数:
0
在mac和windows上相同的python脚本,跑出了不同的效果。 就是我在main里面声明的变数,多进程执行,在windows无法访问,但mac却可以。 被卡了好久,有点困惑,这里记录一下现象~~原因不知道...... #!/usr/bin/python #-*- coding: utf-8 d ...
分类:
编程语言 时间:
2020-12-19 13:24:20
阅读次数:
1
import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url): try: r = requests.get(url,timeout=30) r.raise_for_status() # 如果状态不是200, ...
分类:
其他好文 时间:
2020-12-19 12:33:55
阅读次数:
1
SpecialPrint特殊的输出结果 循环range问题 解答 这样的写法初学者经常会遇到的,很危险! 与Java的foreach一样,都是使用副本的方式。所以m[stu.Name]=&stu实际上一致指向同一个指针, 最终该指针的值为遍历的最后一个struct的值拷贝 package main ...
分类:
其他好文 时间:
2020-12-18 12:58:16
阅读次数:
3
目录 序言 关于本书 第一章 性能分析 benchmark 基准测试 pprof 性能分析 第二章 常用数据结构 字符串拼接性能及原理 切片(slice)性能及陷阱 for 和 range 的性能比较 反射(reflect)性能 第三章 并发编程 读写锁和互斥锁的性能比较 如何退出协程(超时场景) ...
分类:
编程语言 时间:
2020-12-18 12:57:35
阅读次数:
3
import requests import openpyxl import matplotlib.pyplot as pl import numpy as np from lxml import etree from sklearn.preprocessing import PolynomialF ...
分类:
其他好文 时间:
2020-12-18 12:47:08
阅读次数:
3