中文网页字体设置

中文网页字体设置

由于中文字体通常体积较大,在 web 中使用中文字体确实需要一些技巧。我也一直在纠结使用什么样的字体能有更好的阅读体验,鼓捣过 Typekit 加载思源宋体,可难免会拖慢加载速度,有时还不能成功加载,只能换回系统内置字体。今天就好好研究下网页字体的使用,一劳永逸!

正则表达式

正则表达式

正则表达式是你所定义的模式模板 (pattern template),很多程序工具都能用它来过滤文本,在处理数据时使用正则表达式对数据进行模式匹配。如果数据匹配模式,它就会被接受并进一步处理;如果数据不匹配模式,它就会被滤掉。理解正则表达式的第一步在于弄清它们到底是什么。

shell 中获取用户输入

shell 中获取用户输入

尽管可以通过命令行选项和参数从脚本用户处获取输入,但有时脚本的交互性还需要更强一些,可以使用 bash shell 提供的 read 命令交互地获取用户输入。

shell 循环语句

shell 循环语句

结构化循环命令在编程中很常见。通常需要重复一组命令直到触及某个特定条件。比如处理某个目录下的所有文件、系统上的所有用户或某个文本文件中的所有内容。bash shell 提供了三个常用的循环命令 for、while 和 until,就来好好研究研究吧。

文件权限 —— shell 笔记

文件权限 —— shell 笔记

Linux 采用复杂的位系统来判定文件和目录的访问权限。每个文件都有三个安全等级:文件 的属主、能够访问文件的默认属组以及系统上的其他用户。每个安全等级通过三个访问权限位来 定义:读取、写入以及执行,对应于符号 rwx。如果某种权限被拒绝,权限对应的符号会用单破折线代替。