文件切换

ctrl-shift-s 保存所有打开的文件
cmd-shift-o 打开目录
cmd-\ 显示或隐藏目录树
ctrl-0 焦点移到目录树
目录树下,使用a,m,delete来增加,修改和删除
cmd-t或cmd-p 查找文件
cmd-b 在打开的文件之间切换
cmd-shift-b 只搜索从上次git commit后修改或者新增的文...

Continue reading >>

1. 字符串

定义:用', ", ''', """,引起来的连续字符串,只要为变量分配一个值即可,可以使用方括号来截取字符串

字符串一旦创建,将不可修改。一旦修改或者拼接,将会重新生成字符串。

练习1: 实现首字母大写,其他字母小写的功能

s[0].upper() + s[1:].lower()...

Continue reading >>

1. logrotate简介

logrotate是一个日志文件管理工具。用来把旧文件轮转、压缩、删除,并且创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小、天数等来转储,便于对日志文件管理,一般都是通过cron计划任务来完成的,并且可以发送日志到指定的E-mail。

The logrotate utility is designed to simplify the administr...

Continue reading >>

Mac 键盘快捷键

您可以按组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。

要使用键盘快捷键,请按住一个或多个修饰键,同时按快捷键的最后一个键。例如,要使用快捷键 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常使用某些按键的符号,其中包括以下修饰键:

  • Command ⌘

  • Shift ⇧

  • Option ⌥

  • Control ⌃

  • Cap...

Continue reading >>

1. 队列

队列:先进先出

练习1. 队列练习
works = []
从命令行接收输入,如果输入为add,再进行接收,并将接收内容加入到后面
如果输入为do,就打印works最前面内容,并进行移除
如果works没有内容,提示没有工作内容
如果输入的是exit,检查works中是否有内容未完成,如果未完成则提示,如果没有工作内容则退出

while
raw_input...
Continue reading >>