項目開發遇到的問題及其解決.總結

來源:互聯網
上載者:User

標籤:

1.eclipse 匯出 doc  出現“The Javadoc command does not exist.”
 javadoc command 選擇 jdk/bin/javadoc.exe 
2.tomcate 配置 Web 專案
 .....

SQL:
3.mysql  * 必須得放前面 否則 
 select  *,customer.name from customer ;
 
 You have an error in your SQL syntax; 
 check the manual that corresponds to your MySQL server version for the 
 right syntax to use near‘* from customer‘ at line 1

4.時間差(換算成號秒數)
java
 Date d1 = df.parse("2004-03-26 11:31:40");
 Date d2 = df.parse("2004-03-26 11:31:24");
 long diff = d1.getTime() - d2.getTime();
 long days = diff / (1000 * 60 * 60 * 24);
 System.out.println(days);//84
 System.out.println(diff);//7264876000 
 System.out.println(diff/1000); //得到時間差的秒數
mysql 
 select *,UNIX_TIMESTAMP(iEndTime)-UNIX_TIMESTAMP(now()) as et from jobs where iUserID=1;

5.mysql 配置中
 <ConnectionString>jdbc:mysql://127.0.0.1:3306/Kaixin?allowMultiQueries=true</ConnectionString>

   支援 多條語句同時執行 分號隔開

  jTkehu.addMouseListener

6.java 日期轉換
 SimpleDateFormat sdfmt = new SimpleDateFormat("yyyy-MM-dd");
  return java.sql.Date.valueOf(sdfmt.format(date));

------------------------------------------
7.將字串分割
 ‘.‘ , ‘|‘  在正則中有特殊意義 若要分割 必須轉義
String a = "aa|bb|cc";
String[] b = a.split("\\|");

--
8.java swing 項目開發
自訂空間表單上添加串連
 報錯 java.awt.Cursor  找不到這個jar
環境 jdk 1.6 以上才有這個包

windows/preferences/Installed JREs 把 jdk1.6 勾上 就可以啦

9.myeclipse tomcate jdk 配置問題
 先配置 java/installed jres/add/選擇jdk路徑
 在配置 tomcate/jdk/

10.jbuilder 2006 破解 
 (不用序號的方法,用序號也不一定能破解)
 把下載得到的 .jar  複製到 安裝目錄 JBuilder2006\lib\  中
       .slip 複製到 安裝目錄 JBuilder2006\license\ 中
重啟就好啦。。

-------------------------------
11:  安裝 IIS 出現問題
WINxp 不能裝IIS6的、
xp sp3 professional應該是安裝IIS5.1

出錯 - 刪掉 xp 內建的遊戲
添加刪除程式 - 附件和工具 - 詳細資料 - 遊戲複選框取消勾選

---------------------------
12:  java 批處理 運行項目
 1.將編譯過的類檔案,項目相關資源,jre和bat等放一起
 2.bat 內容(需要 jre   "..jar"    main類)
  jre1.6.0_03\bin\java.exe -cp ".;jar/client.jar;jar/comm.jar" com/ApplicationEnter
 3.使用delphi exe運行java項目
 建立控制台程式RUNjava.dpr
 program Runjava;
 uses
   Windows;
 {$R *.res}
 var buff:array [0..MAX_PATH] of char;
     AppPath: string;
 begin
   GetCurrentDirectory(MAX_PATH, buff);
   AppPath := ‘jre1.6.0_03\bin\java.exe -cp ".;‘+

     ‘jar/client.jar;jar/comm.jar;jar/XmlSchema-1.3.1.jar" ‘+

     ‘com/fanchen/communication/frame/ApplicationEnter‘;
   WinExec(PChar(AppPath),SW_HIDE);//SW_SHOW 顯示控制台
 end.

-------------------
13: 32位的時間格式 和 日期類型轉換
 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 long time = System.currentTimeMillis();//
 String datetime = sdf.format((new Date(time)));

----

《日本沉沒》

14. 退出架構 (target="_top")
 <a href="LogOut.jsp" target="_top">退出架構</a>   
 <a href="串連地址" target="_parent">  
 javascript方法window.top.location=url  
下面是target的屬性:
 _blank 瀏覽器會另開一個新視窗顯示連結 
 _self,在同一架構或視窗中開啟所連結的文檔。此參數為預設值,通常不用指定。 
 _parent,將連結的檔案載入含有該連結架構的父框架組或父視窗中。如果含有該連結的架構不是嵌套的 ,則在瀏覽器全屏視窗中載入連結的檔案,就象_self參數一樣。 
 _top,在當前的整個瀏覽器視窗中開啟所連結的文檔,因而會刪除所有架構 
 _search 在瀏覽器的搜尋區裝載文檔,注意,這個功能只在Internet Explorer 5 或者更高版本中適用
   
-----
即時顯示輸入的資訊
<input onpropertychange="document.all.b.value=this.value"/><input id="b"/>

15.Myeclipse 設定 編譯過的 class 的輸出路徑
 Project - > Java Build Path - > Source - Default output folder 
 Broswer - > Create New Folder - > Advanced - > Link to folder in the file system 
 

15.--------如何刪除服務

刪除的辦法有兩個:

辦法一: 用sc.exe這個Windows命令
             開始——運行——cmd.exe,然後輸入sc就可以看到了。使用辦法很簡單:
             sc delete "服務名"       (如果服務名中間有空格,就需要前後加引號)
             如針對上面的: sc delete KSD2Service

方法二:直接進行註冊表編輯
           開啟登錄編輯程式,找到下面的索引值:
           HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services       一般服務會以相同的名字在這裡顯示一個主健,直接刪除相關的索引值便可。

三、特殊情況

          1、如果服務顯示的是rundll32.exe,並且這個檔案是位於system32目錄下,那麼就不能刪除這個rundll32.exe檔案,它是Windows系統的檔案。這時只要清除相關的服務就可以了

          2、如果一個服務刪除了馬上又自動建立了,說明後台有進程在監視、保護。需要先在進程管理器中殺掉相應的進程,或者啟動後按F8,到安全模式下刪除。

---------------------------------------------

16.--convert

FAT32 用CONVERT命令轉為NTFS
將 FAT 卷轉換成 NTFS。

C:\Documents and Settings\songyu>convert D: /FS:NTFS

17.html頁面幾秒後自動關閉

<SCRIPT LANGUAGE="JavaScript">
 a();
 function a(){setTimeout("closeWin()",2000);return false; }
 function closeWin(){window.close();}
</SCRIPT>

18.html  嵌套 媒體檔案
 swf 
  <embed src=""> 

19: java 獲得本地IP
InetAddress addr = InetAddress.getLocalHost();
ip=addr.getHostAddress().toString;//獲得本機IP
address=addr.getHostName()toString;//獲得本機名稱

19.上傳工具
ftp : 
svn : svn://192.168.1.253/repos1/server_end/gjl
cvs :

20.圖片無間隙
 表格:<TABLE cellspacing=0 cellpadding=0 />
 div :用作背景即可

21.系統連接埠
一般用到的是1到65535,其中0不使用,
0-1023: BSD保留連接埠,也叫系統連接埠,這些連接埠只有系統特許的進程才能使用;
1024-5000: BSD臨時連接埠,一般的應用程式使用1024到4999來進行通訊;
5001-65535: BSD伺服器(非特權)連接埠,用來給使用者自訂連接埠.

22.頁面內容禁止複製
<body   oncontextmenu=‘return false‘ ondragstart=‘return false‘ 
 onselectstart =‘return false‘ onselect=‘document.selection.empty()‘ 
 oncopy=‘document.selection.empty()‘ onbeforecopy=‘return false‘ 
 onmouseup=‘document.selection.empty()‘>

項目開發遇到的問題及其解決.總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.