⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 java初学者必读.txt

📁 java初学者一定要看看哦
💻 TXT
📖 第 1 页 / 共 5 页
字号:
			else if((i<11)&&(i>8)&&(strArr[intFen-1]!="0")&&(strNow[0]=="万")&&(strNow[2]=="仟"))
				strBig = strNum+strDW+"万零"+strBig.substring(1,strBig.length);
			//单独处理亿位
			else if(i==11)
			{
				//亿位为零且万全为零存在仟位时,去掉万补为零
				if((strArr[intFen-1]=="0")&&(strNow[0]=="万")&&(strNow[2]=="仟"))
					strBig ="亿"+"零"+strBig.substring(1,strBig.length);
				//亿位为零且万全为零不存在仟位时,去掉万
				else if((strArr[intFen-1]=="0")&&(strNow[0]=="万")&&(strNow[2]!="仟"))
					strBig ="亿"+strBig.substring(1,strBig.length);
				//亿位不为零且万全为零存在仟位时,去掉万补为零
				else if((strNow[0]=="万")&&(strNow[2]=="仟"))
					strBig = strNum+strDW+"零"+strBig.substring(1,strBig.length);
				//亿位不为零且万全为零不存在仟位时,去掉万	
				else if((strNow[0]=="万")&&(strNow[2]!="仟"))
					strBig = strNum+strDW+strBig.substring(1,strBig.length);	
				//其他正常情况
				else
						strBig = strNum+strDW+strBig;
			}
			//拾亿-仟亿中一位为零且其前一位(亿以上)不为零的情况时补零
			else if((i<15)&&(i>11)&&(strArr[intFen-1]=="0")&&(strNow[0]!="零")&&(strNow[0]!="亿"))
				strBig = "零"+strBig;
			//拾亿-仟亿中一位为零且其前一位(亿以上)也为零的情况时跨过
			else if((i<15)&&(i>11)&&(strArr[intFen-1]=="0")&&(strNow[0]=="亿"))
				{}
			//拾亿-仟亿中一位为零且其前一位为亿位且为零的情况时跨过
			else if((i<15)&&(i>11)&&(strArr[intFen-1]=="0")&&(strNow[0]=="零"))
				{}
			//亿位为零且不存在仟万位和十亿以上时去掉上次写入的零
			else if((i<15)&&(i>11)&&(strArr[intFen-1]!="0")&&(strNow[0]=="零")&&(strNow[1]=="亿")&&(strNow[3]!="仟"))
				strBig = strNum+strDW+strBig.substring(1,strBig.length);
			//亿位为零且存在仟万位和十亿以上时,在亿仟万间补零
			else if((i<15)&&(i>11)&&(strArr[intFen-1]!="0")&&(strNow[0]=="零")&&(strNow[1]=="亿")&&(strNow[3]=="仟"))
				strBig = strNum+strDW+"亿零"+strBig.substring(2,strBig.length);
			else
				strBig = strNum+strDW+strBig;
			strFen = strFen.substring(0,intFen-1);
			intFen = strFen.length;
			strArr = strFen.split("");
		}
		return strBig;
	}catch(err){
		return "";      //若失败则返回原值
	}	
}


希望这写方法对大家有帮助。暂时就想到这些,以后想到了,在补充。
  
 
Top 
 
 回复人: Agelboy(程序) ( ) 信誉:100  2002-09-30 10:10:28Z  得分:0 
 
 
  
恭喜升星!我刚学的  老是为这配置发愁  前天多亏大家帮忙
不过也谢谢你
  
 
Top 
 
 回复人: beming(Aming) ( ) 信誉:110  2002-09-30 10:13:54Z  得分:0 
 
 
  
to:wjmmml

有没有有关weblogic是不是这样写啊??哈哈,忘记啦,我没有用过,不过好像在论坛经常看见

你有没有配置它的资料之类的??

我想了解一下啊。
  
 
Top 
 
 回复人: wjmmml(笑着悲伤) ( ) 信誉:183  2002-09-30 10:19:11Z  得分:0 
 
 
  
楼上说的什么意思,我没有懂不过,我有jb7+weblogic6.x的配置文档,是搜集的,图文说明。这里贴不上来,需要的给我email:
wangjm@sinosoft.com.cn
  
 
Top 
 
 回复人: beming(Aming) ( ) 信誉:110  2002-09-30 10:23:24Z  得分:0 
 
 
  
是是是,hehe,就是这个!!

有没有weblogic7的???
  
 
Top 
 
 回复人: beming(Aming) ( ) 信誉:110  2002-09-30 10:39:53Z  得分:0 
 
 
  
收到,多谢~
  
 
Top 
 
 回复人: wjmmml(笑着悲伤) ( ) 信誉:183  2002-09-30 10:41:58Z  得分:0 
 
 
  
11:删除文件夹下的所有目录:
	/*
	 * 删除一个目录下的所有文件
	 */	  
	public static void delAllFile(String path) {
		File file = new File(path);
		if(!file.exists()) return;
		if(!file.isDirectory()) return;
		String[] tempList = file.list();
		File temp = null;
		for(int i = 0; i < tempList.length; i++) {
			if(path.endsWith(File.separator))
				temp = new File(path + tempList[i]);
			else 
				temp = new File(path + File.separator + tempList[i]);
			if(temp.isFile()) temp.delete();
			if(temp.isDirectory()) delAllFile(path + tempList[i]);	
		}
	}
12:字符串转换成时间及时间相减:
    1:) SimpleDateFormat formatter = new SimpleDateFormat ("yyyy.MM.dd");
        //假定像2002.07.04的是合法日期其他都非法。
    String str="2002.07.04";
    ParsePosition pos = new ParsePosition(0);
    Date dt=formatter.parse(str,pos);
   if(dt!=null)
   {
     //是合法日期
   }
    else
   {
     //非法日期
   }
2:)
两个日期相减
import java.util.*;
import java.text.*; 
class a 
{
	public static void main(String[] args) 
	{
		String s1 = "2003/08/15 17:15:30";
		String s2 = "2002/09/14 14:18:37";
		try{ 
		SimpleDateFormat formatter = new SimpleDateFormat ("yyyy/MM/dd HH:mm:ss");
		
		ParsePosition pos = new ParsePosition(0);
		ParsePosition pos1 = new ParsePosition(0);
		Date dt1=formatter.parse(s1,pos);
		Date dt2=formatter.parse(s2,pos1);
		System.out.println("dt1="+dt1);
		System.out.println("dt2="+dt2);
		long l = dt1.getTime() - dt2.getTime();
		
		System.out.println("Hello World!="+l);
		}catch(Exception e){
			System.out.println("exception"+e.toString());
		}
		
	}
}


3:)得到2个月后的日期:
	import java.util.*;
	import java.text.DateFormat;
	public class test2
	{
		public static void main(String args[]) throws Exception
		{
			String date="2001/11/30";
			
			DateFormat dateFormat =
		DateFormat.getDateInstance(DateFormat.MEDIUM);
			GregorianCalendar grc=new GregorianCalendar();
			grc.setTime(new Date(date));


			grc.add(GregorianCalendar.MONTH,2);
			System.out.println("grc="+dateFormat.format(grc.getTime()));		
		}
	}

13:jsp/servet重定向问题:
不改变url的:
  1:)servlet:
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

      getServletContext().getRequestDispatcher(test2URL).forward(request, response);
 2:)jsp
  <jsp:forward page="/jsp/forward/one.jsp"/>
改变url的:
  1:)response.sendRedirect("/web/mail/pop3.jsp");


  
 
Top 
 
 回复人: ATCG(novel gene) ( ) 信誉:101  2002-09-30 10:42:25Z  得分:0 
 
 
  
收藏
  
 
Top 
 
 回复人: liuyk(康康) ( ) 信誉:100  2002-09-30 10:54:46Z  得分:0 
 
 
  
不错!
  
 
Top 
 
 回复人: yxbcxl(小猪) ( ) 信誉:100  2002-09-30 10:58:39Z  得分:0 
 
 
  
高手也!
  
 
Top 
 
 回复人: wjmmml(笑着悲伤) ( ) 信誉:183  2002-09-30 11:04:56Z  得分:0 
 
 
  
14:jb7+weblogic6.x配置方法如下:
Win 2000 Temp、Tmp 的配置

因为我们生成的 ejb 相关代码要进行一系列的编译,那么所生成的临时文件就要有个地方放啊,但 Win2000中的 Temp、Tmp 目录却偏偏有空格 如%USERPROFILE%\Local Settings\Temp,接下来我们来配置一下:

1) 右击 《我的电脑》 选属性,在弹出的对话框中选 《高级》 ,再选 《环境变量》 按钮,

2) 修改 《Administrator 的用户变量》和《系统变量》中的 TEMP、TEMP、TMPDIR 选项,单击每一个选项,然后点《编辑》(右图),把每个 变量名为  TEMP、TEMP、TMPDIR 的值都改为 c:\WINNT\temp ,当然这不是必须的,只是我建议你这么做。

其实也没什么难的,若改完,则Win2000环境这么应该没什么问题了。
WebLogic 6.X 部分

一、JDBC Connection Pool 的配置    以Mysql 小型数据库为例

在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到D:\bea\wlserver6.1\lib\jdbc 目录下(建议这样做,没有jdbc目录就建一个呗),然后编辑D:\bea\wlserver6.1\config\mydomain 下的 startWebLogic.cmd 文件,在 classpath 中加入数据库的JDBC驱动文件,如红字部分:

:runWebLogic
echo on
set PATH=.\bin;.\bin\oci817_8;d:\oracle\ora81\bin;%PATH%
set CLASSPATH=.\lib\cr_wls60f.jar;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;.\lib\jdbc\mysql.jar

这样 Weblogic 启动时才会加载欲使用的数据库JDBC驱动,配置也才会正常,否则会报错。
1)在Weblogic控制台中依次展开Services \ JDBC \ Connection Pools
2)单击 Configure a new JDBC Connection Pool...

3)填入每一项参数,结果如下:
url: jdbc:mysql://127.0.0.1:3306/test
driver classname:org.gjt.mm.mysql.Driver
properties(key=value):user=root
4) 别忘了点一下 Apply 即应用一下:)
5) Connections 签下的 初始容量、最大容量、容量增长等可根据自已需要配置
6) 还有至关重要的最后一步,我们做的以上配置工作还没有真正的应用到 Weblogic 上,所以还差一步,
    选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
    这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 JDBC Connection Pool
二、配置数据源

1)在Weblogic控制台中依次展开Services \ JDBC \ Tx Data Sources
2)单击 Configure a new JDBC Tx Data Source...
3)填入每一项参数,结果如下:

jndi name: MysqlDataSoruce
PoolName:MysqlPool
row prefetch size :48
stream chunk size: 2564) 别忘了点一下 Apply 即应用一下:)
5) 同样,选 Targets 签,选 Servers 签,选 Available (可用)中的 myserver ,然后点"-->"  ,再点 Apply 应用一下。
    这样我们所做的工作才会真正有效, Weblogic 也才会认识我们配置的 DataSource。

JBuilder 7 的相关配置

一、数据库驱动的加载

同 weblogic 一样,在进行此项配置之前,先将欲使用的 数据库JDBC 驱动 Jar 文件放到 D:\JBuilder7\lib\jdbc 目录下(建议这样做,没有jdbc目录就建一个呗)

1) 开启 JBuilder 7,单击 Tools \ EnterPrise Setup .......

2) 在弹出窗口中选择 Database Drivers 签
3) 再点 Add 按钮,弹出新窗口(可能你的与图上的略有不同)
4) 再单击 New ... 按钮,弹出新窗口,并改变 Name: 的默认值为 mysql (只要有意义,起个什么名都成)
5) 单击 Add... 按钮来查找并添加数据库的 JDBC 驱动,当然了,我们到 D:\JBuilder7\lib\jdbc 下去找,选 mysql.jar ,注意,不要把mysql.jar 展开,象图那样选中再按 OK 就行了。
提示:可以配合 Shift 和 Ctrl 键同时选多个 .jar 文件。
6) 结果如下图,如果有多个需要添加的 .jar 文件,还可点 Add... 按钮继续添加。
7) OK 退出.
8) 再OK ,则 mysql JDBC 驱动就已经加入了。
9) 再一次的 Ok ,JBuilder 提示要重起后上述配置才会生效,确定并重启 JBuilder。
二、EJB 2.0 和 应用服务器的配置,以 WebLogic 6.X为例

在进行此项配置之前要安装 Borland Enterprise Servler 5.02 ,IAS 4.5 也成,它俩是一回事,当然了我是有新的不用旧的,安装过程略,因为安装它很 easy ! 基本是一路回车,我把我的安装在 D:\BorlandEnterpriseServer 下了。

1) 开启 JBuilder 7,单击 Tools \ EnterPrise Setup .......

2) 选择 CORBA 签,在 Configuration 下的下拉列表框,选择 VisiBroker 

3) 选择 Edit... ,弹出 Edit Confiuration 窗口
  点击path for orb tools 
4) 单击 Path for ORB tools: 旁边的 ... 浏览按钮,弹出 Select Directory 窗口,选择 D:\BorlandEnterpriseServer5\bin 并 OK。

5) 再 两遍 OK ,JBuilder 又要求你重启,没办法,照它说的做,重启 JBuilder 。

6) 重启后,还要到 Tools \ EnterPrise Setup ....... ,选 CORBA 项,选 Edit ,在弹出窗口中选 Library for projects: 旁边的 ... 按钮
7) 在弹出的新窗口的 User Home 中你会发现多了一个选项 Borland Enterprise Server 5.0.2+ Client 
    即 选择图中所示 黑亮的选项,然后 三遍 OK 退出。 
8) 再选择 Project \ Default Project Properties 项
9) 在弹了对话框中选 Server 签,如图,点击 ... 按钮,
10) 在弹出的新对话框中,选择 WebLogic Application Server 6.x +,然后复选 Enable server ,见图中红框。
11) 复选 Enable server 后,其它各项可选或可填,点击 ... 按钮,
    选择 Home directory ;
    选择 Working directory ;
    为你机器所装 Weblogic 的位置。
12) 点击 Class 签内的Add 按钮,如上图,将 D:\bea\wlserver6.1\lib\cr_wls60f.jar 文件添加进来。如上图红线。
    再用 Move Up 按钮,将  D:\bea\wlserver6.1\lib\cr_wls60f.jar 文件移至最项端,因为一般后加的 .jar 文件在最下边。
    这一步也比较重要,因为在JBuilder 环境下可以直接启动 Weblogic ,那它就要首先检测 license 是否合法,即 cr_wls60f.jar文件
    是否存在。

13) 再选择 Custom 签,按如下红线所示配置,可能您装的 Weblogic 目录位置与我的有不同,但大概意思是一样的。
    配置完后,点击 OK 按钮退出
   domain name :mydomain
   server name: myserver
   version:6.1 Service Pack1(d:/bea/wlserver6.1)
14) 再在如图窗口中的 Single server for all services in project 下拉列表框中选择 WebLogic Application Server 6.x+ 如图所示,然后 OK 退出。
15) 至此 JBuiler 7 下与 WebLogic 6.x 的配置完成,那我们就开工吧!

本配置有csdn-wjmmml(笑着悲伤)整理。我花了好长时间哦。如转载请不要删除本行。

  
 
Top 
 
 回复人: tianzhiyu(天之宇) ( ) 信誉:100  2002-09-30 11:06:22Z  得分:0 
 
 
  
不错,有你们这些热心的大侠帮忙,我学习j2ee的信心更足了!
  
 
Top 
 
 回复人: dszch(chen-hui) ( ) 信誉:100  2002-09-30 11:29:07Z  得分:0 
 
 
  
good!
  
 
Top 
 
 回复人: anziqi(美洲狮) ( ) 信誉:100  2002-09-30 11:41:16Z  得分:0 
 
 
  
也给我一份好吗?

limuyuan0@163.com
  
 
Top 
 
 回复人: miqier1209(米琪儿) ( ) 信誉:100  2002-09-30 11:42:55Z  得分:0 
 
 
  
太好了。谢谢
  
 
Top 
 
 回复人: Lfrazy(jusan) ( ) 信誉:99  2002-09-30 11:47:38Z  得分:0 
 
 
  
good
================================================================

CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!

★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
★  支持在线检测程序升级情况,可及时获得程序更新的信息。

★★ 签名  ●  
     可以在您的每个帖子的后面自动加上一个自己设计的签名哟。

Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]


  
 
Top 
 
 回复人: exceed(风之子) ( ) 信誉:99  2002-09-30 12:14:06Z  得分:0 
 
 
  
高手高手之高高手也
  
 
Top 
 
 回复人: june37(june) ( ) 信誉:97  2002-09-30 12:32:53Z  得分:0 
 
 
  
谢谢!
  
 
Top 
 
 回复人: babyfu(你的亲亲宝贝) ( ) 信誉:98  2002-09-30 12:38:53Z  得分:0 
 
 
  
搂住是高手?我看不像咯

  
 
Top 
 
 回复人: wjmmml(笑着悲伤) ( ) 信誉:183  2002-09-30 12:55:20Z  得分:0 
 
 
  
to:babyfu(你的亲亲宝贝) 
是不是高手,不是你说了算的,并且什么时候我也没有认为自己是一个高手,我只是想做点能帮助别人的事,因为我开心。

并且虽然我不是高手,但是我绝对不会去冒领别人的分。

咱们的事,我想也该告一段落。我不想在和你浪费我的时间。请你也别在骚扰我。谢谢。
  
 
Top 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -