
java 学习
文章平均质量分 50
cowboy_wz
My main reasearch interests are on data mining and machine learning.Email: chenhuiling.jlu AT gmail DOT com
展开
-
详细解读java IO
一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: 1) inp转载 2008-10-27 10:19:00 · 914 阅读 · 0 评论 -
Java初学者习题20道(转)
1.Java 源文件中最多只能有一个()类,其他类的个数不限。 public类,而且这个类的类名要和文件名一致. 2.面向对象程序设计的特征(封装性)(继承)(多态性) 3.接口是由(抽象方法)和(常量)组成的特殊类 4.用static修饰的方法是(静态方法,或类方法) 5.在产生异常的方法声明中声明会产生的异常,向更高一级方法抛出异常的关键字是:throws 6原创 2009-11-18 22:26:00 · 1032 阅读 · 0 评论 -
java 命名规范
package的命名 package 的名字由全部小写的字母组成,例如:cn.mybole。 nclass和interface的命名 class和interface的名字由大写字母开头而其他字母都小写的单词组成,例如:Person,RuntimeException。 nclass变量的命名 变量的名字用一个小写字母开头,后面的单词用大写字母开头,例如:index,current原创 2009-11-18 22:46:00 · 891 阅读 · 0 评论 -
Java学习从入门到精通
Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公原创 2009-11-18 22:53:00 · 1589 阅读 · 0 评论 -
Weka加载大数据量内存不足的解决办法
150M的训练集用WEKA做起来应该比较困难有这么几个办法: 1 增加内存。 其实WEKA不光可以用物理内存,还可以占用虚拟内存。把JAVA的可用内存设置成2G的话,如果机器的物理内存只有1G,操作系统是会在需要时自动在硬盘上划分一块出来作为虚拟内存的。不过这时候一般会处理得比较慢,因此不推荐这个方法。 2 抽样。从训练集中随机抽取一部分数据来作训练。在二分类的时候,一般样本数量达到几千个原创 2009-11-19 21:53:00 · 5078 阅读 · 2 评论 -
[WEKA]如何将英文文本数据集转换为ARFF格式
若采用的是英文文本语料库,利用WEKA将英文文本数据转换到ARFF格式中,需要用到以下两个工具:TextDirectoryToArff和TextDirectoryLoader。 TextDirectoryToArff是一个JAVA类(Class),它负责将一个目录文件中的文本数据转换到一个ARFF文件中。 TextDirectoryLoader是一个转换器(Converter),它是原创 2009-11-19 18:39:00 · 10291 阅读 · 4 评论 -
eclipse快捷键
Alt+/:代码提示Ctrl+/:注释/取消注释Ctrl+D:删除光标所在行Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量Shift+Ctrl+K:和Ctrl+K查找的方向相反Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化Shift+Ctrl+O:快速地导入importShift+Ctrl+X:将所选字符转为大写Shift+Ctrl+Y:将原创 2009-11-01 17:55:00 · 891 阅读 · 0 评论 -
转]一个计算机专业学生几年的Java编程经验汇总
1. 关于动态加载机制??学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:在命令行窗口运行Java程序的时候,加上这个很有用的参数:java -verbose *.class这样会清晰的打印转载 2009-05-31 14:03:00 · 2127 阅读 · 0 评论 -
Java学习从入门到精通
Java Learning Path (一)、工具篇 一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的转载 2009-03-09 18:06:00 · 1150 阅读 · 0 评论 -
如何学j2ee
最近一直由于一些原因,技术上的东西没有学多少,技术一直停滞不前.不过还是学了不少技术以外的东东,毕竟技术并不能解决一切问题.今天浏览水木清华看到了一篇文章,说的是如何学j2ee的,感觉还不错.毕竟是清华的嘛,特此转到这里.让刚接触j2ee的同志们有个参考: Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要转载 2008-11-14 15:27:00 · 760 阅读 · 0 评论 -
J2EE 常见回答
Jsp方面 1、jsp有哪些内置对象?作用分别是什么? 答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet 正在执行的内容 out 用来传送转载 2008-11-10 14:12:00 · 845 阅读 · 0 评论 -
什么是Ruby on Rails
让我们先来看一张图片: 看完这张图片,我心里充满疑惑,难道Ruby + Rails真的能够有这么好吗? 心里有这么几个疑问:Ruby是谁开发的? Ruby是什么? Rails是什么? Ruby on Rails与目前已经有的开发语言相比有什么优点?为什么要使用它? Ruby on Rails稳定吗?效率高吗?能够承受大数据量的访问吗? Ruby on Ra转载 2008-11-10 12:15:00 · 1560 阅读 · 1 评论 -
java 32 questions
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。转载 2008-11-11 11:24:00 · 705 阅读 · 0 评论 -
静态工厂模式
又称简单工厂模式。它是由一个工厂类所根据传入的参量决定创建出哪一种产品类的实例。它涉及到3个角色1。工厂类角色(Creator):这个角色时工厂模式的核心,工厂类再客户端的直接调用下创建产品对象,它往往由一个具体JAVA类实现。2。抽象产品角色(Product):担任这个角色的类是由工厂方法模式所创建的对象的父类或者接口。抽象产品角色可以用接口或者抽象类实现。3。具体产品角色(Concrete P原创 2008-11-09 11:57:00 · 3492 阅读 · 0 评论 -
java关于23种设计模式的有趣见解
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何转载 2008-11-11 12:08:00 · 797 阅读 · 0 评论 -
初识Lucene
本文首先介绍了Lucene的一些基本概念,然后开发了一个应用程序演示了利用Lucene建立索引并在该索引上进行搜索的过程。Lucene 简介Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文转载 2008-11-10 11:50:00 · 747 阅读 · 0 评论 -
Java关键字final、static使用总结
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变转载 2008-10-30 09:41:00 · 924 阅读 · 0 评论 -
正则式简介及常用正则式
好像很多公司招程序员都会考正则式,故搜了些东西与大家共享 (在此向原作者致敬!)原创 2009-12-03 19:26:00 · 2143 阅读 · 0 评论