golang之fmt.Scan获取标准输入 2018-02-11 | perl/php/python/gawk/sed 在写交互式程序时,经常会用到等待用户输入相关信息,在获取到用户输入的信息后,将其作为变量再进行相关打印或函数传参等相关处理。在golang上实现这种交互式的方法可以通过使用bufio.NewReader(os.Stdin),也可以通过fmt.Scan相关函数,本篇着重讲后者。py…… Continue reading
python位运算实战(二)umask应用 2017-10-02 | perl/php/python/gawk/sed 上一篇《python位运算(一)概述》我们简单的总结了下位运算的几个种方法和使用技巧。本篇就结合实际应用来看下。适于用什么场景?下面我用 Unix 系统的umask概念来实践下位运算。简单来讲,Unix 系统对于文件的权限用 9 个权限位来控制: 1[-][rwx][r-x][r--] 2 1 234 567 890 r: 可读 4 w: 可写 2 x: 可执行 1 -: 表示此权限…… Continue reading
golang如何安装第三方包 2016-06-29 | perl/php/python/gawk/sed golang自身带了一些基础包,而有些功能在第三方包中已经实现好的,就没必要再重新写这个功能了,可以直接通过import引入第三方包直接实现所需功能。这点在很多语言里都是共通的。这里以安装第三方mysql包为例,列下安装第三方包的方法。 一、在线安装 在线安装需要满足两个条件:第一,…… Continue reading