从 src 复制 n 个字符到 dest。 void *memcpy(void *dest, const void *src, size_t n) { void *pdest = dest; void *psrc = src; assert((pdest != NULL) && (psrc != N ...
分类:
其他好文 时间:
2020-01-18 15:01:50
阅读次数:
85
第一个Go程序 第一个简单的HelloGo程序hello.go 定义一个包名位main,main是可执行程序的包名,所有Go源文件必须有一个包声明语句,通过包名管理命名空间 import 引入一个外部包 fmt,可以是标准库的包,也可以是第三方自定义的包,fmt是标准输入/输出包 func 关键字声 ...
分类:
编程语言 时间:
2020-01-18 10:54:42
阅读次数:
81
logging是python标准库中的模块,用于给程序添加日志,借此方便我们回溯程序的执行过程。 以下面代码为例,介绍logging模块的基本用法: import logging logging.basicConfig(filename="example.log", filemode="a", fo ...
分类:
编程语言 时间:
2020-01-17 00:03:23
阅读次数:
96
为啥string和[]byte类型转换需要一定的代价?为啥内置函数copy会有一种特殊情况copy(dst []byte, src string) int?string和[]byte,底层都是数组,但为什么[]byte比string灵活,拼接性能也更高(动态字符串拼接性能对比)? 何为string? ...
分类:
其他好文 时间:
2020-01-15 19:56:40
阅读次数:
91
1:python数据类型 2:变量和运算符 3:流程控制 4:文件处理 5:输入和输出 6:异常处理 7:函数和模块 8:面向对象 9:多线程 10:标准库 ...
分类:
编程语言 时间:
2020-01-15 19:09:44
阅读次数:
68
随机数生成是日常工作中经常使用的功能。下面简要介绍下Python的随机数生成标准库random。 一、常用函数 (1)生成0和1之间的浮点数,random()生成区间为[0,1)import randomprint(random.random())输出结果:0.8092116913076974(2) ...
分类:
编程语言 时间:
2020-01-15 15:27:43
阅读次数:
99
vector是同一种类型的对象的集合,每个对象都有一个对应的证书索引值。和string对象一样,标准库将负责管理与存储元素相关的内存,我们把vector称为容器,因为他可以包含其他对象。一个容器中的所有对象必须是同一种类型 使用vector之前,必须包含相应的头文件。 vector是一个类模板(cl ...
分类:
编程语言 时间:
2020-01-14 09:16:34
阅读次数:
81
最近刷了一些题,很多喜欢考字符串转换之类的,自己平时容易忘记,做题时也去翻了很多次,故归纳下来,加深印象。 字符操作 我们经常要处理string对象中的字符,比如检查一个string是否包含空白,大小写转换,首字母大写,归纳一些字符处理的操作。 再cctype的头文件中定义了一组标准库函数处理这部分 ...
分类:
其他好文 时间:
2020-01-13 21:57:46
阅读次数:
92
1.列举python的5个常用标准库 pathlib,os,sys,re,time,datetime ...
分类:
编程语言 时间:
2020-01-13 16:06:21
阅读次数:
91
概述 上一篇文章中,我们介绍了请求的结构与处理。本文将详细介绍如何响应客户端的请求。其实在前面几篇文章中,我们已经使用过响应的功能——通过 发送字符串给客户端。 但是这种方式仅限于发送字符串。本文我们将介绍如何定制响应的参数。 接口 如果你看了我前面几篇文章,应该对处理器和处理器函数都非常熟悉了。处 ...
分类:
Web程序 时间:
2020-01-13 14:23:14
阅读次数:
117