Question Given an array of citations sorted in ascending order (each citation is a non-negative integer) of a researcher, write a function to compute ...
分类:
其他好文 时间:
2020-01-10 00:53:46
阅读次数:
74
除了内置的标准库,python还支持通过自动开发的库或众多丰富的第三方库进行扩展。 Python的第三方支持工具包括网站开发、数值计算、串口读写、游戏开发等各个方面。 我平时使用比较多的第三方库的下载地址是 https://pypi.org/ ,基本上只要是你能想到的在上面都可以找到。 下面总结几种 ...
分类:
编程语言 时间:
2020-01-09 20:53:21
阅读次数:
123
[toc] logrus介绍 golang标准库的日志框架非常简单,仅仅提供了print,panic和fatal三个函数。对于更精细的日志级别、日志文件分割,以及日志分发等方面,并没有提供支持。在golang的世界,流行的日志框架包括logrus、zap、zerolog、seelog等。 logru ...
分类:
其他好文 时间:
2020-01-09 01:28:20
阅读次数:
907
这里列举了大概500个左右的库: ! Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异 Leve ...
分类:
编程语言 时间:
2020-01-08 14:54:10
阅读次数:
202
830. String Sort 题解 遇到问题 这是因为缺少了memset语句,没有对alpha数组进行初始化,这说明了OJ中写在class Solution外部的变量都需要手动初始化。 总结 使用标准库的sort函数很方便,但是效率上会低一些。跑完数据用时151ms。 对cmp(p1,p2)的理 ...
分类:
其他好文 时间:
2020-01-06 12:58:14
阅读次数:
91
from urllib.request import urlopenfrom http.client import HTTPResponseresponse = urlopen('http://www.baidu.com')# http.client.HTTPResponse对象print(type ...
分类:
Web程序 时间:
2020-01-05 22:16:21
阅读次数:
126
什么是单元测试? 单元测试是负责对最小的软件设计单元(模块)进行验证。 python语言下有很多单元测试框架,例如unittest、pytest、doctest等,其中unittest为python语言中自带的单元测试框架。 下面给出一个比较简单的unittest单元测试脚本 在python标准库关 ...
分类:
编程语言 时间:
2020-01-05 20:42:00
阅读次数:
86
第三方日志库logrus使用 日志是程序中必不可少的一个环节,由于Go语言内置的日志库功能比较简洁,我们在实际开发中通常会选择使用第三方的日志库来进行开发。本文介绍了logrus这个日志库的基本使用。 logrus介绍 Logrus是Go(golang)的结构化logger,与标准库logger完全 ...
分类:
其他好文 时间:
2020-01-05 18:27:07
阅读次数:
70
Python 标准库模块并解释为何我们喜欢使用它们! csv:对于读取 csv 文件来说非常便利 collections:常见数据类型的实用扩展,包括 OrderedDict、defaultdict 和 namedtuple random:生成假随机数字,随机打乱序列并选择随机项 string:关于 ...
分类:
编程语言 时间:
2020-01-04 22:38:13
阅读次数:
151
c++中的函数语法,只能有一个返回值,不像python一样,可以把多个返回值包装到一个元组中,如下 (x,y) = get_postion(value) C++在标准库中定义了工具类std::pair<class T1, class T2>,使C++可以通过相似的方法支持返回两个值。pair的源码类 ...
分类:
编程语言 时间:
2020-01-04 20:12:41
阅读次数:
119