Time of Update: 2018-12-03
oracle 預存程序的基本文法1.基本結構 CREATE OR REPLACE PROCEDURE 預存程序名字( 參數1 IN NUMBER, 參數2 IN NUMBER) IS變數1 INTEGER :=0;變數2 DATE;BEGIN END 預存程序名字2.SELECT INTO STATEMENT將select查詢的結果存入到變數中,可以同時將多個列儲存多個變數中,必須有一條記錄,否則拋出異常(如果沒有記錄拋出NO_DATA_FOUND)例子: BEGINSELECT
Time of Update: 2018-12-03
System.load 和 System.loadLibrary詳解1.它們都可以用來裝載庫檔案,不論是JNI庫檔案還是非JNI庫檔案。在任何本地方法被調用之前必須先用這個兩個方法之一把相應的JNI庫檔案裝載。2.System.load 參數為庫檔案的絕對路徑,可以是任意路徑。例如你可以這樣載入一個windows平台下JNI庫檔案:System.load("C://Documents and Settings//TestJNI.dll");。3. System.loadLibrary
Time of Update: 2018-12-03
先介紹一下什麼是sql注入,下面是我網上找的定義:SQL注入是從正常的WWW連接埠訪問,而且表面看起來跟一般的Web頁面訪問沒什麼區別, 所以目前市面的防火牆都不會對SQL注入發出警報,如果管理員沒查看IIS日誌的習慣,可能被入侵很長時間都不會發覺。
Time of Update: 2018-12-03
有些時候安裝或者啟動服務的時候,會提示連接埠已經被使用。我遇到這樣的情況,主要是在啟動tomcat的時候。 (一) 已知程式佔用連接埠。這樣就可以直接停止那個程式的服務就可以了。 (二)不知道是那個程式或者服務佔用了連接埠。操作如下: 1.在win命令列下運行:netstat -a。(可省去) 2.netstat -ano 找到連接埠的PID號。 3.tasklist -fi "pid eq 1628"
Time of Update: 2018-12-03
平時經常會用到iframe來引入檔案,今天把常用屬性記錄一下<iframe id="fid" src="" width="428" height="30" marginheight="0" frameborder="0" scrolling="no" vspace="0" hspace="0" marginwidth="0" ></iframe>/**iframe 常用屬性: src -- 引用連結地址 width --
Time of Update: 2018-12-03
今天我測試了一下二分法與hash表的尋找效能,我就談一下尋找的效能,先不考慮插入的效能。先說說hash表吧,它的尋找效能是和資料量成正比的,也就是資料量越大尋找的越慢。二分法尋找,尋找字串和hash表效能差不多,但是如果尋找字串相同時,資料量不同,那hash就會隨著資料量的增大而效能下降。如果尋找的是int型的那二分法是非常快的,可以比字串型快10倍左右。如果考慮插入的效能,hash表必須先put進去才能實現尋找,二分呢就不必考慮這個問題,它可以尋找任何類型的數組中的值。這樣看來hash又有效能
Time of Update: 2018-12-03
轉貼來自:http://hi.baidu.com/shankou/blog/item/2c8787d4653bbf02a08bb77b.htmlHash 演算法及其應用 --------------- 什麼是 Hash Hash 的重要特性 Hash 函數的實現 主要的 Hash 演算法 Hash 演算法的安全問題 Hash 演算法的應用 結 論 ---------------
Time of Update: 2018-12-03
轉貼來自:http://hi.baidu.com/x8online/blog/item/5a3e20d3d1814d013bf3cfce.html方法:定義一個StringBuffer類,在定義個方法(類比C#中StringBuilder類)與直接使用串連字元相比<script type="text/javascript"> function StringBuffer()//使用建構函式 { this._strings_=new Array; }
Time of Update: 2018-12-03
今天沒事下了一個電子記事本,可以寫日記還可以管理一下文檔,有了它我就不用在忘記什麼文檔在什麼位置了,開啟它就一目瞭然了。在看它的協助時發現它用的資料庫是TinyDB,這個我沒見過,所以今天查了些資料總結一下。TinyDB是一個Delphi和C++Builder程式下小、快、可靠的資料庫引擎,它可以存取自有格式的一般檔案,不需要BDE,不需要安裝和配置。採用TinyDB引擎,所有資料都可一存在單個檔案中。對Delphi和C++Builder小型應用程式,TinyDB是一個理想的BDE替換引擎,即將
Time of Update: 2018-12-03
jboss啟動報錯 java.rmi.server.ExportException: Port already in use: 1098; nested exception is: java.net.BindException: Address already in use: JVM_Bind 解決辦法: cmd netstat -a
Time of Update: 2018-12-03
FW: http://blog.codingnow.com/2006/01/aeeieaiaeioeacueoe.html#comments評論從下網上看貌似合理的網路包協議最近有個小項目,很快的開始,似乎也能很快的完工。就一個不大不小的遊戲,2d 的,圖象引擎是成熟的,然後我就這這段日子對 lua 的熱情,用 lua 把原來寫的 C++ 圖象引擎做了個封裝。用起來感覺良好,UI 部分封裝的也不錯。遊戲邏輯用 lua 驅動貌似很方便。一度幻想著哪天把它開源出去,沒準可以成為 lua 開發 2
Time of Update: 2018-12-03
今天用到了快顯視窗,順便總結了一下。 1、基本的快顯視窗及屬性 window.open ("page.html", "newwindow", "height=100, width=400, toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no,
Time of Update: 2018-12-03
轉貼:一、串連你的oracle資料庫 SQL> sqlplus /nolog SQL> connect /as sysdba二、修改oracle賬戶資訊 1、修改賬戶的口令,使用下面的語句: SQL> ALTER USER username IDENTIFIED BY password 2、修改鎖定的賬戶口令,使用下面的語句: SQL>
Time of Update: 2018-12-03
轉貼來自:http://www.ibm.com/developerworks/cn/java/j-arrays/#3複製和複製數組使用數組可以做很多事。如果數組的初始大小已無法滿足您的需要,您就需要建立一個新的更大的數組,然後將原始元素複製到更大數組的相同位置。但是,如果您不需要將數組變大,而只希望在使原始數組保持原樣的基礎上修改數組元素,您必須建立數組的一個副本或複製版本。System 類中的 arraycopy()
Time of Update: 2018-12-03
建視圖時,有時欄位需要起個別名,今天我就遇到這個問題了。開始這樣建:------------------------------------create or replace view 視圖名as select欄位 as "別名",。。。from 表名-------------------------------------結果select * 可以查,但是要查某一個欄位就不行了。後來搜尋了一下,用這種方式就沒問題了:--------------------------------------
Time of Update: 2018-12-03
平時也常用,就是幾種方式有點混淆,今天總結一下,我都經過測試的。 JOIN 類型有如下幾種:JOIN: 返回匹配行。INNER JOIN:與 JOIN 是相同的。LEFT JOIN: 即使右表中沒有匹配,也從左表返回所有的行。RIGHT JOIN: 即使左表中沒有匹配,也從右表返回所有的行。FULL JOIN: 無論是否匹配都返回所有行。 select * from test1 t1 join test2 t2 on t1.id=t2.id 等同於select * from
Time of Update: 2018-12-03
前幾天新裝的機器,又遇到tomcat不能啟動的問題了。這個問題以前也遇到過,就是8080連接埠被佔用,如裝了oracle後,oracle的xdb會佔用8080連接埠。 可這回可不是這個問題了,我當時改了oracle的連接埠,可還是不行,後來又用tomcat5.0、5.5試,都不行,這可急壞我了,在網上搜也沒有新的解決方案,怎麼辦呢?這時我突然想到我們公司的網路是使用代理的,是不是代理的問題呀,我一問身邊的同事,果不其然,就是代理的問題。要在代理選項上勾選“本地不使用代理”,哎,這下可算解決了,
Time of Update: 2018-12-03
今天沒什麼事,就研究了一下DBMS_SQL,下面是我網上剛剛搜集的資料,寫下來吧。 DBMS_SQL封裝過程中的主要函數:1、OPEN_CURSOR:返回新遊標的ID值2、PARSE:解析要執行的語句3、BIND_VARIABLE:將給定的數量與特定的變數相串連4、DEFINE_COLOUMN:定義欄位變數,其值對應於指定遊標中某個位置元素的值 (僅用於SELECT語句) 5、EXECUTE:執行指定的遊標 6、EXECUTE_AND_FETCH:執行指定的遊標並取記錄
Time of Update: 2018-12-03
轉貼來自:http://hi.baidu.com/bangongquan/blog/item/62560623a49b87569922ed07.html資料結構專項之Hash函數 2007/01/13作者:衝出宇宙 from Hour41 (www.hour41.com)計算理論中,沒有Hash函數的說法,只有單向函數的說法。所謂的單向函數,是一個複雜的定義,大家可以去看計算理論或者密碼學方面的資料。用“人
Time of Update: 2018-12-03
最近發現有人用“UU Point”,後來查了一下,這是個知識管理工具,於是我就下了一個試試。感覺介面挺好的,就是好的功能需要註冊才能使用。還有發現寫東西時比較麻煩,還有查看時的步驟也多。和我用的那個電子記事本比起來差多了,我那個是“EDiary2.53”,這個記事本很方便,而且也安全,沒有密碼是絕對看不到內容的。而那個UU Point是把檔案都放在他的安裝目錄中的,直接就可以看到的。所以我決定還是用我那個電子記事本比較好。