java
文章平均质量分 88
iteye_13874
这个作者很懒,什么都没留下…
展开
-
java字符串全排列问题
import java.util.Iterator;import java.util.TreeSet;public class Sort { private String[] b = new String[] {"1","2","2","3","4","6"}; private int n = b.length; private原创 2010-01-08 13:39:16 · 100 阅读 · 0 评论 -
Struts2+Spring整合
Struts2和Spring整合,创建一个OA工程 1、整合struts2 1)导入strut2的jar包:commons-logging-1.0.4.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.12.jar,xwork-2.06.jar。暂时导入这些jar包,到时候需要再倒入。 2)将struts.xml文件放置在OA工程的...2010-03-08 16:01:07 · 108 阅读 · 0 评论 -
Android JNI简单实例(android 调用C/C++代码)
Android的jni实例 android 的应用程序(Dalvik VM)中使用JNI(Java Native Interface)调用C/C++开发的共享库。 c/c++中调用java程序的方法以后再发。 开发环境 (eclipse + android ADT) WindowsXP SP3 JDK 1.6.0.12 VMWARE+Ubuntu Linux 8.04 (1) Ec...原创 2011-05-25 11:19:22 · 111 阅读 · 0 评论 -
JSTL 学习、应用记录
JSTL 学习、应用记录原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。 下面总结总结,学习学习。:) JSP 标准标记库( Standard Tag Library...2010-03-24 17:25:33 · 70 阅读 · 0 评论 -
JSTL详解--EL表达式
在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数 JSP 页面逻辑提供了实现的 JSTL 技术,该技术本身就是一个标签库。 Sun 公司 Java 规范标准的 JSTL 由 apache jakart...2010-03-25 11:03:51 · 76 阅读 · 0 评论 -
日期类型之间转换
public static Timestamp parseTimestamp(String strDate) throws ParseException{ Date armFormateDate = null; SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); DateFormat format = n...原创 2010-05-06 12:08:19 · 90 阅读 · 0 评论 -
Java 多线程总结
最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题: java线程安全,java垃圾收集,java并发包详细介绍,java profile和jvm性能调优 。慢慢写吧。本人jameswxx原创文章,转载请注明出处,我费了很多心血,多谢了。关于java线程安全,网上有很多资料,我只想从自己的角度总结对这方面的考虑,有时候写东西是很痛苦...原创 2010-11-11 11:04:18 · 104 阅读 · 0 评论 -
使用JDOM来生成XML文档
下面介绍使用Eclipse来加载JDOM的jar包,同时利用JDOM来创建并生成一个XML文档。步骤如下。(1)在Eclipse中建立工程项目。单击 “File”|“New”|“Project”命令菜单,如图22-6所示。图22-6 Eclipse中选择建立工程(2)在弹出窗口中选择“Java Project”,并单击“Next >”按钮。如图22-7所示。(3)在弹...原创 2010-05-17 17:11:32 · 115 阅读 · 0 评论 -
java 多线程详解
目录: Java线程:概念与原理... 3Java线程:创建与启动... 4Java线程:线程栈模型与线程的变量... 10Java线程:线程状态的转换... 11Java线程:线程的同步与锁... 23Java线程:线程的交互... 33Java线程:线程的调度-休眠... 39Java线程:线程的调度-优先级... 40Java线程:线程的调度-让步.....原创 2010-11-26 15:42:42 · 91 阅读 · 0 评论 -
用java原生api写解压缩
package com.unis.io;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import ja...原创 2010-12-06 09:27:06 · 76 阅读 · 0 评论 -
生成hibernate配置文件
项目添加hibernate配置文件:1. 首先在项目上右击2. 打开添加对话框,选好后点击Next:3. 选好后点击Next4. 填好后Next5. 填好后Finish 就完成了添加: MyEclipse 生成 hibernate配置文件:1. 在window下找到 O...原创 2010-06-13 15:32:31 · 132 阅读 · 0 评论 -
java 读取文件
java 读取 txt文件 Java代码 /* * 读取char */ private String readtxt() throws IOException{ BufferedReader br=new BufferedReader(new FileReader("d:/sql.txt")); ...2010-06-17 13:53:25 · 84 阅读 · 0 评论 -
Java面向对象
编程模型 所有计算机均由两种元素组成:代码和数据.精确的说,有些程序是围绕着"什么正在发生"而编写,有些则是围绕"谁正在受影响"而编写的。 第一种编程方式叫做"面向过程的模型",按这种模型编写的程序以一系列的线性步骤(代码)为特征,可被理解为作用于数据的代码.如 C 等过程化语言。 第二种编程方式叫做"面向对象的模型",按这种模型编写的程序围绕着程序的数据(对象)和针对该对象而严格定义的接口...原创 2010-12-27 13:15:45 · 60 阅读 · 0 评论 -
项目部署
是原创 2010-06-30 09:30:12 · 71 阅读 · 0 评论 -
svn配置方法
Install Subclipse in Eclipse 3.xStep 1:Begin the installation from the Eclipse Help menu item.Install Subclipse in Eclipse 3.xStep 1:Begin the installation from the Eclipse Help menu item....原创 2011-01-06 15:37:59 · 125 阅读 · 0 评论 -
S2SH整合配置
配置方法1:***********************************web.xml*******************************<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javae...2010-03-08 10:29:06 · 105 阅读 · 0 评论 -
hibernate中lazy的使用
hibernate中lazy的使用lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* <class>标签上:可以取值true/false* <property>标签上,可以取值true/false,这个特性需要类增强* <set>/<li...2010-03-08 10:25:40 · 69 阅读 · 0 评论 -
java 日期比较
package com.dao;import java.util.Date;import java.util.Calendar;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;public class SystemTime{...原创 2010-01-12 13:30:37 · 194 阅读 · 0 评论 -
java 优化
java 优化 Java优化策略(一):底层优化By 冲出宇宙 From 傲尔科技(www.hour41.com)时间:2006-11-17注:转载请注明作者和单位。 Java语言标准从1996年发布第一版,到2000年发布第二版,再到200...原创 2010-01-18 16:26:40 · 89 阅读 · 0 评论 -
JasperReport的入门步骤
希望对于入门JasperReport的同仁们有帮助.首先,需要明白的是什么是report.通俗一点说,就是将数据以某种格式展现出来.在这里2有2格重要的方面,即数据和展现.对于数据,无非就是数据库里的数据以及经过对这些原始数据处理的数据.展现就是以某种格式将这些数据表现出来.对于一个刚开始接触JasperReport的人来说,恐怕首先一点概念都不懂.OK,我将围绕上面提到的...原创 2010-01-20 09:06:22 · 85 阅读 · 0 评论 -
洗牌算法
package com.dao;import java.util.ArrayList; //引用ArrayList类public class Shuffle { public static void main(String[] args) { String[] card1 = { "黑桃", "红桃", "樱花", "方块" }; String[] card2 ...原创 2010-01-22 17:25:49 · 62 阅读 · 0 评论 -
java 加密技术(一)
加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法:BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Alg...原创 2010-01-29 15:38:43 · 94 阅读 · 0 评论 -
Java加密技术(二)
2009年11月01日 星期日 22:18接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被...原创 2010-01-29 15:40:08 · 77 阅读 · 0 评论 -
Java加密技术(三)
2009年11月01日 星期日 22:18 除了DES,我们还知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多种对称加密方式,其实现方式大同小异,这里介绍对称加密的另一个算法——PBEPBE PBE——Password-based encryption(基于密码加密)。其特点在于口令由用户自己掌管,...原创 2010-01-29 15:42:51 · 79 阅读 · 0 评论 -
java 09十的技术
2009年已经来到,什么样的技术值得关注?Joshua选出了10项2009年重要的Java技术解决方案,他认为重构是2009年的主题,新的技术方向展现出来。下面的名单的前半部分是你应该一直跟踪关注的技术,后半部分在2009年是你可能要开始尝试在你的项目中使用的技术。 1、Rails 3 现在Rails并非是Java框架,但是能够通过JRuby在JVM中运行Rails...原创 2010-01-29 15:52:21 · 79 阅读 · 0 评论 -
Java内存泄漏分析与解决方案
2009年07月24日 星期五 00:17Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。 作为Internet最流行的编程语言之一,Java现正非常流行。我们的网络应用程序就主要采用Jav...原创 2010-01-29 15:56:29 · 80 阅读 · 0 评论 -
Session会话
2009年02月24日 星期二 18:04session Session:在计算机中,尤其是在网络应用中,称为“会话”。 Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。 具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到...原创 2010-01-29 16:03:32 · 102 阅读 · 0 评论 -
Java 性能优化
1.WEB上主要还是容器和数据库上的优化。比如:2.tomcat和apache整合,做负载均衡。3.使用spring管理事务4.使用hibernate的懒加载等等原创 2010-02-04 08:38:21 · 69 阅读 · 0 评论 -
Java 工厂模式
6推荐一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?! 而当把这个爆发户的行为放到...2010-03-02 10:59:03 · 81 阅读 · 0 评论 -
Java 反射机制
JAVA反射机制 JAVA反射机制是在运行状态中,(1)对于任意一个类,都能够知道这个类的所有属性和方法; (2)对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: (1)...2010-03-05 09:56:18 · 60 阅读 · 0 评论 -
Java static final
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的...2010-03-05 13:54:31 · 63 阅读 · 0 评论 -
设计模式之Factory
工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样...原创 2011-02-12 10:14:13 · 67 阅读 · 0 评论