08 2013 档案

摘要:今天看到一篇文章,讲述了作者本人一年的阅读量高达200多本,让人惊叹。又想起战隼的博主有一年的时间坚持每天阅读一本书并且做读书笔记,觉得这些人都是鬼畜一般的存在,已经超出人类范围了。 但是作为爱书的自己,又不得不羡慕向往这样高效率或者大数量的读书,并且还可以有收获有自己的看法。 他们能有这样高的成就,必然会有很强大的自控力和时间管理能力,所以就在豆瓣上搜索时间管理的数据,出现在第一页的... 阅读全文
posted @ 2013-08-22 14:30 MNight 阅读(1303) 评论(0) 推荐(0)
摘要:因为要转到Java阵营,最近开始系统的看Java方面的书籍,正好自己需要大量的图片,所以就有了写一个爬虫,把自己设定的几个网站上所有的图片抓取下来,顺便练习Java。对爬虫程序一直都比较好奇,但没有过任何经验,在参考前辈的理念基础上尽量自己发挥。爬虫完成前都是边写边改,可能后期的设计和现在的不太一样... 阅读全文
posted @ 2013-08-15 17:44 MNight 阅读(297) 评论(0) 推荐(0)
摘要:这个时候主要创建了4个类:Config.java、DownPage.java、GetURL.java、DownImage.java。在Text.java类中测试的时候由于是单独测试,没有任何问题,所有功能都可以正常使用,但是当几个功能同时运行的时候就出现了问题。由于有几个容器,DownPage.ja... 阅读全文
posted @ 2013-08-15 17:43 MNight 阅读(216) 评论(0) 推荐(0)
摘要:提取出图片链接存入IMAGE_LIST中之后,下面就需要从中提取链接并下载。但是在下载的时候发现很多小图片都是logo或者表情,浪费磁盘空间,而且效率底下。所以设置了一个最小大小限制,小于这个大小的图片将会跳过。DownImage.java主要方法如下:public boolean saveImag... 阅读全文
posted @ 2013-08-15 16:59 MNight 阅读(180) 评论(0) 推荐(0)
摘要:在提取链接1里面,我们提取了fromURL,即当前URL的路径,用来对相对路径进行处理。但是很快就发现了还有另外一种情况,即:href="/a/b/1.html"这种路径。在开头的地方有个斜杠,表面这个路径是相对于根目录的,所以必须要提取出当前URL的根目录才行,建立一个变量:rootURL。/**... 阅读全文
posted @ 2013-08-15 12:03 MNight 阅读(247) 评论(0) 推荐(0)
摘要:用久了C#,在Java中,判断一个字符串还是习惯性的用了==,但是总是不能按照正确的判断分支运行,后来才想起来Java中是有equals的,然后就有引出了equalsIgnoreCase。 这三种的正确运用能对敲代码的时候减少不少烦躁的机会。 一、== ==是最经典的判断,此符号判断的是两个对象的值,即对象的内存地址。[java]String s1 = new String("abc");St... 阅读全文
posted @ 2013-08-14 17:20 MNight 阅读(1223) 评论(0) 推荐(0)
摘要:完成页面下载时候,就要分析代码,提取出里面的链接。提取的基本思路当然是通过正则来提取。但是可能遇到两种情况:1:绝对链接:例如http://catcoder.com2:相对链接:例,image/1.jpg 在相对链接的时候就要知道链接的上级目录。但是在之前下载页面的时候,没有保存URL,所以需要修改... 阅读全文
posted @ 2013-08-13 17:11 MNight 阅读(276) 评论(0) 推荐(0)
摘要:99669999996669999996699666699666999966699666699 99699999999699999999699666699669966996699666699 99669999999999999996699666699699666699699666699 99666699999999999966666999966699666699699666699 99666666... 阅读全文
posted @ 2013-08-13 10:34 MNight 阅读(106) 评论(0) 推荐(0)
摘要:大脑是人类最精密的器官之一,复杂的令人着迷,但是同样也有各种各样让人困惑的“思维”。 本书列举了人类的52中思维误区,这些观点一部分已经随处可见,但是整合在一起依然让人有些惊讶,感觉自己陷入了一个无法摆脱的思维困境,甚至自己的选择偏好,在几百万年前的人类祖先就已经确定,这不得不让自己有些无奈也有些失望。但是,幸运的是,这些误区都在慢慢的被发现。 更加重要的是,绝大部分误区都不会对生活造成多大的... 阅读全文
posted @ 2013-08-09 14:37 MNight 阅读(153) 评论(0) 推荐(0)
摘要:需求:查询对应关键字的数据,并随机返回一条。 这时,需要一个SQL的那只方法:NEWID()。 用法: [sql]SELECT TOP 1 * FROM Table WHERE TID = 1 ORDER BY NEWID()[/sql] 如果是返回多条的话,修改TOP后的数值即可。 例如: [sql]SELECT TOP 10 * FROM Table WHERE TI... 阅读全文
posted @ 2013-08-02 15:35 MNight 阅读(426) 评论(0) 推荐(0)
摘要:ListView中没有改变字体的属性和方法,所以需要用其他的方式。这里使用ArrayAdapter。 首先,创建一个TextView组件,用来作为Adapter的列表项组件。 在layout文件夹中创建一个布局文件:array_item.xml: [xml][/xml] 然后在代码文件中的onCreate方法里面定义Adapter [java]ListView list... 阅读全文
posted @ 2013-08-02 15:16 MNight 阅读(626) 评论(0) 推荐(0)