个人微薄: weibo.com/manuscola
发布时间:2013-11-23 00:03:35
编程离不开时间,时间管理,严格的说分成两块,一个是当前的时刻,对应的是一个点,还有是一段时间间隔。本文简单的讲讲go的时间相关的编程,比较简单,高手可以一笑而过。 golang对时间的支持,是package time做的事儿,里面有好多的函数,我就不一一举例学习,毕竟这是官方文档干的事情。我.........【阅读全文】
发布时间:2013-11-18 23:07:31
上篇博文学习了go语言的对FILE的基本操作,我突然想到,文件一个很常用的场景是逐行处理,比如我们的linux下的神器awk,比如我之前写的KMean++算法处理NBA后卫的数据。对于C语言而言,fgets就解决了这个问题,看下C语言中fgets的接口: char *fgets(char *s, int size, FILE *st.........【阅读全文】
发布时间:2013-11-17 16:11:07
操作文件是任何编程语言都绕不过,要掌握一门语言,知道如何操作文件是必不可少的,今天学习了下golang对文件操作的支持。 golang对文件的支持是在os package里。我无意将本文写成官方文档的模样,我只是想讨论如何利用这些接口操作文件。 OPEN 熟悉文件系.........【阅读全文】
发布时间:2013-11-16 23:42:07
上一篇博文学习了获取环境变量和入参的方法,但是实际应用中,入参要复杂一些,现实世界,绝不会仅仅让你打印大 我们随便写一个日常使用的psql的命令行用法manu@manu-hacks:~$ pg_ctl -D /home/manu/DB_data/ -l /home/manu/DB_data/postgres_manu.log &nb.........【阅读全文】
发布时间:2013-11-14 22:12:01
我们写习惯了C代码,都知道了解析输入参数argc argv,获取环境变量env,常见的C语言main函数有: int main(int argc,char* argv[],char** envp) 我们首先给出C语言的获取命令行参数和环境变量的代码: manu@manu-hacks:~/code/c/.........【阅读全文】