Java
文章平均质量分 57
d4shman
~
展开
-
Win7下android开发环境搭建
所需软件安装包1、 JDK。文件名为jdk-6u22-windows-i586.exe。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html2、 SDK安装包。文件名为android-sdk_r04-windows.zip下载地址:http://转载 2012-04-25 08:21:28 · 3900 阅读 · 0 评论 -
intellij idea安装thrift support plugin后报错
如下:Error:Module '**' production: java.lang.UnsupportedClassVersionError: com/intellij/openapi/vfs/VfsUtil : Unsupported major.minor version 52.0猜测是thrift support这个插件需要JDK1.8,项目模块需要JDK1.7编译,版本冲原创 2017-06-26 17:50:01 · 4845 阅读 · 2 评论 -
win8下环境变量设置
安装最新版本的JDK首先,要到 Oracle官方网站上下载最新的jdk1.7.0_06版本(JDK版本很多,我们选择最新的)。JDK官方下载页面是: http://www.oracle.com/technetwork/java/javase/downloads/index.html然后选择好(并记住)您的安装目录(类似安装目录为:C:\Program Files\Java\jdk1.7.0原创 2013-01-16 15:56:58 · 25708 阅读 · 5 评论 -
windows下使用mahout|Taste实现协同过滤算法
如果要实现Taste算法,必备的条件是:1) JDK,使用1.6版本。需要说明一下,因为要基于Eclipse构建,所以在设置path的值之前要先定义JAVA_HOME变量。2) Maven,使用2.0.11版本或以上。在eclipse上安装maven插件—m2eclipse。3)Apache Mahout,使用0.5版本。Apache Mahout -T转载 2013-05-26 16:34:23 · 6334 阅读 · 0 评论 -
抽象类和接口的区别、为什么用抽象类。
面试被问到抽象类的问题。答得稀烂。。。 网上再学习了一次,在这里记下看到各位大虾的金言。 一、抽象类: 在面向对象领域,抽象类主要用来进行类型隐藏。那什么是类型隐藏呢?我们可以构造出一个固定的一组行为的抽象描述,但是这组行为却能够有任意个可能的具体实现方式。这个抽象描述就是抽象类,而这一组任意个可能的具体实现则表现为所有可能的派生类。好比,动物是一个抽象类,人、猴子、老虎就是具体实原创 2013-03-18 17:42:37 · 18809 阅读 · 8 评论 -
java SWT实现最简单的加法器
练练手~~http://zhidao.baidu.com/question/24470286.html 从这里学的难点:怎样把输入字符串转换成double型相关代码:import org.eclipse.swt.SWT;public class test { protected Shell shell; private Text t1; private T原创 2013-01-14 16:07:34 · 2253 阅读 · 0 评论 -
Eclipse安装visual edit支持swing
转自:http://www.imyxiao.com/1595.html说明:visual edit用eclipse本省自带的help -->install new software方法安装很难安上,见这里:http://hi.baidu.com/equitably/blog/item/8067cf1cc5bdf59786d6b6e8.html所以只好找其他的转载 2012-05-06 21:07:42 · 4378 阅读 · 0 评论 -
eclipse下搭建SWT图形界面开发环境
什么是SWT参考:http://www.cppblog.com/baby-fly/archive/2009/10/20/99008.html 用java的人一定都知道AWT和Swing,而SWT(Standard Widget Toolkit)则是由Eclipse项目组织开发的一套完整的图形界面开发包,虽然当初仅仅是IBM为了编写Eclipse的IDE环境才编写的一套原创 2012-05-06 16:27:13 · 29550 阅读 · 5 评论 -
Windows下用Eclipse搭建C/C++开发环境
Windows下C/C++的IDE有很多,要学习Eclipse,所以就选下面要讲的Eclipse + GNU toolchain(话说toolchain这个词很形象). 1. 首先下载Eclipse for C++, 最新版是基于Eclipse 3.5.1的,叫做galileo(伽利略),上个版本3.4叫做ganymede(木卫三)。下载地址:http://eclipse.org/down转载 2012-04-26 12:43:45 · 1418 阅读 · 0 评论 -
为什么在覆盖equals时一定也要覆盖hashCode
为什么在覆盖equals时一定也要覆盖hashCode?因为先hashmap, 后equals !下面用HashMap来阐述原因,首先假设key1和key2的值在业务逻辑领域是相等的,即它们应该是同一个对象,HashMap已经存储了key1,现在要查找key2是否存在,正确的结果应该是存在。Java中的HashMap实际上是一个链表数组,即首先HashMap是一个数组,然后数组中的每一个元素是一个链原创 2017-08-14 15:24:28 · 1650 阅读 · 2 评论