
开源之道
文章平均质量分 85
CodeAsWind
不积跬步,无疑至千里
展开
-
网页爬虫WebCrawler(2)-Utilities
在网页爬虫的实现过程中还涉及了一些基本的功能函数,例如获取系统的当前时间函数,进程休眠和字符串替换函数等。我们将这些多次调用的与过程无关的函数写成一个类Utilities。Code://///Utilities.h//*************************//与操作系统相关的函数//*************************#ifndef Uti原创 2014-10-22 14:26:47 · 923 阅读 · 0 评论 -
网页爬虫WebCrawler(1)-Http网页内容抓取
在windows下的C++通过Http协议实现对网页的内容抓取: 首先介绍下两个重要的包(一般是在linux下的开源数据包,在windows下则调用其动态链接库dll):curl包和pthreads_dll,其中curl包解释为命令行浏览器,通过调用内置的curl_easy_setopt等函数即可实现特定的网页内容获取(正确的编译导入的curl链接库,还需要另外一个包C-ares)。pt原创 2014-10-21 13:18:38 · 1343 阅读 · 0 评论 -
Nodejs入门(一)
1: 创建nodejs第一个应用touch server.jsnodejs server.jscurl 127.0.0.1:8888 即可得到hello world!2:npm使用(类似Python pip模块安装工具)npm安装完成,即可用npm install xxx; 安装对应的nodejs模块模块安装好之后,xxxx包就放在了工程目录下的 node_modules 目录中,因此在代码中只需...原创 2018-04-18 18:14:22 · 594 阅读 · 0 评论 -
Nodejs入门(二)
1:Nodejs文件系统Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API。 Node 导入文件系统模块(fs)语法如下所示:var fs = require("fs")文件系统中异步和同步打开文件:异步打开文件语法:fs.open(path, flags[, mode], callback)参数: path - 文件的路径 flags - 文件打开的行为 ...原创 2018-04-19 14:27:56 · 473 阅读 · 0 评论 -
GoLang错误合集
1: go 编译过程出现文件不存在错误/usr/local/go/pkg/tool/linux_amd64/link: cannot open file /usr/local/go/pkg/linux_amd64/github.com/spf13/cobra.a: open /usr/local/go/pkg/linux_amd64/github.com/spf13/cobra.a: no suc...原创 2018-05-10 21:02:26 · 3346 阅读 · 0 评论