使用python开发completeroms网站爬虫

使用Python开发爬虫是很快速简单灵活的。我在completeroms这个网站看到了很全的模拟器游戏下载,包括NES,GBA,GBC等等,偶尔下载几个ROM回味一下童年时代红白机的乐趣也不失为一件很有情调的事。然而该网站没有一个批量下载的功能,只能一个个自己下载,下载一个ROM得点开两个页面,即便手速再快,每次下载之前还得等待10秒。于是,对于想批量下载的羊毛党来说,得弄个爬虫才是真爱了。

使用Gradle发布Android类库到JCenter笔记

如果你想在Android Studio中引入一个library到你的项目,只需添加一行compile代码到模块的build.gradle文件中,远程依赖可以节省工程文件大小,避免了大量本地jar包类库占据代码空间,而且类库版本更新也很方便。
如果我们有一个开源类库需要提供给别人来用,就可以采用下面的方式来发布。

Java基础学习笔记之多线程

用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器