Time of Update: 2018-12-05
protected void Page_Load(object sender, EventArgs e) ...{ if (!Page.IsPostBack) ...{ TreeNode node = new TreeNode("風險管理政策制度庫"); node.Value = "0"; LoadTree(0, node); TreeView1.Nodes.Add(no
Time of Update: 2018-12-05
項目開發中,用CVS做版本的管理,是大多數開發人員的選擇,CVS的好處就不再多說了,有好多的資料可供參考。我們在項目開發中,經常性的會編譯出一個穩定的版,並將代碼提交到CVS管理,然後會根據新的需求,在原代碼的基礎上,修改原始碼,產生新的版本,並提交到CVS,但是,如果只是提交到CVS的話,再更新時,如果不是更新到指定的版本,那麼更新下來的是上傳代碼的最新版本,對於一般的應用,這種更新能滿足實際需要。但是,在某一天,由於各種原因,需要從CVS下載以前編譯出的系統的某一版本,而不是某一代碼檔案的版
Time of Update: 2018-12-05
寫了一個簡單的原廠模式,兩個類,對應兩個介面,一個類工廠,一個調用,總共6個類。 具體如下: ClassA, ClassB 是兩個類,Interface_A, Interface_B
Time of Update: 2018-12-05
前幾天因工作需要, 要從一個Oracle資料庫到另一台Oralce資料庫之間建立一個DB Link,用於將一伺服器的資料Insert到另外一台機器中。Oracle伺服器A:Sid:SDH, USERID/PW: NM/NMOracle伺服器B: Sid;gsgx, USERID/PW: gs/gs建立如下的DB Link :從 B 到 A 建立一個DB Link:create database link testdb connect to nm identified by nm
Time of Update: 2018-12-05
對於hibernate 來說, hibernate.cfg.xml 是一個非常重要的檔案,它採用 XML 的格式,儲存一些非常重要的參數,如資料庫連接資訊,串連池等: 下面是一個項目中的 hibernate.cfg.xml
Time of Update: 2018-12-05
最近,有人有論壇上提問:“有一張表,裡面有600多萬條資料,現在我想在裡面抓資料,WHERE裡面的判斷條件有判斷日期,並且有兩個排序,請問大家幫忙寫個速度在幾分鐘內高品質的查詢語句,謝謝”這個問題的關鍵是 “單表多條件查詢的最佳化方法”。對於單表,有兩種情況:第一、大表中取大量資料。 如果從大表中取大量資料,在這種情況下,使用索引並不一定有好的最佳化。但又有兩種情況: A
Time of Update: 2018-12-05
.net 開發中,需要得到圖片的高和寬。代碼如下所示: protected string imgPath;protected string fileExtName;private void btnGet_Click(object sender, System.EventArgs e)...{ if(upImage.PostedFile.FileName != "") ...{ imgPath =upImage.PostedFile.FileName; fil
Time of Update: 2018-12-05
很多人在進行資料移轉時,希望把資料匯入不同於原系統的資料表空間,在匯入之後卻往往發現,資料被匯入了原資料表空間。本例舉例說明解決這個問題:1.如果預設的使用者具有DBA許可權那麼匯入時會按照原來的位置匯入資料,即匯入到原資料表空間$ imp bjbbs/passwd file=bj_bbs.dmp fromuser=jive touser=bjbbs grants=nImport: Release 8.1.7.4.0 - Production on Mon Sep 22 11:49:41 200
Time of Update: 2018-12-05
1 這個世界不是因為你能做什麼,而是你該做什麼。 2 創意是企業運營中一個很重要的一環,但它只是一環,不是所 有,所以要把每項工作落實到實處。 3 建立自我、追求忘我。 4 做一份工作,做一份喜歡的工作就是很好的創業。 5 不是你的公司在哪裡,有時候你的心在哪裡,你的眼光在哪裡更為重要。 6 不想當將軍計程車兵不是好士兵,但是一個當不好士兵的將軍一定不是好將軍。 7
Time of Update: 2018-12-05
// 添加右鍵private function AddRightKeyMenu( ) : void {var rightMenu : ContextMenu = new ContextMenu( ); var keyPointMenu : ContextMenuItem = new ContextMenuItem( "擷取當前經緯度" ); keyPointMenu.addEventListener( ContextMenuEvent.MENU_ITEM_SELECT,
Time of Update: 2018-12-05
回調參數用法:(用於一個表單調用另一個表單,並有參數返回) ----被調用表單public var callback:Function; //定義關閉視窗後調用的函數 // 選擇對象 protected function OnSelectObject(e:Event):void { if (callback !=null) { var str:XML=new XML("<rows></rows>"); for (var
Time of Update: 2018-12-05
Disjunction和Conjunction是邏輯或和邏輯與,可以用這個來構造複雜的SQL查詢條件,執行個體如下: private void CheckBsc_lj(Criteria queryCriteria) { Disjunction disjunction = Restrictions.disjunction(); Criterion cirterion =
Time of Update: 2018-12-05
SQL*Plus是 Oracle 資料庫內建的最常用的工具之一.在這個工具中有很多的功能,其中最常用的肯定是編輯功能了,那麼如何使用編輯功能呢?第一 複製與粘貼: SQL*Plus 提供了快捷的複製方法,它即支援Ctrl+C 和Ctrl+V,另外也可以"先選擇要複製的指令碼,再按住滑鼠左鍵,然後再單擊滑鼠右鍵"的方法,選擇的指令碼會自動的粘貼到當前的 SQL> 後面,使用上手還是較快的,用起來也方便.第二 使用記事本或其它文本編輯軟體編寫指令碼
Time of Update: 2018-12-05
最近在我本機上測試時,提示了ORA-25153: 暫存資料表空間為空白,SQL> analyze table a compute statistics;analyze table a compute statistics*ERROR 位於第 1 行:ORA-25153: 暫存資料表空間為空白在視圖 v$tempfile 是看:SQL> select name from v$tempfile;未選定行才發現,臨時檔案可能被誤刪除了。SQL> ed已寫入檔案
Time of Update: 2018-12-05
由於多種原因,在表中可能會有一些重複的記錄,有時需要刪除這些重複的記錄,那麼,如何刪除這些重複的記錄呢? 現有如下的表:SQL> create table a 2 (b number(1));表已建立。SQL> insert into a values (1);已建立 1 行。SQL> /已建立 1 行。SQL> /已建立 1 行。SQL> insert into a values (2);已建立 1 行。SQL> insert into a
Time of Update: 2018-12-05
有需求,要調用 Oracle 的包,並且有回調遊標,結果是結果集返回來了,就是返回來時,丟了不少資料,始終沒有明白什麼原因:代碼如下: Query q = session.getNamedQuery("proc_query_by_hibernate"); q.setString(0, "1"); q.setString(1, "1,2,212,201,203,202,5,6,8,9"); q.setString(2, "100931000000000000");
Time of Update: 2018-12-05
隨者 Itereation::Two被併入 Adobe 成為 Consulting Team與 Flex 2 /AS3 的面市,Cairngorm這個framework的正統性與普及性也跟者水漲船高,最近專為 Flex 2 量身打造的新版 Cairngorm v2 也剛放出來,所以早上花了點時間再 review一次,看看有沒有什麼大改變,本文就是一早研究心得的速記。簡單來說,Cairngorm是一個framework,提供了許多現成的 class
Time of Update: 2018-12-05
最近使用者反映,自動配線功能不能正常運行,但在用手工配時,能成的配出來。在尋找原因時,主要尋找預存程序,因為這個功能主要是調用預存程序來實現的。尋找到最近,發現有一條語句,明明的記錄,但是不能返回正確的記錄數,老是返回0:SELECT COUNT(T.AREAID) FROM DL_LINE T WHERE T.STARTLINEID =1111;但是在表 DL_LINE 中,是有5條滿足條件的記錄,COUNT(T.AREAID) 用來統計統合格記錄數,但是在執行時,返回 0
Time of Update: 2018-12-05
Hibernate 中session.evict(obj):possible nonthreadsafe access to session 使用Hibernate 中session.evict方法時,報了如題的錯誤,另外,還有如下的提示:Hibernate: insert into TEST (version, NAME, CODE, ID) values (?, ?, ?, ?)23:45:03,343 ERROR AssertionFailure:47 - an assertion
Time of Update: 2018-12-05
資料表空間管理方式有以下兩種:第一、字典管理資料表空間 將Oracle的區管理資訊存放在資料表空間的字典中進行管理,所有區的分配與釋放,都會使字典的記錄的增減變動。也就是在字典的記錄中會執行更新、插入、刪除操作,在執行上述操作時,都會產生重做日誌,對字典的管理,將影響正常操作的效率,並且在區分配、回收的過程中,產生磁碟片段,如果磁碟片段增加到一定的程度,會浪費空間,嚴重影響效率,同時,Oracle 在管理資料表空間的管理中,會產生遞迴SQL。