StarryLand

我的全部道路,就是从孤独走向人间


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

基本算法问题的 Python 解法(递归与搜索)

发表于 2020-01-05 | 分类于 Python | | 阅读次数:
字数统计: 21k | 阅读时长 ≈ 0:21
一、斐波那契数列递归函数123456789def fib(n: int) -> int: if n < 2: return n return fib(n - 2) + fib(n - 1)if __name__ == '__main__': for i i ...
阅读全文 »

Python Cookbook —— 类与对象

发表于 2020-01-02 | 分类于 Python | | 阅读次数:
字数统计: 9.4k | 阅读时长 ≈ 0:09
一、实例对象的字符串表示修改实例对象的 __str__() 和 __repr__() 方法可以改变该实例生成的字符串输出。123456789101112131415class Pair: def __init__(self, x, y): self.x = x se ...
阅读全文 »

Ansible Playbooks 基本功能介绍及示例代码

发表于 2019-12-29 | 分类于 Linux | | 阅读次数:
字数统计: 8k | 阅读时长 ≈ 0:08
一、基本结构用于安装或升级 apache 服务的 playbook 完整示例:1234567891011121314151617181920212223242526---- hosts: webservers remote_user: root vars: http_port: 80 ...
阅读全文 »

Linux 服务器上的大文件查找及清理实践

发表于 2019-12-29 | 分类于 Linux | | 阅读次数:
字数统计: 2.8k | 阅读时长 ≈ 0:03
生产上的 Linux 服务器磁盘空间不足,后面排查得知是某个应用频繁写 log 导致。于是加了一条自动清理过期日志的 crontab 。具体的排查过程记录如下,都是很基础的命令。 一、dfdf -h 命令查看当前磁盘空间的使用情况:12345678# df -hFilesystem S ...
阅读全文 »

Python3 中的时间与日期模块详解

发表于 2019-12-22 | 分类于 Python | | 阅读次数:
字数统计: 7.6k | 阅读时长 ≈ 0:08
Python 中不包含表示日期和时间的基本数据类型,但是提供了如下三个模块用于操作时间日期类型的数据: time:提供与时间相关的功能。包含时钟时间、处理器运行时间、基本的格式化工具等 datetime:提供处理时间日期的高级接口。如时间日期之间的算术计算和大小比较等 calendar:提供类似日 ...
阅读全文 »

Django REST framework 实现文件上传的两种方式

发表于 2019-12-21 | 分类于 Python | | 阅读次数:
字数统计: 6.4k | 阅读时长 ≈ 0:06
一、基于 Django modelsDjango 框架的数据模型(models 类)中定义了 ImageField 和 FileField 等类型的字段,可以用来存储图片或者文件对象。ImageField 和 FileField 针对文件对象的属性和行为封装了易于使用的 API,配合 Django ...
阅读全文 »

高效 Python 代码——类与继承

发表于 2019-12-14 | 分类于 Python | | 阅读次数:
字数统计: 15k | 阅读时长 ≈ 0:15
一、用辅助类(而不是字典)来维护程序的状态Python 内置的字典类型可以很好地保存某个对象在其生命周期中的(动态)内部状态。如下面的成绩单类:12345678910111213141516171819202122class SimpleGradebook(object): def __ini ...
阅读全文 »

Vim 进阶——按键映射与 VimScript 脚本编程

发表于 2019-12-10 | 分类于 Tools | | 阅读次数:
字数统计: 8.4k | 阅读时长 ≈ 0:08
一、按键映射Vim 中的快捷键绑定可以通过以下命令配置: :imap:只在 Insert 模式下生效的快捷键 :cmap:只在 Command-line 模式下生效 :nmap:只在 Normal 模式下生效 :vmap:只在 Visual 模式下生效 :map:在以上所有模式下生效 :norem ...
阅读全文 »

Python3 中作为一等对象的函数

发表于 2019-12-10 | 分类于 Python | | 阅读次数:
字数统计: 6.4k | 阅读时长 ≈ 0:06
在 Python 语言中,函数与整数、字符串、字典等基本数据类型一样,都是一等对象。所谓一等对象,即满足如下三个条件: 在运行时创建 能赋值给变量 能作为函数的参数或返回值 以下 IDLE 中的代码即在运行时创建了函数 factorial:1234567891011121314151617> ...
阅读全文 »

Golang 基本语法速查——变量、控制结构与函数

发表于 2019-12-10 | 分类于 Golang | | 阅读次数:
字数统计: 7.9k | 阅读时长 ≈ 0:08
一、基本结构hello world 程序:1234567package mainimport "fmt"func main(){ fmt.Println("你好,世界")} 直接运行:12$ go run hello.go你好,世界 构建可执行程序:123$ go ...
阅读全文 »
1…121314…23
星舞

星舞

Personal blogs about Linux / System Administration / Arduino / Programming / Python and etc. Just something I want to do and share.

224 日志
20 分类
360 标签
RSS
GitHub E-Mail Google Twitter FB Page Instagram
© 2023 星舞 | 1.5m | 25:47
由 Hexo 强力驱动
|
主题 — NexT.Muse v6.0.5