闭包与装饰器

2018.12.17

前言

全部以 Python 为例说明.

一等函数

满足如下条件一般可以称为一等对象:

运行时创建

能赋值给变量

能作为参数传递给函数

能作为函数的返回结果

Python 中函数就是一等对象, 也可以叫做一等函数:

# 赋值给变量

def foo():

re......

管理 yum 源

2018.12.13

查看 yum 源:

sudo yum repolist

更新元数据:

sudo yum makecache fast

删除已有源:

cd /etc/yum.repos.d/

ls

sudo rm epel.repo

删除库的 .rpm 包:

rpm -qa |......

sinatra jsonp

2018.12.10

安装 gem

gem install sinatra

gem install sinatra-jsonp

使用 sinatra/jsonp

require 'sinatra'

require 'sinatra/jsonp'

require 'httpcli......

Git 笔记

2018.12.08

origin & master

origin 是远端服务器的默认名字.

master 是默认 branch 的名字. 无论是远端还是本地都可以有 master. 远端的那个 master 分支就叫做 origin/master.

$ git branch -a

* maste......

TTL 脚本简易教程

2018.11.28

TTL背景

所谓 TTL, 其实是 Tera Term Language 的缩写, 也就是 Tera Term 的专用脚本语言. 那么 Tera Term(Wiki)是个什么东西呢? 其实就是个终端(Terminal), 也就是说跟什么 XSehll, SecureCRT, Putty 之类的东......