![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_20887
这个作者很懒,什么都没留下…
展开
-
1.5下数组可以这样输出
String stra[]={"1","s","我"};for(String s:stra){ System.out.println(s);} int[] i = {1,2,3,4,5,6};for(int j:i){ System.out.println(j); if(j==1){ System.out.println("hao"); ...2007-11-30 15:06:48 · 75 阅读 · 0 评论 -
浅谈JAVA中应用JCOM
在JAVA中使用JCOM和JXL注意要点: (1)在你的lib下要有jdom-1.0.jar,jxl-2.5.5.jar,jcom-2.2.4.jar,jcom.dll。 (2)要把jcom.dll同时放到你JDK的bin目录下或者放到系统盘的windows下(推荐放到JDK的BIN下)把上面的JAR包都放好后开始写应用中的工具类(申明一下在JCOM中得到的都是IDispatch对...2007-08-28 10:20:33 · 910 阅读 · 0 评论 -
遍历MAP
Map m=new HashMap();m.put("a","1");m.put("b","2");m.put("c","3");Set test = m.entrySet();Iterator testkey = test.iterator();while(testkey.hasNext()){ Entry testEntry = (Entry) t2007-08-28 13:47:25 · 89 阅读 · 0 评论 -
java创建和删除文件夹、文件
//新建一个文件夹 public void newFolder(String folderPath) { try { String filePath = folderPath; File myFilePath = new File(filePath); if (!myFilePath.exists()) { myFilePa...2007-09-04 14:48:50 · 170 阅读 · 0 评论 -
需求分析的20条法则
需求分析的20条法则邢学慧(转载自IT经理世界) 对商业用户来说,他们后面是成百上千个供应商,前面是成千上万个消费顾客。怎样利用软件管理错综复杂的供应商和消费顾客,如何做好精细到一个小小调料包的进、销、调、存的商品流通工作,这些都是商业企业需要信息管理系统的理由。软件开发的意义也就在于此。而弄清商业用户如此复杂需求的真面目,正是软件开发成功的关键所在。 经理:“我们要建...2007-09-11 09:06:10 · 146 阅读 · 0 评论 -
JAVA格式化日期
Date dd = new Date();//String zipName = dd.toLocaleString(); //得到一个中文的日期格式SimpleDateFormat ss = new SimpleDateFormat("yyyy年MM月dd日kk时mm分ss秒");//其中yyyy-MM-dd是你要表示的格式 String zipName = ss.format(dd...2007-09-13 09:34:35 · 94 阅读 · 0 评论 -
java移动文件
//文件原地址 File oldFile = new File("c:/test.xls"); //文件新(目标)地址 String newPath = "c:/test/"; //new一个新文件夹 File fnewpath = new File(newPath); //判断文件夹是否存在 if(!fnewpath.exist...2007-09-20 18:03:09 · 329 阅读 · 0 评论 -
无法解析类型 java.lang.Object。从必需的 .class 文件间接引用了它
今天突然碰到一个郁闷问题无法解析类型 java.lang.Object。从必需的 .class 文件间接引用了它 (以前都么没见过!!)解决方法: 直接根据他的提示可以点到构建路径 或 选择项目,点击属性->java构建路径->库- 对JRE系统库进行编辑,选择一个合适的JRE就可以了。...2007-09-29 22:29:22 · 13003 阅读 · 1 评论 -
Flex Builder 3.0 For MyEclipse 7.0M1 安装方法
今天突然说要搞flex,所以就在网上搞了点环境安装的方法Flex Builder 3.0 For MyEclipse 7.0M1 安装方法一.首先下载安装MyEclipse 7.0M1 安装到 D:\Program Files\MyEclipse 7.0M1二.下载安装Flex Builder 3.0http://trials.adobe.com/Applications/Flex/...2009-11-24 17:29:25 · 90 阅读 · 0 评论 -
kubuntu下安装eclipse3.5.1点击按钮不行,只能用enter键
kubuntu下安装eclipse3.5.1在线更新插件的时候有些按钮点击不起作用,只能用enter键。 解决办法:在eclipse 的根目录下新建一个文件(文件名随便 如 newEclipse)该文件中加如下代码#!/bin/bashexport GDK_NATIVE_WINDOWS=true/home/xx/Tools/eclipse/eclipse...2009-11-30 13:01:20 · 106 阅读 · 0 评论 -
eclipse 常用插件安装地址
1. 安装 Subclipse要安装Subclipse,使用下面的Eclipse插件更新站点。Subclipse 1.6: http://subclipse.tigris.org/update_1.6.x2. m2eclipsem2eclipse 插件: http://m2eclipse.sonatype.org/sites/m2e 3 ibatisabator 插件: http://...2009-11-30 13:04:17 · 117 阅读 · 0 评论 -
Java compiler level does not match the version of the installed Java project
错误:Java compiler level does not match the version of the installed Java project facet . 虽然报错但是不影响运行,但是看了就是不爽哈。原因是Java compiler与Java project facet中的java的版本不一致造成的。解决方法:右键项目的propertie...2009-12-08 11:02:10 · 99 阅读 · 0 评论 -
用jndi连接数据库
在appContext下配: java:comp/env/jdbc/audit2 然后在tomcat/conf下的server.xml中配置:2007-10-17 16:08:09 · 98 阅读 · 0 评论 -
java递归删除文件和文件夹
public class DelFileTest(){ private static File m_root; //记录要删除的路径 private static ArrayList m_dirs; /** * 功能:获取所有文件和文件夹,存储在m_dirs中 * 注意:递归调用 * @param tempRoot 文件路径 ...2007-10-24 14:13:57 · 449 阅读 · 0 评论 -
对BigDecimal常用方法的归类
package com.org.assistant.util;import java.math.BigDecimal;public class Arith { /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ //默认除法运算精度 private ...2007-11-20 22:16:28 · 85 阅读 · 0 评论 -
基于fileupload文件批量上传
执行类:/** * @author LXY * @date 2008=11-11 */public class UploadAction extends HttpServlet { private static final long serialVersionUID = 1L; String uploadPath = ""; // 用于存放上传文件的目录 String tempPath = ""...2008-11-11 11:44:21 · 284 阅读 · 0 评论 -
将java项目设置为web项目
修改项目的.project文件,保存. 在<natures> … </natures> 之间添加下列三行配置<nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>org.eclipse.wst.commo...原创 2011-05-26 11:46:19 · 199 阅读 · 0 评论 -
java 定时器
引入定时器相应的jar包。 第一步编写实现类QuartzJob .javajavaCode: public class QuartzJob { public void work() { System.out.println("start..."); }} 配置Spring文件 application-web.xml把类注入到...2010-04-12 13:15:09 · 111 阅读 · 0 评论 -
ORA-00600: (莫名奇怪的错误)
LOG日志0 [2007-08-23 09:00:07,593] [http-8080-Processor25] ERROR [com.longtop.audit2.tools.OfficeTools.addSheetAndData(OfficeTools.java:768)] - jp.ne.so_net.ga2.no_ji.jcom.JComException: IDispatch:...2007-08-23 17:16:12 · 720 阅读 · 0 评论 -
关于log4j
在你的项目中如果要用log4j:1)将Log4j的jar文件copy到WEB-INF的lib目录下.2)创建Log4j的配置文件log4j.properties存放在classes目录下.学习Log4j最重要的是首先要了解两个常用的接口:Log和LogFactory.首先说一说Log接口.通用日志包把日志消息分为6个级别:1) fatal致命的2) ...2007-08-22 14:46:27 · 117 阅读 · 0 评论 -
jdk1.5泛型的应用
package com.jdk150.bean;import java.util.ArrayList;import java.util.List;public class GenericsFoo { private T foo; public T getFoo() { return foo; } public void setFoo(T f...2007-12-09 14:52:54 · 89 阅读 · 0 评论 -
限制使用泛型可用类型
package com.jdk150.bean;import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedList;import java.util.List;//限制使用泛型可用类型 当没有指定限制类型时默认为Object(继承或实现某个类或接口只能使用extends)//...2007-12-09 15:48:40 · 208 阅读 · 0 评论 -
jdk5的装箱与拆箱
java的8个基本类型:整数:short byte long int 字符:char 浮点数:float double布尔类型:boolean 以上8个基本类型都对应有包装类。(1)自动装包/拆包 省了很多在开发过程过 从基本类型到包装类以及从包装类到基本类型之间的转换自动装包(避免了我们去 new Integer())从 ...2007-12-13 21:08:45 · 92 阅读 · 0 评论 -
关于JAVA的Date
1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActua...2008-03-21 10:30:03 · 72 阅读 · 0 评论 -
forword和sendRedirect
首先我们要明白用response.sendRedirect做转向的原理,它其实是向浏览器发送一个特殊的Header,然后由浏览器来做转向,转到指定的页面,所以用sendRedirect时,浏览器的地址栏上可以看到地址的变化。用<jsp:forward page=""/>则不同,它是直接在server做的,浏览器并不知道,也不和浏览器打交道,这从浏览器的地址并不变化可以看出。所以...2007-08-03 10:35:29 · 82 阅读 · 0 评论 -
关于annotations
annotations1 class@Entity@Table(name="GZL_ACTION_DEFINE")2 property加在getter方法前,简单值属性也可以不加getter、setter、is方法会自动映射为column3 用@Transient取消当前属性的映射4 @OneToMany(mappedBy="trans",cascade=CascadeTyp...2007-08-03 17:10:05 · 130 阅读 · 0 评论 -
java环境变量的配置
第一步:下载j2sdk和tomcat:到sun官方站点(http://java.sun.com/j2se/1.4.2/download.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.4.2 Documentation,然后到tomcat官方站点(http://www.apache.org/dist/jakarta...2007-08-07 13:27:57 · 122 阅读 · 0 评论 -
不同语言的substring
JAVAstr.substring(start,end);JSstr.substr(start,end); 从start开始取end位数。str.substring(start,end); 从start 开始取到end。ORACLEsubstr(字段,start,end);2007-08-09 15:33:30 · 104 阅读 · 0 评论 -
Iterator(迭代器)的一般用法
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素...2007-08-16 13:23:49 · 105 阅读 · 0 评论 -
list set map 介绍
1.List的功能方法 List(interface): 次序是List最重要的特点;它确保维护元素特定的顺序。List为Collection添加了许多方法,使得能够向List中间插入与移除元素(只推荐LinkedList使用)。一个List可以生成ListIterator,使用它可以从两个方向遍历List,也可以从List中间插入和删除元素。 ArrayList: 由数组实现的List。...2007-08-16 13:35:28 · 62 阅读 · 0 评论 -
HashMap和Hashtable的区别
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。HashMap把Hashtable的contains方法去掉了,改成containsv...2007-08-16 13:36:31 · 152 阅读 · 0 评论 -
C/S 与 B/S 区别
C/S 与 B/S 区别: 1.硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行 2.对安全要求不同 C/S 一般面向相对固定的用户群, 对信息安...2007-08-16 13:40:57 · 91 阅读 · 0 评论 -
JSP的内置对象及方法
request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如cookies,头信息等) out对象是javax.jsp.JspWriter的...2007-08-16 13:43:35 · 101 阅读 · 0 评论 -
abstract class和interface有什么区别?
声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而代之,在...2007-08-17 13:56:38 · 83 阅读 · 0 评论 -
用命令行实现JAVA国际化
第一步: 在运行里打 cmd 进去,切换到你要转换的资源文件目录下。第二步: native2ascii -encoding gb2312 要转换的资源文件(d:\demo.propertise) 目标资源文件(d:\demo_zh.propertise)注: 没有报异常的话就说明成功了。 要转换的资源文件 自己先前用手动写好 保存。...2007-08-19 11:35:18 · 169 阅读 · 0 评论 -
java连接 ORACLE DB2 MYSQL
oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@192.168.0.1:1521:oradb admin 1111112007-08-22 11:26:01 · 88 阅读 · 0 评论 -
java如何打JAR包(转)
jar 应用 先打开命令提示符(win2000或在运行筐里执行cmd命令,win98为DOS提示符),输入jar -help,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么:用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 选项:-c 创建新的存档 -t 列出存档内容的列表 -x 展开存...2007-08-22 11:34:13 · 88 阅读 · 0 评论 -
sh+tomcat 启动时报内存溢出
ERROR o.s.web.context.ContextLoader - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in URL [file:/D:/Pr...原创 2013-11-27 13:59:35 · 153 阅读 · 0 评论