Java
B11040805
这个作者很懒,什么都没留下…
展开
-
由Java中的Set,List,Map引出的排序技巧
一。关于概念: List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根转载 2012-10-10 20:36:20 · 643 阅读 · 0 评论 -
如何使用junit
1、JUnit的定义========= JUnit is an open source Java testing framework used to write and run repeatable tests。 说白了,JUnit 是一个集成测试工具,能实现测试的自动化。 这里说的是单元测试:属于原创 2012-11-19 22:50:09 · 865 阅读 · 0 评论 -
初识struts2
要想正常使用Struts2,至少需要如下五个包(可能会因为Struts2的版本不同,包名略有差异,但包名的前半部是一样的)。struts2-core-2.0.11.1.jarxwork-2.0.4.jarcommons-logging-1.0.4.jarfreemarker-2.3.8.jarognl-2.6.11.jar Struts2虽然在大版本号上是第二个版本,原创 2012-10-10 20:40:13 · 330 阅读 · 0 评论 -
phonegap 在win7中的安装步骤
WIN系统,JDK,Android,Eclipse,Ant,Git,PhoneGap3.x (Cordova)1. 安装JRE,设置JAVA_HOME,比如JAVA_HOME=C:programJavajre6bin。2. Cordova支持Android 2.2, 2.3, and 4.x.下载安装SDK: http://developer.android.com转载 2014-03-07 13:18:15 · 2205 阅读 · 0 评论 -
web service2
package cn.edu.njupt.service;import java.util.ArrayList;import java.util.List;import org.json.JSONArray;import org.json.JSONException;import org.ksoap2.SoapEnvelope;import org.ksoap2.serializa原创 2013-10-28 20:51:11 · 636 阅读 · 0 评论 -
webService
package cn.edu.njupt.ws;import it.sauronsoftware.base64.Base64;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;impo原创 2013-10-28 10:51:15 · 539 阅读 · 0 评论 -
动态代理反射
Java反射机制主要提供了如下功能:l 在运行时判断任何一个对象所属的类;l 在运行时构造任意一个类的对象;l 在运行时判断任何一个类所具有的成员变量和方法;l 在运行时调用任何一个对象的方法;l 生成动态代理。一. Java Reflection转载 2013-02-26 18:47:38 · 503 阅读 · 0 评论 -
类型擦除
第一篇 (转载至网络)一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛型的处理几乎都在编译器中进行,编 译器生成的bytecode是不包涵泛转载 2013-02-26 18:24:21 · 671 阅读 · 0 评论 -
递归拷贝一个文件夹(java实现)
package yuqiao.basic;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FloderDtoE原创 2012-12-14 15:54:15 · 849 阅读 · 0 评论 -
java路径
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Servlet , Action , Controller, 或则Filter , L转载 2012-12-23 16:36:48 · 346 阅读 · 0 评论 -
ssh的原理
原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSession();//打开Sesssion5.se转载 2012-12-23 17:02:22 · 339 阅读 · 0 评论 -
hibernate.cfg.xml文件内容
hibernate.cfg.xml文件内容如下:(2009-08-26 17:36:22)转载▼ 文件中的使用元素表示与数据库连接相关的各个属性,各个属性的含义和命名方式和hibernate.properties的基本相同。它和hibernate.properties不同的地方是,在hibernate.cfg.xml文件中有一个元素转载 2012-12-23 16:41:49 · 785 阅读 · 0 评论 -
java的垃圾处理机制
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JV转载 2012-11-25 21:49:42 · 544 阅读 · 0 评论 -
java web 部署问题
今天在部署一个java web 是出现了不少问题,特记录下来,以备下次再有这样的问题。一,jre的版本低于项目的版本 1. window->perferences->intalled jres->add 添加新的jre版本 2.项目名称右键 peoferties-> java bulid path 里的liberary 其中显示jre system liberary xx原创 2012-10-10 20:44:03 · 389 阅读 · 0 评论 -
第一个hibernate小结
今天整天终于写完了hibernate的helloworld。其中遇到了各种问题,首先第一次写hibernate控制类时系统找不到sessionFactory的类,可能是jar包没有加对吧。再次是hibernate连接数据库的方言写错了。还有hibernate.cfg.xml的配置出现问题,这些配置我完全不懂,就把看不懂给删了,还好问题解决了。配置user.hbm.xml时对id元素的理解不够造成了原创 2012-10-10 20:42:54 · 367 阅读 · 0 评论 -
hibernate连接数据库
org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://localhost/dbname?characterEncoding=gb2312 root root org.hibernate.dialect.SQLServerDialect n转载 2012-10-10 20:41:38 · 484 阅读 · 0 评论 -
java基础
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这转载 2012-10-10 20:38:07 · 762 阅读 · 0 评论