加载中
python 迭代器与生成器

python 迭代器与生成器 说到python迭代器,首先要明确两个概念:Iterable和Iterator,这两个概念还有Generator都是定义在collections模块里的。 Iterable意为“可迭代的(对象)”,包括如下...

python3和C++的class的一些差异(成员函数/成员变量)

python3是一种典型的动态的解释型语言;而C++则是一种典型的静态的编译型语言。 这两种语言都具有class这种数据类型,而两者对class的实现也分别是动态语言和编译语言的经典实现。 因为class...

2017/01/07 23:17
120
python装饰器详解

python的装饰器其实是一个语法糖,第一行是@跟着一个表达式;第二行必须以def或者class起始(亦即函数或者class的定义)。 python的装饰器,必须是可调用的对象,而且必须是可以以一个参数进...

2017/01/06 19:20
35
python3中property、classmethod、staticmethod的简单实现

class ClassMethod(object): def __init__(self,function): self.__f = function def __get__(self,instance,owner): def wrap(cls): def f(*k, **v): self.__f(cls,*k,**v) return f return...

python class的构造函数和析构函数

本文只针对python3,俺已经全面转向python3了,python2的字符串真是大坑。 python3的class非常屌,python3的许许多多的黑科技,都可以归咎到class上,所以学不好class,python3的一大半功能都...

python描述器

首先介绍一下装饰器,所谓装饰器,就是接受一个函数作为参数,然后返回一个函数的函数。所谓带参数的装饰器呢?其实是返回装饰器的函数。注意啦!python的装饰器语法是一个语法糖,实际上并不...

简明的区分一下闭包和普通函数

我不是科班出身,所以不会用专业的术语来描述。 我们都知道,一个函数(闭包或者普通函数),它可能使用三种来源的变量: 1)函数的参数; 2)函数内部定义的变量; 3)函数引用的外部变量;...

2017/01/04 09:55
26
堆排序、胜者树、败者树,孰优孰劣?

多路归并排序中使用的胜者树是从堆排序的堆进化出来的,并进一步发展出了败者树。简单介绍一下三者。

2015/03/15 20:14
1K
基数排序简析

基数排序的原理和用法

2015/03/15 15:54
68
分形算法小记

分形算法

2014/12/09 00:28
198
关于go程对外部变量的引用

在go程内直接使用外部变量的情况。

2014/10/09 18:46
146
关于调用外部命令时与外部命令的数据交互的注意点

比如用go调用外部命令,该外部命令执行中需要输入参数,而且打印的数据会被go使用时。

关于两个字符串的kmp比对算法

关于两个字符串的kmp比对算法。该算法的中心思想,以及next数组的计算。

2014/09/23 14:19
256
写了个go语言版的chardet包

类似python的chardet库,当然支持范围小一些

同时使用等宽字体(如Monaco)和微软雅黑的方法

在notepad++等里面使用等宽字体(如Monaco)和微软雅黑,使界面更加漂亮

bilibili弹幕转ass

b站的弹幕,线下播放还是挺麻烦的,专用的弹幕播放器对其他格式的视频支持不好。我也试着弄个弹幕转字幕的小程序出来。

2014/09/02 01:57
2.4K
Ukkonen后缀树算法的真·清晰解释

对后缀树构建Ukkonen算法的真正的清晰解释。

2014/08/27 23:45
2K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部