- 博客(11)
- 收藏
- 关注
转载 【个人整理】Python高阶知识点
未上传转载于:https://www.cnblogs.com/levylovepage/p/11586617.html
2019-09-25 18:35:00 288
转载 以空间换时间-桶排序
桶排序在内存中开辟max_num(序列中的最大值)+1的空间当做多个桶。序列中出现一个数字num,那就找到对应的桶,加1。常见的排序算法中,桶排序可以说是速度最快的一种排序算法了(不过本人做过一些测试桶排序速度在今天已经不如Timsort等排序算法),当然内存的占用不可避免。算法实现def bucket_sort(arry): max_num = max(arry) ...
2019-09-21 19:02:00 221
转载 稳定的排序和非稳定的排序
参考文章链接:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/稳定的冒泡排序(bubble sort) — O(n2)插入排序 (insertion sort)— O(n2)归并排序 (merge sort)— O(n log n) 不稳定选择排序 (selection sort)— O(n2)希尔排...
2019-09-21 15:35:00 239
转载 Github-Q&A 常见错误排查(持续更新)
Q1:提交Git时出现“remote origin already exists”提示? 关联本地与网上仓库的时候,可能会出现此错误,这是因为已经存在已关联的仓库。通过如下方法可以解决此问题。然后重新关联即可。git remote add originQ2:关于git提示“warning: LF will be replaced by CRLF”终极解答 解决方案原作者:吖燊...
2019-09-05 18:58:00 200
转载 Git手册(一):基本操作
Git小册本手册参考自runoob及其他网络资源,仅用于学习交流Git工作流程 一般工作流程 1.克隆 Git 资源作为工作目录。 2.在克隆的资源上添加或修改文件。 3.如果其他人修改了,你可以更新资源。 4.在提交前查看修改。 5.提交修改。 6.在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。Git三个基本概念工作区 使用者本...
2019-08-31 17:09:00 155
转载 AttributeError: module 'select' has no attribute 'epoll'
AttributeError: module 'select' has no attribute 'epoll' 今天乌班图镜像莫名其妙损坏了,只好用Windows写并发TCP服务器的代码。运行后,结果发现epoll属性不存在!!!!我想着在linux下跑的好好的代码怎么在Windows就出现epoll属性不存在的错误呢? 首先肯定排除拼写错误。点进select模块,crtl+...
2019-08-29 21:19:00 496
转载 生成器原理分析
生成器 生成器是一种快速完成迭代器功能的工具,是一种特殊的迭代器。通过在函数中,设置关键字yield,即为生成器函数。def Student(): yield 1 yield 2 yield 3 为什么说生成器是一种特殊的迭代器,可以通过isinstance函数判断。 可以看到,生成器是可迭代对象,也是迭代器对象。 同样可以使用生成器来解决斐...
2019-08-27 20:32:00 1242
转载 迭代器的一些理解
可迭代对象与迭代器 可迭代对象不一定是迭代器,而迭代器一定是可迭代对象.在Python中,list序列类型等,通过for...in我们可以遍历其中的数据。我们称其为可迭代对象(Iterable)。迭代对象只要实现__iter__()或者__getitem__()即可,迭代器还必须实现__next__()。from collections.abc import Iterable, I...
2019-08-27 17:10:00 168
转载 Python属性的查找顺序
属性查找顺序关于属性描述符请看上文>属性描述符 在梳理属性查找相关知识时,查看了很多的书籍和他人的博客,发现很多讲的过于抽象,并没有一个清晰的流程呈现。特此写下我对于此方面的理解和总结。我将属性的查找拆分为三种情形,分别为普通属性查找、数据描述符查找,非数据描述符查找。普通属性的查找Normal.pyclass MyAttr(): name = 'cl...
2019-08-10 15:52:00 178
转载 Python中的动态属性与描述符
动态属性与属性描述符属性描述符是什么? 在解释属性查找顺序之前我们需要了解Python中的属性描述符,属性描述符作为其他类对象的属性而存在,实现了特殊方法中的get、set、delete中的一种即可称作属性描述符。其中只实现了__get__()的称作非数据描述符,实现了__get__()和__set__()方法的称作数据描述符。Data.pyclass Data():...
2019-08-10 13:12:00 117
转载 基于SDN网络的负载均衡研究与实现
为什么需要软件定义网络1.网络缺乏可扩展性,创新正在停滞不前。 我们最新的研究发现,几乎每两个组织中就有一个认为需要将网络功能扩展为采用SDN的主要业务触发因素,而不是其他催化剂。这一统计数据一点都不令人惊讶,我们的客户需要一个足够灵活的网络来支持业务,因为每个功能都试图对不断变化的市场条件做出更快速的响应。 这一挑战与行业无关:在几乎所有可以想象到的行业中,企业都在尝试支持越...
2019-07-26 16:14:00 6616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人