Java
文章平均质量分 80
请叫我汪海
专注前端开发的iOS程序员,喜欢Debian和Python,以及各种有趣的东西,梦想成为一位独立游戏开发者,做自己喜欢的游戏。
展开
-
[Java]在Windows操作系统下如何配置Java环境变量
每一个学习Java的人最先接触到的肯定是环境变量的配置,虽然基础,却也是必经之路。简单的总结一下,一共分为以下几步:1.下载安装JDK。有人常常搞不清楚JDK和JRE有什么区别其实JDK是JavaSDK的缩写,包括了Java运行环境、Java工具和Java基础类库。而如果想只运行Java程序,要确保已安装相应的JRE(Java Runtime Enviroment)。原创 2013-04-08 19:16:05 · 1997 阅读 · 0 评论 -
[Java] 知乎下巴第5集:使用HttpClient工具包和宽度爬虫
说到爬虫,使用Java本身自带的URLConnection可以实现一些基本的抓取页面的功能,但是对于一些比较高级的功能,比如重定向的处理,HTML标记的去除,仅仅使用URLConnection还是不够的。在这里我们可以使用HttpClient这个第三方jar包,下载地址点击这里。接下来我们使用HttpClient简单的写一个爬去百度的Demo:import java.io.File原创 2014-01-09 23:13:29 · 16556 阅读 · 13 评论 -
[Java]知乎下巴第1集:爬虫世界百度不仅仅可以拿来测网速
上一集中我们说到需要用Java来制作一个知乎爬虫,那么这一次,我们就来研究一下如何使用代码获取到网页的内容。首先,没有HTML和CSS和JS和AJAX经验的建议先去W3C(点我点我)小小的了解一下。然后,接下来我们需要用Java来爬取一个网页的内容。这里就涉及到一个GET访问和POST访问的问题。一般来说,我们访问网页都是GET访问,也就是简单的页面浏览,不会产生副原创 2013-12-27 23:50:38 · 20596 阅读 · 16 评论 -
[Java]知乎下巴第4集:再把抓到篮子里的知乎塞到硬盘里吧
上一回我们说到了如何把知乎的某些内容爬取出来,那么这一回我们就说说怎么把这些内容存储到本地吧。说到Java的本地存储,肯定使用IO流进行操作。首先,我们需要一个创建文件的函数createNewFile:public static boolean createNewFile(String filePath) { boolean isSuccess = true; // 如原创 2013-12-31 21:38:37 · 7544 阅读 · 7 评论 -
[Java]知乎下巴第3集:来人啊快把知乎的答案装到篮子里去
上次我们已经能把知乎的问题抓出来了,但是答案还木有抓出来。这一回合,我们就连着把答案也一起从网站中抠出来=。=前期我们抓取标题是在该链接下:http://www.zhihu.com/explore/recommendations但是显然这个页面是无法获取答案的。一个完整问题的页面应该是这样的链接:http://www.zhihu.com/question/22355原创 2013-12-29 00:43:29 · 9083 阅读 · 10 评论 -
[Java]知乎下巴第2集:使用爬虫来获取知乎的编辑推荐内容
上一回我们拿百度做了测试,那么这一次就真刀真枪的开始做知乎下巴啦。首先花个三五分钟设计一个Logo=。=作为一个程序员我一直有一颗做美工的心!不要在意下面的水滴有点歪这个错觉!(好吧其实是事实)好吧做的有点小凑合,就先凑合着用咯。接下来呢,我们开始制作知乎的爬虫。首先,确定第一个目标:编辑推荐。网页链接:http://www.zhihu.com/explor原创 2013-12-28 14:12:58 · 12049 阅读 · 10 评论 -
[Java]数据结构课程设计:迷宫老鼠2.0(完整项目代码与设计报告)
包含功能:1.自定义迷宫大小2.使用图的深度遍历随机生成迷宫3.用户使用鼠标绘制自定义迷宫4.单步求解迷宫5.一键求解迷宫6.声音特效完整项目下载:http://download.csdn.net/detail/wxg694175346/5179044程序截图:一、系统开发平台原创 2013-03-25 14:51:26 · 11781 阅读 · 9 评论 -
[J2EE]MyEclipse配置TomCat报错error starting tomcat x.x server
一般来说,遇到这个问题应该是端口号被占用了。开始--运行--cmd 进入命令提示符 输入netstat -ano,即可看到所有连接的PID ,之后在任务管理器中找到这个PID所对应的程序。如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"假如我们需要确定谁占用了我们的8080端口1.查看所有的端口占用情况C:\>netstat原创 2013-08-10 21:04:02 · 4508 阅读 · 0 评论 -
[Java]知乎下巴第0集:让我们一起来做一个知乎爬虫吧哦耶
身边的小伙伴们很多都喜欢刷知乎,当然我也不例外,但是手机刷太消耗流量,电脑又不太方便。于是,就诞生了这一款小软件:知乎下巴!=。=知乎下巴,音译就是知乎下吧 ~首先我们来缕一缕思绪,想想到底要做什么,列个简单的需求。需求如下:1.访问知乎官网(http://www.zhihu.com/)2.下载指定的页面内容,包括:今日最热,本月最热,编辑推荐3.下载指定分类中的所有问答,比如:原创 2013-12-25 22:20:37 · 17113 阅读 · 14 评论