Time of Update: 2018-12-03
public class ListToArray { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add("ccc"); String[] array =
Time of Update: 2018-12-03
我們來看下面的例子:create or replace view testviewasselect empno,ename from emp where ename like ‘M%’with check option;這裡我們建立了一個視圖,並使用了with check option來限制了視圖。 然後我們來看一下視圖包含的結果:select * from testview得到:EMPNO ENAME———- ———–7654 MARTIN7934
Time of Update: 2018-12-03
function dateDiff(interval, date1, date2){ varobjInterval = {'D':1000 * 60 * 60 * 24,'H':1000 * 60 * 60,'M':1000* 60,'S':1000,'T':1}; interval =interval.toUpperCase(); var dt1 = new Date(Date.parse(date1.replace(/-/g, '/'))); var dt2 = new
Time of Update: 2018-12-03
一、dbcc方法--dbcc checkident('test',reseed,0) --1)首先建立一個暫存資料表create table #tmp(ID int identity(1,1) not null,name varchar(50) null)select * from #tmp--2)往這個暫存資料表中插入三條記錄insert into #tmp(name)values('zhangsan')insert into #tmp(name)values('Lisi')insert
Time of Update: 2018-12-03
經常會有些同志問我有沒有好用的基於jQuery的彈出層外掛程式,我通常都會毫不猶豫的推薦他這款外掛程式–BlockUI。我也極少接觸到其他的jQuery彈出層外掛程式,因為我覺得有了BlockUI這款功能強大的外掛程式已經能滿足我的需求了。先看看BlockUI的示範效果:查看示範BlockUI支援很多常見的彈出層,表單、圖片、div視窗等。那麼這個外掛程式該如何使用呢?接著往下看。先匯入jQuery的庫檔案(小提示:使用Google伺服器的壓縮版jQuery庫檔案載入速度會更快),然後再匯入Bl
Time of Update: 2018-12-03
首先有一個假設,這兩個action中的form都是同一個類型,第一個action稱為action1,第二個action稱為action2在strutts中,若從action1跳轉到action2的話,則在action2中,struts會重新從reqeust(或session或context)中取出資料,重新設定到form中.所以,若想在兩個action之間傳遞資料,不可以在action1中設定form,而是通過request,可以直接覆蓋想傳遞的屬性parameter或者attribute,
Time of Update: 2018-12-03
一、使用伺服器控制項可以使用onclick和onClientClick來進行前幕後處理後台aspx.cs頁面調用js方法:page.ClientScript.RegisterStartupScript(page.GetType(), "", "<script type='text/javascript'>alert('"aaaaa"')</script>");二、使用html前台控制項1、使用get和post方法來擷取資料 Form中的get和post方法,
Time of Update: 2018-12-03
在Java開發特別是資料庫開發中,經常會用到Class.forName( )這個方法。通過查詢Java Documentation我們會發現使用Class.forName( )靜態方法的目的是為了動態載入類。在載入完成後,一般還要調用Class下的newInstance( )靜態方法來執行個體化對象以便操作。因此,單單使用Class.forName( )是動態載入類是沒有用的,其最終目的是為了執行個體化對象。這裡有必要提一下就是Class下的newInstance()和new有什麼區別?,首先,
Time of Update: 2018-12-03
有狀態會話Bean(SFSB)和無狀態會話Bean(SLSB)的區別1 無狀態 (Stateless) 在不同方法調用間不保留任何狀態 。 交易處理必須在一個方法中結束 。 通常資源佔用較少;可以被共用(因為它是無狀態的) 。 無狀態Bean不會"專門"儲存用戶端的狀態----(需要強調“專門”是因為無狀態會話Bean也會有成員變數,有成員變數就可以儲存狀態,但它不會專門為特定的用戶端儲存狀態。)。 ----你對ENTITY
Time of Update: 2018-12-03
//Apple Orange 都繼承自Fruit類,同時Jonathan是Apple的子類 List<? extends Fruit> list = new ArrayList<Apple>(); //list.add(new Apple());Error //list.add(new Fruit());Error List<? super Fruit> list = new ArrayList<Apple>();
Time of Update: 2018-12-03
public class Outzero { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int[] srcArray = {0,0,1,2,0,1,0,0,0,1,0,0,0,0,0,2,0,7,8,9,0,0,1,2,3,4}; int[] destArray = new int[50]; int i=0,j=0,count=0;
Time of Update: 2018-12-03
插入排序的思想:將要排序的數組分成兩塊,將後一塊的數挨個提取出來,與第一塊的數進行比較插入到合適位置。代碼如下://直接插入排序public class Demo27{public static void main(String args[]){int r[]={2,4,8,1,5,6,3,9,10,5,0,4,7};for(int i=0;i<r.length;i++){int temp = r[i];int j=i-1;while(j>=0&&temp<r[
Time of Update: 2018-12-03
這次使用者可以在首頁選擇自己喜歡的顏色,進入對應的頁面。選擇綠色,會進入綠色介面:選擇紅色,會進入紅色介面:好的,這裡我們會看到四個頁面:index.jsp中選擇顏色,點擊按鈕後提交到test.jsp。test.jsp取得使用者選擇的顏色,根據顏色值顯示對應的頁面。如果選擇了紅色,就顯示red.jsp。如果選擇了綠色,就顯示green.jsp。在這裡例子裡,index.jsp,red.jsp,green.jsp中的內容都是一樣的,所有的玄機都在test.jsp中。現在面臨的問題是如何在test.
Time of Update: 2018-12-03
線程的兩種實現方式,通過實現Runnable介面的線程方式可以實現資源的共用,而繼承Thread則不可以,原因何在?先看下面兩段代碼:通過Thread實現線程://使用Thread實現線程不能實現資源共用class MyThread extends Thread{private int ticket=5;private String name;public MyThread(String name ){this.name=name;}public void run(){for(int
Time of Update: 2018-12-03
生產者和消費者:當生產者在生產時,消費者等待。生產者生產完畢,喚醒消費者,消費者消費。消費者消費時,生產者等待,消費者消費完畢,喚醒生產者生產。實現代碼如下://生產者和消費者class Info{private String str1="中國";private String str2="武漢";public boolean flag=false;public synchronized void setStr1(String str1){
Time of Update: 2018-12-03
一般來說,我們在使用Struts時,如果要在JSP隱式的傳值給Action有兩種情況:1、要傳的值是FromBean中的一個欄位,你說的情況應該就是這種情況,例如需要在Edit頁面中儲存theID,在Action中執行Update操作時根據ID來更新資料庫的值,你可以這樣做:Jsp中的代碼為:<html:hidden property="theID"
Time of Update: 2018-12-03
1、 60日均線下的股票堅決不碰 2、 股票在30日均線之上並且均線是向上的 3、10日均線向上,5日均線向下交叉10日均線,買入 4、股票以買入當日為準,買入日加上前一天和後一天,這三天當中的最低價為準,破掉就做止損 5、上漲超過10%就以進場價做止損價,直到不漲賣掉,然後每上漲10%提高止損價10%就嚴格按照以上標準操作,股票難麼? 不難,多簡單個事
Time of Update: 2018-12-03
我使用的是myeclipse 7.0 一、 Validation Myeclipse,在校正的時候,預設會把web項目中的js、jsp都要校正。這樣有很多不便。修改相關屬性可以避免這個事情:Window->preferences->MyEclipse->Validation。在這裡,會看見一個列表,把列表中的Build列的複選框中除了“Classpath Dependency Validator”外都取消,只保留手動manual複選框的選項。
Time of Update: 2018-12-03
當主機無網卡或有網卡沒連網(沒插網線)的情況下,可以這樣設定:1、將虛擬機器的網卡串連方式設定為NAT方式;2、查看主機中 VMNET8 (也在網路連接內)的狀態,找到它的 IP 位址,比如 192.168.166.1 ;3、將虛擬機器中的 IP 位址設定為與上面 IP 同一個網段,如 192.168.166.100 ,並且要在網關和 DNS 裡面填上剛才找到的那個 IP 位址( VMNET8 的 IP 位址)。經過上面幾步設定,無論主機插不插網線,有沒有網卡,都可以與主機 PING
Time of Update: 2018-12-03
事件:指的是滑鼠點擊,鍵盤輸入等使用者操作。其本身就是一個對象。 事件對象:事件發生後,在flex中就稱為事件對象,事件對象有針對其的接聽程式,事件對象有其屬性,比如:target。 事件發生的對象:指事件來源。 事件來源:發生事件的對象,一般指某一具體的組件,比如:使用者點擊某Button,則此Button即為事件來源。 接聽程式:是一個方法,用以響應事件。