04 2013 档案

摘要:最近看到一个网站可以提供pm2.5数据,但跟sina一样需要appkey。如果你跟我一样怕麻烦,那么这篇文章是为你写的。基本的思路是先获取网页,从网页中解析出有意义的字段。从页面(如北京)上看,这个网站比较干净,可以通过比较简单的方法获取。1. 通过wget获取网页(页面是utf-8编码,无须转码),保存为pm25.htm.2. 抽取有意义的字段,这个通过分析页面结构可以获得,我这边一句话就搞定了。sed -n '/<tr>/,/<\/tr>/p' pm25.html 得到View Code <tr> <th>监测点</th 阅读全文
posted @ 2013-04-29 12:56 westfly 阅读(456) 评论(0) 推荐(0)
摘要:ubuntu下出现-bash: warning: setlocale: LC_CTYPE: cannot change locale (en_GB.UTF-8)警告解决方法:#vim ~/.bashrc添加LC_ALL="en_US"然后source ~/.bashrc 即可 阅读全文
posted @ 2013-04-25 16:23 westfly 阅读(321) 评论(0) 推荐(0)
摘要:Virtralbox使用一个Vdi文件来为虚拟机提供一个虚拟硬盘,这个虚拟机的硬盘随着运行时间的增长,vdi文件会越来越大。所以需要进行一定的压缩。但在压缩之前,需要备份下,以免出现故障。先拷贝吧cp Win7.vdi Win7.vdi.bk基于拷贝的需要转换uuid,vboxmanage internalcommands sethduuid Win7.vdiUUID changed to: 6236ee91-d2d6-48d2-b3c7-1b2753e7cf25vboxmanage modifyhd Win7.vdi --compact 0%...10%...即可。转换的时间可能比较长,请耐 阅读全文
posted @ 2013-04-19 20:45 westfly 阅读(540) 评论(0) 推荐(0)
摘要:默认情况下,Virtualbox是无法读取插到主机的U盘、如果需要支持,需要安装 Oracle_VM_VirtualBox_Extension_Pack-*.vbox-extpack 下载地址www.virtualbox.org/wiki/Downloads 下载与你virtualbox版本相对应的版本。如我在ubuntu12.04下当前最新的为4.1.12,则需要下载Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack ,单我发现安装最新的Oracle_VM_VirtualBox_Extension_Pack-4.1.26 阅读全文
posted @ 2013-04-19 19:24 westfly 阅读(2355) 评论(0) 推荐(0)
摘要:在gdb 7.0版本之后,对于基础数据结构,如vector<int> 如果在gdb中调用p my_vect,得到std::vector of length 3, capacity 4 = {10, 20, 30}但对于自定义数据结构支持不好,此时可以下载一个配置文件http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt添加到gdb的配置中。catdbinit_stl_views-1.03.txt >>~/.gdbinit在调试的时候,可以通过pstring,pvector打印出STL的数据结构。比较方 阅读全文
posted @ 2013-04-16 19:41 westfly 阅读(1276) 评论(0) 推荐(0)