JUST DO IT ~

          我只想當個程序員

           

          https://www.byvoid.com/blog/c-int64/

           

          我要解決的幾個問題

           

          消費線程 c++

          函數調用棧和棧幀 

           

          預編譯技術要研究一下

          http://www.cnblogs.com/cofd/archive/2007/11/05/949962.html

           

          編譯器-VC6.0全解及調試技巧

          http://blog.csdn.net/wscxr57/article/details/8020754

          posted @ 2013-08-20 22:42 小高 閱讀(243) | 評論 (0)編輯 收藏

          1. 簡單解決問題的方式是

          找cpp  缺少  #include "stdafx.h" 添加。并且使用 《預編譯選項》

          B8C9~4S35CKEG12DA5W7_ZJ

           

          2.被動解決方式

              又分為2種方式

              1.選擇排除 lib 再附加lib   nafxcwd.lib    LIBCMTD.lib  附加的順序不一樣來操作。

              2.另外一種簡單的做法 在附加lib處添加  nafxcwd.lib

           

          使用  Client.lib 會出現問題,libc 和mfc的庫沖突問題。

          這邊可以在編譯時加lib參數 nafxcwd.lib。但是我項目本身不使用mfc。

          1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已經在 LIBCMTD.lib(new.obj) 中定義

          1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已經在 LIBCMTD.lib(dbgdel.obj) 中定義

          1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) 已經在 libcpmtd.lib(newaop.obj) 中定義

          1>nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) 已經在 LIBCMTD.lib(delete2.obj) 中定義

          1>     正在創建庫 ..\bin\Service.lib 和對象 ..\bin\Service.exp

          1>..\bin\Service.exe : fatal error LNK1169: 找到一個或多個多重定義的符號

          1>  正在搜索庫

          1>      正在搜索 ../lib/CMDClient.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\kernel32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\user32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\gdi32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\winspool.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\comdlg32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\advapi32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\shell32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\ole32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\oleaut32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\uuid.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbc32.lib:

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\odbccp32.lib:

          1>      正在搜索 D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\LIBCMTD.lib:

          1>      正在搜索 D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib\OLDNAMES.lib:

          1>      正在搜索 D:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\atlmfc\lib\uafxcwd.lib:

          1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已經在 LIBCMTD.lib(new.obj) 中定義

          1>uafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) 已經在 LIBCMTD.lib(dbgdel.obj) 中定義

          1>      正在搜索 C:\Program Files (x86)\Windows Kits\8.0\lib\win8\um\x86\msimg32.lib:

          MSDN 解決問題鏈接

          http://support.microsoft.com/kb/148652/zh-cn

          CRT 庫對 newdeleteDllMain 函數使用弱外部鏈接。MFC 庫也包含 newdeleteDllMain 函數。這些函數要求先鏈接 MFC 庫,然后再鏈接 CRT 庫。

          回到頂端 | 提供反饋

          解決方案

          該問題有兩種解決方法。第一種方法是強制鏈接器按照正確的順序鏈接庫。第二種方法是由您親自查找導致問題的模塊并糾正它。
          注意 以下步驟基于 Visual C++ 6.0。

          解決方案一:強制鏈接器按照正確的順序鏈接庫
          1. 在“項目”菜單上,單擊“設置”。
          2. 在“項目設置”對話框的“以下項目的設置”視圖中,單擊以選中出現鏈接錯誤的項目配置。
          3. 在“鏈接”選項卡上,單擊以選中“類別”組合框中的“輸入”。
          4. 在“忽略庫”框中,插入庫名(例如,Nafxcwd.lib;Libcmtd.lib)。
            注意:等效的鏈接器命令行是:/NOD:<library name>
          5. 在“對象/庫模塊”框中,插入庫名。必須確保這些庫按順序列出,而且是行中的前兩個庫(例如,Nafxcwd.lib 和 Libcmtd.lib)。
          要在 Visual C++ .NET 中設置該選項,請閱讀“設置 Visual C++ 項目屬性”聯機幫助主題。
          解決方案二:查找導致問題的模塊并糾正它
          若要查看當前的庫鏈接順序,請按照下列步驟操作:
          1. 在“項目”菜單上,單擊“設置”。
          2. 在“項目設置”對話框的“以下項目的設置”視圖中,單擊以選中出現鏈接錯誤的項目配置。
          3. 在“鏈接”選項卡上的“項目選項”框中鍵入 /verbose:lib。
          4. 重新生成項目。在鏈接過程中,這些庫將在輸出窗口中列出。

          回到頂端 | 提供反饋

          狀態

          這種現象是設計導致的。

          回到頂端 | 提供反饋

          更多信息

          使用 MFC 庫時,務必先鏈接它們,然后再鏈接 CRT 庫。這可以通過確保項目中的每個文件都首先包含 Msdev\Mfc\Include\Afx.h 來完成。

          直接包含 (  #include <Afx.h>  ) 或間接包含 (#include <Stdafx.h>) 都可以。Afx.h 包含文件會通過使用 #pragma comment (lib,"<libname>") 指令來強制采用庫的正確順序。
          如果源文件的擴展名為 .c,或者該文件的擴展名為 .cpp 但不使用 MFC,則可以創建一個較小的頭文件 (Forcelib.h) 并將其放在模塊的頂端。這個新的頭文件可確保按照正確的順序搜索庫。
          Visual C++ 不包含該頭文件。要創建此文件,請按照下列步驟操作:

          1. 打開 Msdev\Mfc\Include\Afx.h。
          2. 選定 #ifndef _AFX_NOFORCE_LIBS 和 #endif //!_AFX_NOFORCE_LIBS 之間的行。
          3. 將選定部分復制到 Windows 剪貼板。
          4. 創建一個新文本文件。
          5. 將剪貼板的內容粘貼到這個新文件中。
          6. 將該文件另存為 Msdev\Mfc\Include\Forcelib.h。
          在 Visual C++ .NET 中重現問題的步驟
          1. 啟動 Microsoft Visual Studio .NET。
          2. 在“文件”菜單上,指向“新建”,然后單擊“項目”。
          3. 單擊“項目類型”下的“Visual C++ 項目”,然后單擊“模板”下的“MFC 應用程序”。
          4. 在“名稱”文本框中,鍵入 Q148652。
          5. 在“位置”文本框中,鍵入 C:\Test,然后單擊“確定”。
          6. 在“MFC 應用程序向導”對話框中,單擊“應用程序類型”。
          7. 單擊“應用程序類型”下的“基于對話框”,然后單擊“MFC 的使用”下的“在靜態庫中使用 MFC”。
          8. 單擊“完成”。
          9. 在“解決方案資源管理器”中,選擇“源文件”下的全部三個 .cpp 文件。
          10. 右鍵單擊三個選定的文件,然后單擊“刪除”。
          11. 右鍵單擊“源文件”,指向“添加”,然后單擊“添加新項”。
          12. 單擊“模板”下的“C++ 文件”。在“名稱”文本框中,鍵入 Aa。單擊“打開”。
          13. 將以下代碼粘貼到 Aa.cpp 中:

            int test(){new int; return 1;}
          14. 右鍵單擊“源文件”,指向“添加”,然后單擊“添加現有項”。
          15. 選擇以下文件:
            • Q148652.cpp
            • Q148652Dlg.cpp
            • stdafx.cpp
          16. 單擊“打開”。
          17. 您在第 15 步中選擇的文件將出現在“源文件”下。
          18. 選擇“源文件”下的全部四個 .cpp 文件。
          19. 右鍵單擊選定的四個 .cpp 文件,然后單擊“屬性”。
          20. 展開“配置屬性”,然后展開“C/C++”。
          21. 單擊“預編譯頭”。
          22. 將“創建/使用預編譯頭”屬性設置為“不使用預編譯頭”。單擊“確定”。
          23. 在“生成”菜單上,單擊“重新生成解決方案”。

          回到頂端 | 提供反饋

          注意:本篇“快速發布”文章是從 Microsoft 支持組織直接創建的。 文中包含的信息按原樣提供,用于響應緊急問題。 由于發布倉促,材料可能包含印刷錯誤,并且可能隨時修訂,恕不另行通知。 有關其他注意事項,請參閱使用條款

          posted @ 2013-08-20 22:26 小高 閱讀(2726) | 評論 (0)編輯 收藏

          靜態庫才會發生。

          solution

          1. static lib

          2.exe windows console client .

           

          2XQ8F6KK65H}K6PY]%9`$@U

           

          3 .setting MDLIB to lib directionary.

          DJR$@4(]98BKPJ(RGD~{3UD

          OV5$NCN09P6Q68LLSQ_[HM9

          設置它本身依賴的dll

          image

          QGNPL]5IES1D}_{H~Z`3UG8

           

          4. lib 目錄情況

          O6G0]K9{PT5)1AISI9AD~ZJ

           

          5. main project  setting  include dir

          (_XB)VQFD79(((_@I0A(N1E

          6. mian link

          XK@A2Z3[YA7[(OD](H_{Z]V

           

          UTRNUW}_GU29UPJ[ZG_[9HY

          ok 就可以了。 static lib pdb 就可以編譯進 main project 文件里了。

          重建了項目!找這個問題花了我2個小時。

           

          [K%%]ZL{(F)JC5}QH983T[T

           

           

          或者在編譯自己手工改

          /Fd(程序數據庫文件名)(C++)

          編譯要使用pdb寫入。連接需要使用pdb。 靜態庫最終將合并入exe文件所以pdb文件也需要一起用。

          /VERBOSE 會把

          Z}Z65[})I)T}V4U~0FEQ}}8

           

          MSDN 相關內容

          鏈接

          http://msdn.microsoft.com/zh-cn/library/t2fck18t(v=vs.80).aspx

          LINK 還使用 PDB 保存 .exe 文件或 .dll 文件的調試信息。程序的 PDB 既是輸出文件也是輸入文件,因為 LINK 在重新生成程序時更新 PDB。

          http://msdn.microsoft.com/zh-cn/library/6y6t9esh(v=vs.80).aspx

          link 配置目錄。

          CL 使用 CL 和 INCLUDE

           

          生成 C/C++ 程序

          在命令行上生成

          為命令行生成設置路徑和環境變量

          NMAKE 參考

          運行 NMAKE

          生成文件的內容

          描述塊

          生成文件中的命令

          宏和 NMAKE

          推理規則

          點指令

          生成文件預處理

          VCBUILD 參考

          VCBUILD 系統要求

          VCBUILD 命令行

          VCBUILD 選項

           


          Quote of the Day:
          Alcohol, if taken in sufficient quantities, produces all the effects of intoxication.
          --Oscar Wilde

          參考

          pdb多 進程征用

          http://www.cnblogs.com/joeylee/archive/2012/12/12/2815210.html

          http://hi.baidu.com/vc_net/item/ffd829c4132d0862f6c95d48

          http://www.cppblog.com/sunicdavy/archive/2011/08/09/152850.html

          他的方法需要xcopy復制。解決4099方法。

          http://www.cppblog.com/huyutian/archive/2012/10/06/192930.html

           

          vc 編譯選項

          http://hi.baidu.com/odzienkvkodvxze/item/88e75cd8f9a06edf251f408e

          posted @ 2013-03-31 11:40 小高 閱讀(2856) | 評論 (0)編輯 收藏

          混合顯卡intel + gpu 卡 .
          買一個 displaylink 轉換卡。

          銘鑫 taobao usb3


          posted @ 2013-01-05 14:12 小高 閱讀(347) | 評論 (0)編輯 收藏
               摘要: class Father
          {
          public virtual void do1(){
          Console.WriteLine("father do1");
          }


          public virtual void do2()
          {
          Console.WriteLine("father do2");
          }
          }

          class Son :Father
          {

          public void do1()
          {
          Console.WriteLine("Son do1");
          }
          public override void do2()
          {
          Console.WriteLi  閱讀全文
          posted @ 2010-12-17 22:17 小高 閱讀(423) | 評論 (0)編輯 收藏
               摘要:



            閱讀全文
          posted @ 2010-12-08 00:11 小高 閱讀(2893) | 評論 (1)編輯 收藏
               摘要:


            閱讀全文
          posted @ 2010-09-06 10:02 小高| 編輯 收藏
               摘要: select * from tables() ;

          function 返回成游標
          select function(a) from dual ;   閱讀全文
          posted @ 2010-09-02 13:56 小高 閱讀(253) | 評論 (0)編輯 收藏
               摘要: cmd.CommandText = @"INSERT INTO (
          VALUES
          (:date_ ) ; ";  閱讀全文
          posted @ 2010-09-02 13:34 小高 閱讀(625) | 評論 (0)編輯 收藏
               摘要:   閱讀全文
          posted @ 2010-01-13 09:42 小高 閱讀(364) | 評論 (0)編輯 收藏
               摘要:   閱讀全文
          posted @ 2009-12-29 13:42 小高 閱讀(795) | 評論 (0)編輯 收藏
          SQL*Plus系統環境變量有哪些?如何修改?
          軟件環境:
          1、Windows NT4.0+ORACLE 8.0.4
          2、ORACLE安裝路徑為:C:\ORANT

          實現方法:
          show和set命令是兩條用于維護SQL*Plus系統變量的命令

          SQL> show all --查看所有68個系統變量值

          SQL> show user --顯示當前連接用戶

          SQL> show error                --顯示錯誤

          SQL> set heading off --禁止輸出列標題,默認值為ON

          SQL> set feedback off --禁止顯示最后一行的計數反饋信息,默認值為"對6個或更多的記錄,回送ON"

          SQL> set timing on --默認為OFF,設置查詢耗時,可用來估計SQL語句的執行時間,測試性能

          SQL> set sqlprompt "SQL> " --設置默認提示符,默認值就是"SQL> "

          SQL> set linesize 1000 --設置屏幕顯示行寬,默認100

          SQL> set autocommit ON --設置是否自動提交,默認為OFF

          SQL> set pause on --默認為OFF,設置暫停,會使屏幕顯示停止,等待按下ENTER鍵,再顯示下一頁

          SQL> set arraysize 1 --默認為15

          SQL> set long 1000 --默認為80

          說明:
          long值默認為80,設置1000是為了顯示更多的內容,因為很多數據字典視圖中用到了long數據類型,如:

          SQL> desc user_views
          列名 可空值否 類型
          ------------------------------- -------- ----
          VIEW_NAME NOT NULL VARCHAR2(30)
          TEXT_LENGTH NUMBER
          TEXT LONG

          SQL> define a = '''20000101 12:01:01''' --定義局部變量,如果想用一個類似在各種顯示中所包括的回車那樣的常量,
          --可以用define命令來設置
          SQL> select &a from dual;
          原值 1: select &a from dual
          新值 1: select '20000101 12:01:01' from dual

          '2000010112:01:01
          -----------------
          20000101 12:01:01


          問題提出:
          1、用戶需要對數據庫用戶下的每一張表都執行一個相同的SQL操作,這時,一遍、一遍的鍵入SQL語句是很麻煩的

          實現方法:
          SQL> set heading off --禁止輸出列標題
          SQL> set feedback off --禁止顯示最后一行的計數反饋信息

          列出當前用戶下所有同義詞的定義,可用來測試同義詞的真實存在性
          select 'desc '||tname from tab where tabtype='SYNONYM';

          查詢當前用戶下所有表的記錄數
          select 'select '''||tname||''',count(*) from '||tname||';' from tab where tabtype='TABLE';

          把所有符合條件的表的select權限授予為public
          select 'grant select on '||table_name||' to public;' from user_tables where 《條件》;

          刪除用戶下各種對象
          select 'drop '||tabtype||' '||tname from tab;

          刪除符合條件用戶
          select 'drop user '||username||' cascade;' from all_users where user_id>25;

          快速編譯所有視圖
          ----當在把數據庫倒入到新的服務器上后(數據庫重建),需要將視圖重新編譯一遍,
          ----因為該表空間視圖到其它表空間的表的連接會出現問題,可以利用PL/SQL的語言特性,快速編譯。

          SQL> SPOOL ON.SQL
          SQL> SELECT'ALTER VIEW '||TNAME||' COMPILE;' FROM TAB;
          SQL> SPOOL OFF
          然后執行ON.SQL即可。
          SQL> @ON.SQL
          當然,授權和創建同義詞也可以快速進行,如:
          SQL> SELECT 'GRANT SELECT ON '||TNAME||' TO 用戶名;' FROM TAB;
          SQL> SELECT 'CREATE SYNONYM '||TNAME||' FOR 用戶名.'||TNAME||';' FROM TAB;

          SQL*PLUS常用命令列表

          [ 天堂之水 2002年9月18日,閱讀人數36人 ]



          軟件環境:
          1、Windows 98 第二版
          2、Oracle數據庫版本為:Personal Oracle7 Release 7.3.4.0.0
          3、Oracle安裝路徑為:C:\ORAWIN95

          命令列表:
          假設當前執行命令為:select * from tab;

          (a)ppend     添加文本到緩沖區當前行尾    a order by tname 結果:select * from tab order by tname;
                                                (注:a后面跟2個空格)
          (c)hange/old/new 在當前行用新的文本替換舊的文本 c/*/tname     結果:select tname from tab;
          (c)hange/text  從當前行刪除文本        c/tab       結果:select tname from ;
          del       刪除當前行
          del n      刪除第n行
          (i)nput 文本   在當前行之后添加一行
          (l)ist      顯示緩沖區中所有行
          (l)ist n     顯示緩沖區中第 n 行
          (l)ist m n    顯示緩沖區中 m 到 n 行
          run       執行當前緩沖區的命令
          /        執行當前緩沖區的命令
          r        執行當前緩沖區的命令
          @文件名     運行調入內存的sql文件,如:

          SQL> edit s<回車>
          如果當前目錄下不存在s.sql文件,則系統自動生成s.sql文件,
          在其中輸入“select * from tab;”,存盤退出。

          SQL> @s<回車>
          系統會自動查詢當前用戶下的所有表、視圖、同義詞。

          @@文件名     在.sql文件中調用令一個.sql文件時使用

          save 文件名   將緩沖區的命令以文件方式存盤,缺省文件擴展名為.sql
          get 文件名    調入存盤的sql文件
          start 文件名   運行調入內存的sql文件

          spool 文件名   把這之后的各種操作及執行結果“假脫機”即存盤到磁盤文件上,默認文件擴展名為.lst
          spool      顯示當前的“假脫機”狀態
          spool off    停止輸出

          例:
          SQL> spool a
          SQL> spool
          正假脫機到 A.LST
          SQL> spool off
          SQL> spool
          當前無假脫機


          exit       退出SQL*PLUS
          desc 表名    顯示表的結構
          show user    顯示當前連接用戶
          show error    顯示錯誤
          show all     顯示所有68個系統變量值
          edit       打開默認編輯器,Windows系統中默認是notepad.exe,把緩沖區中最后一條SQL語句調入afiedt.buf文件中進行編輯
          edit 文件名   把當前目錄中指定的.sql文件調入編輯器進行編輯

          clear screen   清空當前屏幕顯示










          SQL> show all
          appinfo 為 OFF 并且已設置為 "SQL*Plus"
          arraysize 15
          autocommit OFF
          autoprint OFF
          autorecovery OFF
          autotrace ON EXPLAIN STATISTICS
          blockterminator "." (hex 2e)
          btitle OFF 為下一條 SELECT 語句的前幾個字符
          cmdsep OFF
          colsep " "
          compatibility version NATIVE
          concat "." (hex 2e)
          copycommit 0
          COPYTYPECHECK 為 ON
          define "&" (hex 26)
          describe DEPTH 1 LINENUM OFF INDENT ON
          echo OFF
          editfile "afiedt.buf"
          embedded OFF
          escape OFF
          用于 6 或更多行的 FEEDBACK ON
          flagger OFF
          flush ON
          heading ON
          headsep "|" (hex 7c)
          instance "local"
          linesize 80
          lno 14
          loboffset 1
          logsource ""
          long 80
          longchunksize 80
          markup HTML OFF HEAD "<style type='text/css'> body {font:10pt Arial,Helvetica,sa
          ns-serif; color:black; background:White;} p {font:10pt Arial,Helvetica,sans-seri
          f; color:black; background:White;} table,tr,td {font:10pt Arial,Helvetica,sans-s
          erif; color:Black; background:#f7f7e7; padding:0px 0px 0px 0px; margin:0px 0px 0
          px 0px;} th {font:bold 10pt Arial,Helvetica,sans-serif; color:#336699; backgroun
          d:#cccc99; padding:0px 0px 0px 0px;} h1 {font:16pt Arial,Helvetica,Geneva,sans-s
          erif; color:#336699; background-color:White; border-bottom:1px solid #cccc99; ma
          rgin-top:0pt; margin-bottom:0pt; padding:0px 0px 0px 0px;} h2 {font:bold 10pt Ar
          ial,Helvetica,Geneva,sans-serif; color:#336699; background-color:White; margin-t
          op:4pt; margin-bottom:0pt;} a {font:9pt Arial,Helvetica,sans-serif; color:#66330
          0; background:#ffffff; margin-top:0pt; margin-bottom:0pt; vertical-align:top;}</
          style><title>SQL*Plus Report</title>" BODY "" TABLE "border='1' width='90%' alig
          n='center' summary='Script output'" SPOOL OFF ENTMAP ON PREFORMAT OFF
          newpage 1
          null ""
          numformat ""
          numwidth 10
          pagesize 14
          PAUSE 為 OFF
          pno 0
          recsep WRAP
          recsepchar " " (hex 20)
          release 1002000100
          repfooter OFF  為 NULL
          repheader OFF  為 NULL
          serveroutput OFF
          shiftinout INVISIBLE
          showmode OFF
          spool OFF
          sqlblanklines OFF
          sqlcase MIXED
          sqlcode 0
          sqlcontinue "> "
          sqlnumber ON
          sqlpluscompatibility 10.2.0
          sqlprefix "#" (hex 23)
          sqlprompt "SQL> "
          sqlterminator ";" (hex 3b)
          suffix "sql"
          tab ON
          termout ON
          timing ON
          trimout ON
          trimspool OFF
          ttitle OFF 為下一條 SELECT 語句的前幾個字符
          underline "-" (hex 2d)
          USER 為 "ITMP"
          verify ON
          wrap : 將換至下一行
          SQL>




          posted @ 2009-12-01 20:56 小高 閱讀(361) | 評論 (0)編輯 收藏
          1.port 被占用了
          360看看 kill掉
          ps -ax
          netstat -an


          2. host 主機解析出了問題  linux 上


          [oracle@oracle bin]$ more /etc/hosts
          # Do not remove the following line, or various programs
          # that require network functionality will fail.
          127.0.0.1         localhost.localdomain    localhost
          192.168.2.50    oracle         oracle 
          [oracle@oracle bin]$

          3. 安裝oracle  創庫的時候 往往會自動的 創立一個監聽器..
          比如一臺機器上有2個庫 ....那么很可能有2個監聽器.... listener  1521




          NL-00853: undefined command "ls".  Try "help"
          LSNRCTL> start
          Starting /opt/app/oracle/product/10.2.0/bin/tnslsnr: please wait...

          TNSLSNR for Linux: Version 10.2.0.1.0 - Production
          System parameter file is /opt/app/oracle/product/10.2.0/network/admin/listener.ora
          Log messages written to /opt/app/oracle/product/10.2.0/network/log/listener.log
          Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle)(PORT=1521)))
          Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))

          Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle)(PORT=1521)))
          STATUS of the LISTENER
          ------------------------
          Alias                     LISTENER
          Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production
          Start Date                01-DEC-2009 20:11:55
          Uptime                    0 days 0 hr. 0 min. 0 sec
          Trace Level               off
          Security                  ON: Local OS Authentication
          SNMP                      OFF
          Listener Parameter File   /opt/app/oracle/product/10.2.0/network/admin/listener.ora
          Listener Log File         /opt/app/oracle/product/10.2.0/network/log/listener.log
          Listening Endpoints Summary...
            (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle)(PORT=1521)))
            (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
          Services Summary...
          Service "PLSExtProc" has 1 instance(s).
            Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
          The command completed successfully
          LSNRCTL>
          LSNRCTL>
          LSNRCTL> status 
          Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=oracle)(PORT=1521)))
          STATUS of the LISTENER
          ------------------------
          Alias                     LISTENER
          Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production
          Start Date                01-DEC-2009 20:11:55
          Uptime                    0 days 0 hr. 2 min. 38 sec
          Trace Level               off
          Security                  ON: Local OS Authentication
          SNMP                      OFF
          Listener Parameter File   /opt/app/oracle/product/10.2.0/network/admin/listener.ora
          Listener Log File         /opt/app/oracle/product/10.2.0/network/log/listener.log
          Listening Endpoints Summary...
            (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oracle)(PORT=1521)))
            (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
          Services Summary...
          Service "PLSExtProc" has 1 instance(s).
            Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
          Service "idmp" has 1 instance(s).
            Instance "idmp", status READY, has 1 handler(s) for this service...
          Service "idmpXDB" has 1 instance(s).
            Instance "idmp", status READY, has 1 handler(s) for this service...
          Service "idmp_XPT" has 1 instance(s).
            Instance "idmp", status READY, has 1 handler(s) for this service...
          The command completed successfully
          LSNRCTL>




          posted @ 2009-12-01 20:17 小高 閱讀(1396) | 評論 (0)編輯 收藏


          CREATE OR REPLACE FUNCTION get_hash_val (p_in VARCHAR2)
              RETURN VARCHAR2
            IS
              l_hash   VARCHAR2 (6000);
           BEGIN
              l_hash :=RAWTOHEX(UTL_RAW.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.md5 (input_string=> p_in)));
               RETURN l_hash;
            END;

          posted @ 2009-10-30 23:42 小高 閱讀(208) | 評論 (0)編輯 收藏


             在 System.Collections.ArrayList.ToArray(Type type)
             在 log4net.Appender.MemoryAppender.GetEvents()
               在 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
             在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
             在 System.Threading.ThreadHelper.ThreadStart() 

           lock (MemoryAppender){
              MemoryAppender.GetEvents()
             MemoryAppender.clear()
           }
          posted @ 2009-10-14 16:21 小高 閱讀(684) | 評論 (0)編輯 收藏
          僅列出標題
          共20頁: First 上一頁 9 10 11 12 13 14 15 16 17 下一頁 Last 

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临澧县| 闻喜县| 翁牛特旗| 万源市| 辽阳县| 霞浦县| 余庆县| 边坝县| 乌拉特前旗| 丹凤县| 宣城市| 华亭县| 龙川县| 巩义市| 崇仁县| 北辰区| 莱芜市| 鹿邑县| 龙门县| 仁怀市| 门头沟区| 南雄市| 宝丰县| 大英县| 峨眉山市| 马关县| 天气| 温泉县| 台州市| 调兵山市| 卢龙县| 仙游县| 交口县| 攀枝花市| 达日县| 搜索| 湘潭市| 长宁区| 葵青区| 盈江县| 山阳县|