如何制作一个简单的网络爬虫?nodejs实现
接下来有打算每半个月写一点东西,不然写东西的频率太低就会造成正反馈,产出越来越少了。
这段时间一共做了三个爬虫:
- 爬取丁香园的疫情数据
- 爬取联想的虚拟货币乐豆
- 第三个跟第一个类似,不过工作量大一点
接下来有打算每半个月写一点东西,不然写东西的频率太低就会造成正反馈,产出越来越少了。
这段时间一共做了三个爬虫:
或许,这个简陋的项目更应该被称为
Electron && JavaScript
的最佳实践!
最初这个项目是基于Steve Kinney的 《Electron跨平台开发实战》 一书第三章的Fire Sale项目。这本书写的挺好,通俗易懂,并且比较有借鉴价值。本来的计划是抛开那本书重新构建Neeto的架构,但有些代码我也不想做重复工作,所以就没有另开一个工程。
它来自于同样开源的gogs,是其一个分支,由于社区的开发贡献者与原gogs的开发者产生了意见上的分歧,社区开发者fork了gogs并不断迭代完善至今,其间还有很多有意思的事情,详情可以看这篇wolfogre.
我真的是受够了臃肿的wordpress!!!
诚然,wp很完善,该有的功能wp都有,而且十分的便捷,后台的管理系统也比typecho要完善的多得多得多,但是问题也出现的比typecho要多。访问速度也不如te。
这一次迁移遇到了很多的事情,不过还行都一一解决了。
随后去百度寻找解决办法。
service httpd restart
这个方法失败,并且第一次直接重启的时候过程非常的缓慢,具体原因并不知晓。define('WP_ALLOW_REPAIR', true);
,然后重启服务器。不过这个方法也失败,没有起作用mysql -u root -p
,会发现无法登录,如果报错是Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
那么直接重启MySQL服务器就好service mariadb start 。我遇到Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
也是可以这么解决。但是万万没有想到这才是噩梦的开始。
我在阿里的SSL证书管理那里买了免费的ssl证书,然后给TankNee‘s Blog解析上去,然后发现没什么用,查阅了网上的其他人的博客之后把WordPress设置里的域名设置直接给改了,我真的是哭了,然后就出现了怎么样都进入不了网站,连后台都访问不了。