亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? java初學者必讀.txt

?? java初學者一定要看看哦
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
  
 
      
      
 
 首 頁 | 新 聞 | 技 術 | 論 壇 | 人 才 | 商 城 | 大本營 |《程序員》| 軟 件   
 
 2004.4.16  
English  
 
 
 

 CSDN - 專家門診 - Java J2SE / 基礎類問題  
 推薦 | 保存 | 關閉窗口    
 
 
主  題:  java初學者必讀-經驗總結 
作  者:  wjmmml (笑著悲傷)  
等  級:    
信 譽 值:  183 
所屬論壇:  Java J2SE / 基礎類 
問題點數:  24 
回復次數:  234 
發表時間:  2002-09-30 09:51:20Z 
   
 
   

最近升級為2顆紅星,昨天又發現進入排行榜前10名,很高興,于是散點分(別嫌我吝嗇),把java初學者學習總可能用的到問題總結一下,想對大家有幫助。
1:jdk開發中系統環境變量設置:
方法如下:
Win2000中:
右鍵我的電腦--》屬性--》高級--》環境環境變量
classpath=.;jdk安裝目\lib
path=jdk安裝目錄\bin
注意:一定不可忽略“.”。
Win98中:
修改autocexe.bat 就是修改自動批處理文件。
添加:
set classpath=.;jdk安裝目\lib
set path=jdk安裝目錄\bin;%path%

2:(前提設置好了系統環境變量)
不帶包的編譯,相當簡單:
javac 類名.java
java 類名

關于帶包的編譯問題:
如果你的類是帶包的,應該用如下方法編譯:
javac -d  包的父目錄 類名.java
java  包名.類名

3:Tomcat服務器配置:
   1):設置好系統環境變量。
   2):JAVA_HOME=G:\JBuilder6\jdk1.3.1
     G:\JBuilder6\jdk1.3.1為jdk安裝目錄
   3):TOMCAT_HOME=tomcat安裝目錄
4:修改serlet而不重新啟動tomcat
修改
%TOMCAT_HOME%\conf\server.xml
大致如下:
<Context path="" docBase="ROOT" debug="0"  reloadable="true"/>
其中reloadable就是配置是否自動reload的,把它設為true,如果沒有這一項,加上。
5:修改webshpere中的servlet而不重新啟動服務:
修改..\WEB-INF下面的web.xml:
加入<webappext:WebAppExtension xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:webappext="webappext.xmi" xmlns:webapplication="webapplication.xmi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmi:id="WebApp_ID_Ext" reloadInterval="3" reloadingEnabled="true" fileServingEnabled="true" directoryBrowsingEnabled="true" serveServletsByClassnameEnabled="true">其中reloadInterval="3" reloadingEnabled="true" fileServingEnabled="true" directoryBrowsingEnabled="true" serveServletsByClassnameEnabled="true"是主要的,reloadInterval="3" reloadingEnabled="true" 是說修改后3秒自動重新載
入。
6:配置jbuilder6+webshpere4.0AE,其實jb7可以參照:
首先安裝j2ee,然后把j2ee加入到jb的libraries里面。方法如下
  1:)tools--->configure libraries-->new--->name:里面填寫j2ee,Location:里面默認的舊可以了。---->add-->選在j2ee安裝路徑,選中lib文件夾--ok--oK.
 2:)返回到configure libraries也面后,選中Required Libraries-->add--》選中你剛才創建的j2ee,點ok就可以了。
然后配置webshpere應用服務器和database pilot:
第一步:tools-->enterprise setup-->Application servers設置安裝路徑以及IBM的JAVA路徑,DB2你自己看著辦
第二步:project-->Defaults project properties里servers選擇Ws4.0,應該可以用了
webshpere4.0不支持ejb2.0,webshpere5.0支持。
配置database pilot
第一步:添加類庫tools-->config libraries添加你的數據庫驅動程序類
第二步:tools-->enterprise setup-->Database Drivers里面添加你剛添加的那個類庫
第三步:重啟JBilder后,tools-->database pilot-->option-->drivers,添加驅動程序
第四步:在database pilot點新建就可以了,driver:COM.ibm.db2.jdbc.app.DB2Driver。url:jdbc:db2:db_sdbc.(db_sdbc為服務器上的db2數據庫).

 

  
 
 
 回復人: Tatming(笨鳥) ( ) 信譽:95  2002-09-30 10:04:28Z  得分:0 
 
 
  
剛剛想問這些問題呢
謝謝了哈
國慶快樂!
嘿嘿
  
 
Top 
 
 回復人: wjmmml(笑著悲傷) ( ) 信譽:183  2002-09-30 10:06:48Z  得分:0 
 
 
  
7:解決java中文問題:
針對applet和awt:
    1:)
    Font f = new Font(UIResource.getString(      "Default_font"),Font.PLAIN,12);
      UIManager.put("Label.font",f);
      UIManager.put("Label.foreground",Color.black);
      UIManager.put("Button.font",f);
      UIManager.put("Menu.font",f);
      UIManager.put("MenuItem.font",f);
      UIManager.put("List.font",f);
      UIManager.put("CheckBox.font",f);
      UIManager.put("RadioButton.font",f);
      UIManager.put("ComboBox.font",f);
      UIManager.put("TextArea.font",f);


    2:)
      Font f = new Font("隸書",Font.PLAIN,15);
           UIManager.put("Button.font",font);
	  UIManager.put("ToggleButton.font",font);
	  UIManager.put("RadioButton.font",font);
	  UIManager.put("CheckBox.font",font);
	  UIManager.put("ColorChooser.font",font);
	  UIManager.put("ToggleButton.font",font);
	  UIManager.put("ComboBox.font",font);
	  UIManager.put("ComboBoxItem.font",font);
	  UIManager.put("InternalFrame.titleFont",font);
	  UIManager.put("Label.font",font);
	  UIManager.put("List.font",font);
	  UIManager.put("MenuBar.font",font);
	  UIManager.put("Menu.font",font);
	  UIManager.put("MenuItem.font",font);
	  UIManager.put("RadioButtonMenuItem.font",font);
	  UIManager.put("CheckBoxMenuItem.font",font);
	  UIManager.put("PopupMenu.font",font);
	  UIManager.put("OptionPane.font",font);
	  UIManager.put("Panel.font",font);
	  UIManager.put("ProgressBar.font",font);
	  UIManager.put("ScrollPane.font",font);
	  UIManager.put("Viewport",font);
	  UIManager.put("TabbedPane.font",font);
	  UIManager.put("TableHeader.font",font);
	  UIManager.put("TextField.font",font);
	  UIManager.put("PasswordFiled.font",font);
	  UIManager.put("TextArea.font",font);
	  UIManager.put("TextPane.font",font);
	  UIManager.put("EditorPane.font",font);
	  UIManager.put("TitledBorder.font",font);
	  UIManager.put("ToolBar.font",font);
	  UIManager.put("ToolTip.font",font);
	  UIManager.put("Tree.font",font);

 3:)針對jsp和servlet:
解決辦法:
第一:
在jsp頁面加入:
<%@ page contentType="text/html; charset=gb2312" %>
或者在servlet里面
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("text/html; charset=gb2312");//這是重要的
上面的如果在不行就用如下的方法在數據入庫前進行調用:
public static String UnicodeToChinese(String s){
  try{
     if(s==null||s.equals("")) return "";
     String newstring=null;
     newstring=new String(s.getBytes("ISO8859_1"),"gb2312");
     return newstring;
    }
  catch(UnsupportedEncodingException e)
  {
  return s;
  }
  }

public static String ChineseToUnicode(String s){
  try{
  if(s==null||s.equals("")) return "";
  String newstring=null;
  newstring=new String(s.getBytes("gb2312"),"ISO8859_1");
   return newstring;
  }
  catch(UnsupportedEncodingException e)
  {
  return s;
 }
  }

3:)解決weblogic/webshpere中文問題:
在web.xml文件中需要配置中文環境。r如下:
<context-param>
  <param-name>weblogic.httpd.inputCharset./*</param-name>
  <param-value>GB2312</param-value>
</context-param>
  4:)javamail附件中文亂碼:
/*
        @從BodyPart中提取使用ISO-8859-1編嗎的文件名
        @因為BodyPart.getFilename()過程已經對文件名作了一次編碼,有時不能直接使用
    */
    public static String getISOFileName(Part body){
        //設置一個標志,判斷文件名從Content-Disposition中獲取還是從Content-Type中獲取
        boolean flag=true;
        if(body==null){
            return null;
        }
        String[] cdis;
        try{
            cdis=body.getHeader("Content-Disposition");
        }
        catch(Exception e){
            return null;
        }
        if(cdis==null){
            flag=false;
        }
        if(!flag){
            try{
                cdis=body.getHeader("Content-Type");
            }
            catch(Exception e){
                return null;
            }
        }
        if(cdis==null){
            return null;
        }
        if(cdis[0]==null){
            return null;
        }
        //從Content-Disposition中獲取文件名
        if(flag){
            int pos=cdis[0].indexOf("filename=");
            if(pos<0){
                return null;
            }
            //如果文件名帶引號
            if(cdis[0].charAt(cdis[0].length()-1)=='"'){
                return cdis[0].substring(pos+10,cdis[0].length()-1);
            }
            return cdis[0].substring(pos+9,cdis[0].length());
        }
        else{
            int pos=cdis[0].indexOf("name=");
            if(pos<0){
                return null;
            }
            //如果文件名帶引號
            if(cdis[0].charAt(cdis[0].length()-1)=='"'){
                return cdis[0].substring(pos+6,cdis[0].length()-1);
            }
            return cdis[0].substring(pos+5,cdis[0].length());
        }
    }
8:字符串分割:
    public int getCount(String str,String sign){//查找某一字符串中str,特定子串s的出現次數
      if(str==null) return 0;
      StringTokenizer s=new StringTokenizer(str,sign);
      return s.countTokens();
  }
 public String[] getArray(String str,String sign){//按特定子串s為標記,將子串截成數組。
    int count=getCount(str,sign);
    int j=0;
    String[] arr=new String[count];
    for(int i=0;i<count;i++){
       if(str.indexOf(sign)!=-1){
            j     =str.indexOf(sign);
            arr[i]=str.substring(0,j);
            str   =str.substring(j+1);
        }else{
            arr[i]=str;
        }
    }
    return arr;

}
9:jdk1.3沒有字符串替換函數,(jdk1.4有)。
解決1.3中的個這個問題如下:

public String stringReplace(String sourceString, String toReplaceString, String replaceString)
  {
    String returnString = sourceString;
    int stringLength = 0;
    if(toReplaceString != null)
    {
      stringLength = toReplaceString.length();
    }
    if(returnString != null && returnString.length() > stringLength)
    {
      int max = 0;
      String S4 = "";
      for(int i = 0; i < sourceString.length(); i++)
      {
        max = i + toReplaceString.length() > sourceString.length()? sourceString.length():i + stringLength;
        String S3 = sourceString.substring(i, max);
        if(!S3.equals(toReplaceString))
        {
          S4 += S3.substring(0,1);
        }else{
          S4 += replaceString;
          i += stringLength -1 ;
        }
      }
      returnString = S4;
    }
    return returnString;
  }
9:設置weblogic連接池:

pool的配置:
假設已配置服務:expserv
且數據庫服務器機器名為:expserv
數據庫sid:expservSID,用戶名和密碼都為:expserv
以weblogic7.0為例,首先啟動服務
http://localhost:port/console
打開service\jdbc\connection pools
配置oraclePool如下:
Configuration:
   Name: oraclePool 
   URL: jdbc:oracle:thin:@expserv:1521:expservSID
   Driver Classname: oracle.jdbc.driver.OracleDriver  
   Properties(key=value): user=expserv
Targets:
   Targets-Server:expserv
在weblogic7.0中除了數據庫密碼,其他的pool參數都可以在config.xml中直接用文本編輯器直接修改。
  
 
Top 
 
 回復人: myjoy(笑看風云) ( ) 信譽:98  2002-09-30 10:08:26Z  得分:0 
 
 
  
挺好,鼓勵!
不過分少了點,我也期盼能晉升到五個星。
  
 
Top 
 
 回復人: micheas(冷雨) ( ) 信譽:95  2002-09-30 10:08:30Z  得分:0 
 
 
  
好東東,值得珍藏!!!
  
 
Top 
 
 回復人: wjmmml(笑著悲傷) ( ) 信譽:183  2002-09-30 10:08:37Z  得分:0 
 
 
  
10:數字轉貨幣大寫(js)
function ChangeToBig(value)
{
	var intFen,i;
	var strArr,strCheck,strFen,strDW,strNum,strBig,strNow;

	if(trim(value)=="")   //數據為空時返回"零"
		return "零";
	if (isNaN(value))   //數據非法時提示,并返回空串
	{
		strErr = "數據"+value+"非法!"
		alert(strErr);
		return "";
	}
	strCheck = value+".";
	strArr = strCheck.split(".");
	strCheck = strArr[0];
	if(strCheck.length>12)   //數據大于等于一萬億時提示無法處理
	{
		strErr = "數據"+value+"過大,無法處理!"
		alert(strErr);
		return "";
	}
	try
	{
		i = 0;
		strBig = "";
		intFen = value*100;          //轉換為以分為單位的數值
		strFen = intFen.toString();
		strArr = strFen.split(".");
		strFen = strArr[0];
		intFen = strFen.length;      //獲取長度
		strArr = strFen.split("");	//將各個數值分解到數組內
		while(intFen!=0)   //分解并轉換
		{
			i = i+1;
			switch(i)              //選擇單位
			{
				case 1:strDW = "分";break;
				case 2:strDW = "角";break;
				case 3:strDW = "元";break;
				case 4:strDW = "拾";break;
				case 5:strDW = "佰";break;
				case 6:strDW = "仟";break;
				case 7:strDW = "萬";break;
				case 8:strDW = "拾";break;
				case 9:strDW = "佰";break;
				case 10:strDW = "仟";break;
				case 11:strDW = "億";break;
				case 12:strDW = "拾";break;
				case 13:strDW = "佰";break;
				case 14:strDW = "仟";break;
			}
			switch (strArr[intFen-1])              //選擇數字
			{
				case "1":strNum = "壹";break;
				case "2":strNum = "貳";break;
				case "3":strNum = "叁";break;
				case "4":strNum = "肆";break;
				case "5":strNum = "伍";break;
				case "6":strNum = "陸";break;
				case "7":strNum = "柒";break;
				case "8":strNum = "捌";break;
				case "9":strNum = "玖";break;
				case "0":strNum = "零";break;
			}

			//處理特殊情況
			strNow = strBig.split("");
			//分為零時的情況
			if((i==1)&&(strArr[intFen-1]=="0"))
				strBig = "整";
			//角為零時的情況
			else if((i==2)&&(strArr[intFen-1]=="0"))
			{    //角分同時為零時的情況
				if(strBig!="整")
					strBig = "零"+strBig;
			}
			//元為零的情況
			else if((i==3)&&(strArr[intFen-1]=="0"))
				strBig = "元"+strBig;
			//拾-仟中一位為零且其前一位(元以上)不為零的情況時補零
			else if((i<7)&&(i>3)&&(strArr[intFen-1]=="0")&&(strNow[0]!="零")&&(strNow[0]!="元"))
				strBig = "零"+strBig;
			//拾-仟中一位為零且其前一位(元以上)也為零的情況時跨過
			else if((i<7)&&(i>3)&&(strArr[intFen-1]=="0")&&(strNow[0]=="零"))
				{} 
			//拾-仟中一位為零且其前一位是元且為零的情況時跨過
			else if((i<7)&&(i>3)&&(strArr[intFen-1]=="0")&&(strNow[0]=="元"))
				{}
			//當萬為零時必須補上萬字
			else if((i==7)&&(strArr[intFen-1]=="0"))
				strBig ="萬"+strBig;
			//拾萬-仟萬中一位為零且其前一位(萬以上)不為零的情況時補零
			else if((i<11)&&(i>7)&&(strArr[intFen-1]=="0")&&(strNow[0]!="零")&&(strNow[0]!="萬"))
				strBig = "零"+strBig;
			//拾萬-仟萬中一位為零且其前一位(萬以上)也為零的情況時跨過
			else if((i<11)&&(i>7)&&(strArr[intFen-1]=="0")&&(strNow[0]=="萬"))
				{}
			//拾萬-仟萬中一位為零且其前一位為萬位且為零的情況時跨過
			else if((i<11)&&(i>7)&&(strArr[intFen-1]=="0")&&(strNow[0]=="零"))
				{}
			//萬位為零且存在仟位和十萬以上時,在萬仟間補零

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看亚洲一区| 99久久综合狠狠综合久久| 婷婷综合在线观看| 日韩电影免费在线| 理论片日本一区| 国产精品一区二区三区网站| 粉嫩在线一区二区三区视频| 国产 欧美在线| 91蜜桃婷婷狠狠久久综合9色| 91福利国产精品| 欧美一区二区网站| 欧美激情在线免费观看| 亚洲福利视频一区| 成人av在线电影| 8x福利精品第一导航| 国产精品国产自产拍在线| 亚洲成人av一区| 成人黄色小视频| 3751色影院一区二区三区| 国产精品久久午夜夜伦鲁鲁| 天堂午夜影视日韩欧美一区二区| 国产激情视频一区二区在线观看| 色久综合一二码| 国产免费观看久久| 久久99精品久久久久婷婷| 欧美日韩二区三区| 亚洲精品成人a在线观看| 国产成人午夜视频| 欧美精品一区在线观看| 老司机精品视频线观看86| 欧美精品一级二级三级| 亚洲卡通动漫在线| 日本丶国产丶欧美色综合| 国产精品久久二区二区| 成人一区二区三区中文字幕| 欧美不卡123| 激情都市一区二区| 久久久精品影视| 成人一区二区视频| 亚洲欧洲成人av每日更新| 国产69精品久久99不卡| 中国av一区二区三区| 成人av电影在线| 亚洲愉拍自拍另类高清精品| 欧美日韩三级在线| 麻豆极品一区二区三区| 精品免费99久久| 成人黄色网址在线观看| 亚洲精品国产成人久久av盗摄| 日本韩国欧美在线| 日韩电影一区二区三区四区| 久久精品视频在线看| www.欧美.com| 视频一区二区国产| 久久久精品黄色| 一本一道综合狠狠老| 毛片基地黄久久久久久天堂| 国产精品人妖ts系列视频| 欧美日韩国产高清一区二区三区| 国精产品一区一区三区mba视频| 欧美激情中文字幕| 欧美一区二区三区的| 成人午夜激情影院| 蜜芽一区二区三区| 一区二区三区四区在线播放| 日韩午夜激情av| 欧美丝袜自拍制服另类| 国产精品77777| 久久99久国产精品黄毛片色诱| 久久综合色一综合色88| 欧美性受极品xxxx喷水| 顶级嫩模精品视频在线看| 日韩高清在线电影| 亚洲成人一区在线| 夜夜亚洲天天久久| 一区在线中文字幕| 国产精品灌醉下药二区| 国产日韩av一区| 久久久久久**毛片大全| 久久九九影视网| 国产女同性恋一区二区| 欧美极品美女视频| 国产精品伦理一区二区| 国产区在线观看成人精品| 日本一区二区不卡视频| 国产精品午夜电影| 亚洲免费电影在线| 亚洲国产精品久久人人爱| 亚洲精品videosex极品| 午夜免费久久看| 首页国产丝袜综合| 日本成人在线电影网| 亚洲成av人片www| 麻豆一区二区99久久久久| 久久超级碰视频| 极品少妇xxxx精品少妇偷拍| 成人高清av在线| 欧美亚洲国产一区在线观看网站| 欧美日韩不卡一区二区| 精品国产乱码久久久久久图片| 久久九九全国免费| 亚洲一区二区在线观看视频| 男男gaygay亚洲| 高清不卡在线观看av| 在线观看www91| 久久综合九色综合97婷婷女人 | 亚洲欧美综合在线精品| 亚洲成人高清在线| 国产成人精品一区二区三区四区| 99riav久久精品riav| 日韩精品一区二区在线| 国产精品国产三级国产普通话三级| 亚洲综合色自拍一区| 国产成人免费网站| 日韩免费成人网| 樱桃国产成人精品视频| 国产一二精品视频| 日韩视频123| 丝袜美腿亚洲色图| 91久久精品午夜一区二区| 国产精品久久久一本精品| 午夜不卡av在线| 欧美精品乱码久久久久久按摩| 欧美变态tickling挠脚心| 亚洲综合一区二区| 欧美羞羞免费网站| 亚洲va欧美va人人爽| 欧美性淫爽ww久久久久无| 亚洲国产va精品久久久不卡综合| 91亚洲国产成人精品一区二三| 亚洲三级在线观看| 99久久国产免费看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 亚洲精品欧美综合四区| av电影天堂一区二区在线观看| 亚洲欧洲av色图| 欧美性生交片4| 免费在线观看视频一区| 久久精品一区八戒影视| 91在线视频免费观看| 一区2区3区在线看| 7777精品伊人久久久大香线蕉 | 欧美亚洲自拍偷拍| 久久国产精品一区二区| 欧美极品少妇xxxxⅹ高跟鞋| 日本韩国精品在线| 久久丁香综合五月国产三级网站| 久久久久久久久伊人| 色综合咪咪久久| 男人的j进女人的j一区| 欧美国产成人精品| 日韩视频永久免费| 91碰在线视频| 男女激情视频一区| 亚洲成人tv网| 亚洲另类在线视频| 中文字幕亚洲成人| 久久精品一区蜜桃臀影院| 欧美久久一二区| 91色综合久久久久婷婷| 国产精品一区二区三区乱码| 亚洲第一会所有码转帖| 亚洲欧美另类小说视频| 久久久久久免费网| 精品国产制服丝袜高跟| 91.com视频| 日韩欧美亚洲一区二区| 制服丝袜在线91| 欧美午夜片在线观看| 99精品在线观看视频| 成人黄色777网| 国产一区不卡在线| 美女网站色91| 免费成人av在线播放| 五月婷婷综合激情| 综合久久国产九一剧情麻豆| 亚洲天堂久久久久久久| 亚洲视频香蕉人妖| 亚洲综合在线电影| 无码av免费一区二区三区试看| 一区二区中文字幕在线| 中文字幕永久在线不卡| 国产精品污污网站在线观看| 国产午夜精品一区二区三区视频| 国产精品午夜电影| 亚洲精品一二三四区| 精品国产乱码久久久久久免费| 日韩欧美国产一二三区| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美精品一区二区三区高清aⅴ| 日韩午夜小视频| 国产精品麻豆视频| 亚洲r级在线视频| 精品夜夜嗨av一区二区三区| 激情图片小说一区| 91精品91久久久中77777| 精品国产乱子伦一区| 一区二区在线观看免费视频播放| 日韩电影免费一区| 日本道精品一区二区三区|