原创 如何判斷建立新的List

在建立新的LIST之前,我們還是先來了解一下我們經常用到的數組類型:Vector、ArrayList和List的異同 線性表,鏈表,哈希表是常用的數據結構,在進行Java開發時,JDK已經爲我們提供了一系列相應的類來實現基本的數據結構。這

原创 Oracle如何將小寫金額轉換成大寫

爲了製作費用報銷單,用到ireport 工具製作報表,需要將小寫金額轉換成以下形式!   在網上看過很多例子,出現兩種狀況:一是在oracle執行不了;二是執行的結果不是我要的形式,所以小菜鳥我自行寫了一個函數,本來想用case寫條件,

原创 關於tomcat老是出現端口被佔用的問題解決

解決方法 1: 1. 在“運行”中輸入CMD 2.在啓動的窗口中輸入netstat -ano,就可以看到所有端口占用的情況,記下佔用8080端口的程序的PID 3.打開“任務管理器”,點擊菜單欄的“查看”,再點擊“選擇列”,選上“PID(

原创 如何大小間隔排序

package com.bjkyhc.hxast.test; import java.util.ArrayList; import java.util.LinkedList; import java.util.List;

原创 將Annotations轉換成sql

自己發現凡是以Hibernate Annotations設定對映關係實體類,可以根據以下的類自動生成sql語句,這樣不用在設計表的格式,以下方法自己暫時還看不透,先留着以後琢磨!package com.bjkyhc.hxast.test;

原创 oracle 如何將一個表的某個字段賦值給另一張表的某個字段

表 assets_cards 的id 是表 LETTING_DETAILSES 的外鍵,表裏字段serial_number 的數據也以pre_serial_number字段存在 表LETTING_DETAILSES,id 與serial_

原创 二叉樹-筆1

關於二叉樹中,對於前序、中序、後序三者中,知道知道兩個,求另外的一個有什麼方法? 比如題目:若某二叉樹的前序遍歷訪問順序是abdgcefh,中序遍歷訪問順序是dgbaechf,則其後序遍歷的結點訪問順序是()? 解答過程: 1)定義

原创 如何製作動態圖表

方法如下: 假定A1:B1爲初始的圖表區域,要求,當A1或B1以下出現數據時,右邊的圖表自動更新 step1: 點中一單元格,“插入”-"名稱"-“定義”,定義兩個參數x,y,其中: x=OFFSET(Sheet1!$A$2,0,0,CO

原创 Oracle 處理日期方法彙總

TO_CHAR 是把日期或數字轉換爲字符串 TO_DATE 是把字符串轉換爲數據庫中得日期類型轉換函數 TO_NUMBER 將字符轉化爲數字  TO_CHAR 使用TO_CHAR函數處理數字 TO_CHAR(number, '格式

原创 用prepareStatement、resultSet寫的excel實例分析

/**    Map<String, Object> map=writeToExl( sql,path, filename, originalPath);         file=(File) map.get("file");* 生成E

原创 關於Quartz定時器在三大框架的應用例子

Quartz是OpenSymphony開源組織在Job scheduling領域又一個開源項目,它可以與J2EE與J2SE應用程序相結合也可以單獨使用。Quartz可以用來創建簡單或爲運行十個,百個,甚至是好幾萬個Jobs這樣複雜的日程序

原创 關於myEclipse不能發佈所建的web項目

在編程中遇到這樣的問題:    想在tomcat發佈web項目,但是一直髮布不成功如下圖,查tomcat webapps 目錄下都木有這個項目發佈過的痕跡,   經查證:是項目包裏面.mymetadata文件少了以下代碼:   cont

原创 在開發用到的實例工具

1.CruiseControl CruiseControl :簡稱 CC ,持續集成工具,主要提供了基於版本管理工具 ( 如 CVS、VSS、SVN) 感知變化或每天定時的持續集成,並提供持續集成報告、 Email 、 Jabber 等

原创 計算小時數差

//求今天剩下小時數   java.sql.Timestamp nowtime=new Timestamp(System.currentTimeMillis());   java.util.Date date2=formatter.par

原创 Eclipse中啓動Tomcat服務器超時

一、問題出現描述- 在Eclipse中啓動Tomcat服務器時,由於配置文件初始化項目多,導致出現45秒超時的Tomcat服務器啓動錯誤。 等待超時後,會彈出以下錯誤,如圖:     二、問題解決方法: 1. 雙擊Servers視圖中的