go学习-变量定义 发表于 2020-03-14 | 分类于 编程语言 , Go | 评论: | 阅读次数: AI摘要 GPT 变量定义 变量申明使用var关键字,可以一次声明多个变量 变量名在前,变量类型在后,未初始化的变量必须指定变量类型 变量名由字母、数字、下划线组成,其中首个字符不能为数字 局部变量定义后必须在程序中使用 定义后未经初始化的变量,程序使用时,其值为系统默认的初值 可使用var()集中定义变量 阅读全文 »
seafile服务器部署 发表于 2019-12-18 | 分类于 seafile | 评论: | 阅读次数: AI摘要 GPT seafile服务器部署服务器环境:CentOS Linux release 7.4.1708 (Core)部署方式:源码安装部署 阅读全文 »
2019广州马拉松 发表于 2019-12-09 | 分类于 跑步 | 评论: | 阅读次数: AI摘要 GPT 广州马拉松在上半年成功完成首马后,想着下半年怎么也要再来一场全马。于是开启了疯狂的报名模式。北京马拉松,上海马拉松,成都马拉松,广州马拉松,宜昌马拉松。结果运气不错,除了北马和上马没中签,宜昌马拉松不需要抽签外,成都马拉松和广州马拉松都成功中签。 不过,宜昌马拉松和成都马拉松撞期,于是准备弃赛宜昌,去跑一跑成都马拉松,毕竟去年已经跑过了宜昌的了。 事实证明,自己还是太年轻。下半年找到了人生挚爱,一直沉迷于爱情的美好中, 关于跑马的训练早也抛之脑后。整个下半年,三天打鱼两天晒网,9月甚至没跑一次步,没有量的积累,更遑论质的提高。 阅读全文 »
将数据流变为多个不相交区间 发表于 2019-10-24 | 分类于 算法 , leetcode | 评论: | 阅读次数: AI摘要 GPT 将数据流变为多个不相交区间题目给定一个非负整数的数据流输入a1,a2,…,an,…,将到目前为止看到的数字总结为不相交的区间列表。 例如,假设数据流中的整数为 1,3,7,2,6,…,每次的总结为:12345[1, 1][1, 1], [3, 3][1, 1], [3, 3], [7, 7][1, 3], [7, 7][1, 3], [6, 7] 阅读全文 »
寻找中位数 发表于 2019-10-09 | 分类于 算法 , leetcode | 评论: | 阅读次数: AI摘要 GPT 寻找中位数中位数概念一组有序数列中,居于中间位置的那个数,代表一个样本或概率分布的一个数值。譬如[1, 2, 3, 4, 5]的中位数为3,[1, 2, 3, 4, 5, 6]这个数列中居于中间的数字有两个3和4,那么中位数应该是3.5(3和4的平均值). 题目给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 阅读全文 »
python源码阅读-字符串 发表于 2019-06-28 | 分类于 编程语言 , Python , 源码阅读 | 评论: | 阅读次数: AI摘要 GPT 前言Python3中有六个标准的数据类型: Number String List Tuple Set Dictionary 本章主要介绍String数据类型 阅读全文 »
python源码阅读-complex 发表于 2019-06-27 | 分类于 编程语言 , Python , 源码阅读 | 评论: | 阅读次数: AI摘要 GPT 前言前面说过,Python3支持int、float、complex(复数)3种Number数据类型,本章主要介绍complex。 complex类型对象complex同样是一个类型对象,其定义在Python/bltinmodule.c文件中:12345... SETBUILTIN("classmethod", &PyClassMethod_Type); SETBUILTIN("complex", &PyComplex_Type); SETBUILTIN("dict", &PyDict_Type);... 阅读全文 »
python源码阅读-bool 发表于 2019-06-26 | 分类于 编程语言 , Python , 源码阅读 | 评论: | 阅读次数: AI摘要 GPT 前言前面介绍过bool(Booleans)型为int型的子类,本章主要介绍一下bool型。 bool类型对象bool在python中,也是一个类型对象。其定义在Python/bltinmodule.c文件中:123456... SETBUILTIN("False", Py_False); SETBUILTIN("True", Py_True); SETBUILTIN("bool", &PyBool_Type); SETBUILTIN("memoryview", &PyMemoryView_Type);... 阅读全文 »
python源码阅读-float 发表于 2019-06-25 | 分类于 编程语言 , Python , 源码阅读 | 评论: | 阅读次数: AI摘要 GPT 前言前面说过了Number数据共有int、float、complex(复数)3种,本章主要介绍下float。 类型对象float在python中,也是一个对象,也就是类型对象。其定义在Python/bltinmodule.c文件中:123SETBUILTIN("filter", &PyFilter_Type);SETBUILTIN("float", &PyFloat_Type);SETBUILTIN("frozenset", &PyFrozenSet_Type); 阅读全文 »
编码 发表于 2019-06-18 | 分类于 开发者手册 | 评论: | 阅读次数: AI摘要 GPT 前言我们都知道,我们交给计算机处理的信息,与计算机实际处理的信息其实并不一样,这里的信息转换,就涉及到了编码的内容。我们现实中交给计算机处理的信息可以简单地理解为一个个的字符,数字也可以认为是字符吧。但计算机并不能理解字符,计算机能够处理的是一个个二进制值,每一个二进制位(bit)可以表示0和1两种状态。于是就变成了怎么讲字符转变成了二进制的问题。 阅读全文 »