<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    每一天都是進(jìn)步

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      88 隨筆 :: 0 文章 :: 5 評(píng)論 :: 0 Trackbacks

    2014年10月30日 #


    高亮顯示:看到的地方,Portal的導(dǎo)航的鏈接包括如下鏈接,當(dāng)前所處的功能頁(yè)面高亮顯示
    posted @ 2015-09-08 09:28 碟雅閑居 閱讀(228) | 評(píng)論 (0)編輯 收藏

    1.myEclipse導(dǎo)入外部的java文件
    右鍵》new》file》advanced

    ctrl+m放大當(dāng)前窗口
    shift+alt+x,再按t執(zhí)行junit
    posted @ 2015-09-08 09:11 碟雅閑居 閱讀(267) | 評(píng)論 (0)編輯 收藏

    一 、設(shè)置運(yùn)行時(shí)行為  
       1.Tasks》Verify Replay》Run-Run-Time Settings
       2.vuser》Run-Time Settings(運(yùn)行時(shí)設(shè)置)  
       3.快捷鍵F4
     常規(guī)的:運(yùn)行邏輯、步、日志、思考時(shí)間
               運(yùn)行邏輯:迭代次數(shù)
                    》此節(jié)點(diǎn)設(shè)置迭代次數(shù)或連續(xù)重復(fù)活動(dòng)的次數(shù)
                步:開(kāi)始新迭代
                      a.在前一個(gè)迭代結(jié)束后立即開(kāi)始
                        b.前一個(gè)迭代結(jié)束后
                        c.發(fā)生 
                   》用于控制迭代時(shí)間間隔
                配置日志設(shè)置
                         啟用日志記錄
                       日志選項(xiàng):a.僅在出錯(cuò)時(shí)發(fā)送消息
                                      b.始終發(fā)送消息
                       》在運(yùn)行測(cè)試期間記錄的信息量。
    二.實(shí)時(shí)查看腳本的運(yùn)行情況設(shè)置
       tools》general option》display
    三.查看回放的信息
       a.點(diǎn)擊tasks向?qū)Ю锏幕胤湃罩境溄?br />   b.view 視圖》Output windows
       c.顯示/隱藏按鈕
         在回放日志中按Ctrl+F打開(kāi)“查找對(duì)話(huà)框”
        ? 啟動(dòng)和終止。腳本運(yùn)行的開(kāi)始和結(jié)束 - 虛擬用戶(hù)腳本已啟動(dòng)、Vuser 已終止。
        ? 迭代。迭代的開(kāi)始和結(jié)束以及迭代編號(hào)(橙色字體部分)。
          VuGen 用綠色顯示成功的步驟,用紅色顯示錯(cuò)誤。例如,如果在測(cè)試過(guò)程中連接
            中斷, VuGen 將指出錯(cuò)誤所在的行號(hào)并用紅色顯示整行文本。
    四.確定測(cè)試通過(guò)
           在任務(wù)窗格中單擊測(cè)試結(jié)果
                 view(視圖)》測(cè)試結(jié)果
        概要窗格。上表是指出了哪些迭代通過(guò)了測(cè)試,哪些未通過(guò)。
        下表指出哪些事務(wù)和檢查點(diǎn)通過(guò)了測(cè)試,哪些未通過(guò)
    搜索或篩選結(jié)果
         搜素:
        1.在樹(shù)視圖中展開(kāi)迭代節(jié)點(diǎn)
        2.選擇節(jié)點(diǎn)
        3.查看步驟概要
        4.搜素結(jié)果狀態(tài)
           可以定位失敗或成功的按鈕
            a.工具》查找
            b.直接單擊查找按鈕 也就是搜索形狀的
    篩選:
      view視圖>filter篩選器
    左窗格會(huì)列出對(duì)應(yīng)的選項(xiàng)
      





     
    posted @ 2015-09-08 09:10 碟雅閑居 閱讀(483) | 評(píng)論 (0)編輯 收藏


    http://www.w3school.com.cn/sql/sql_update.asp

     select * from 
    insert into 表名 values
    delete from 表名
    update  from 表名 set
    posted @ 2015-09-08 09:10 碟雅閑居 閱讀(242) | 評(píng)論 (0)編輯 收藏


    LR錄制時(shí)IE彈出頁(yè)面是已阻止此網(wǎng)站顯示有安全證書(shū)錯(cuò)誤的內(nèi)容,切頁(yè)面都是亂的

    在Tools》Recording_Options》Port Mapping>Capture level設(shè)置為 WinNet level data

    問(wèn)題圖片如下:



    posted @ 2015-09-07 12:30 碟雅閑居 閱讀(593) | 評(píng)論 (0)編輯 收藏

    http://www.w3school.com.cn/sql/sql_update.asp
    posted @ 2015-07-29 16:44 碟雅閑居 閱讀(243) | 評(píng)論 (0)編輯 收藏


         以前參加的需求評(píng)審基本是一個(gè)項(xiàng)目里的小迭代,就知道針對(duì)需求進(jìn)行評(píng)審,昨天下午參加了一個(gè)新項(xiàng)目的需求評(píng)審,總結(jié)下經(jīng)驗(yàn):
        1.需求評(píng)審前需要看需求文檔,熟悉新做的項(xiàng)目的基本功能
        2.對(duì)于新項(xiàng)目有好多功能是從產(chǎn)品中挪過(guò)來(lái)的,需求也沒(méi)有寫(xiě),但是我們測(cè)試在參加評(píng)審時(shí)需要對(duì)之前的功能也進(jìn)行討論
          把遇到的問(wèn)題都記錄下來(lái),然后再會(huì)議上提出來(lái)。
       3.對(duì)以前項(xiàng)目沒(méi)注意發(fā)生的事故也要進(jìn)行回憶,防止新項(xiàng)目有同樣的問(wèn)題
       4.對(duì)于一些模塊沒(méi)有控制權(quán)限問(wèn)題,誰(shuí)都可以添加、刪除需要著重提出,以防以后用戶(hù)自己操作數(shù)據(jù)刪除了說(shuō)丟失數(shù)據(jù)找不到原因
       5.對(duì)于測(cè)試的范圍需要確認(rèn),哪些是需要測(cè)試的哪些是不需要測(cè)試的
       6.對(duì)于測(cè)試的環(huán)境也要確認(rèn),比如分辨率問(wèn)題、ie瀏覽器版本問(wèn)題
       7.對(duì)于功能里用的其他模塊的數(shù)據(jù),而恰巧其他的模塊還是不用測(cè)試需要對(duì)數(shù)據(jù)來(lái)源進(jìn)行確認(rèn),如數(shù)據(jù)過(guò)來(lái)顯示錯(cuò)誤是哪方的問(wèn)題,不要到時(shí)候扯不清
    posted @ 2015-07-29 10:52 碟雅閑居 閱讀(375) | 評(píng)論 (0)編輯 收藏


    1.使用
    find / -name rpc.rstatd命令查看系統(tǒng)是否存在rpc.rstatd文件



    2.查看Rpc有沒(méi)有啟動(dòng)   rpcinfo -p
    啟動(dòng)時(shí)如下:


      沒(méi)有啟動(dòng)如下:



    進(jìn)入rstatd目錄,啟動(dòng)命令為:#rpc.rstatd


    5.可能遇到的錯(cuò)誤

    安裝完畢rstatd守護(hù)進(jìn)程,在啟動(dòng)時(shí)可能出現(xiàn)以下錯(cuò)誤:

    Cannot  register service: RPC: Unable to receive; errno = Connection refused

    這是由于Linux服務(wù)器沒(méi)有開(kāi)啟端口映射功能,解決方法如下:

    (1) linux的圖形界面下,運(yùn)行setup

    [root@testserver4]#setup
    這時(shí)會(huì)彈出一個(gè)類(lèi)似圖形化的界面,光標(biāo)移動(dòng)到System  services,回車(chē)。



    在新界面中找到portmap項(xiàng),空格選中。


    然后選擇OK(通過(guò)tab鍵進(jìn)行選擇),再選擇quit

    (2) 啟動(dòng)portmap服務(wù)

    [root@testserver4]#/etc/rc.d/init.d/portmap start    //啟動(dòng)portmap

    再次啟動(dòng)rpc.rstatd即可。


















    posted @ 2015-07-24 23:09 碟雅閑居 閱讀(3828) | 評(píng)論 (0)編輯 收藏

    解決方案:
    1.可以對(duì)單個(gè)文件改編碼格式 右鍵》屬性

    2 改變整個(gè)myEclipse工作空間的編碼格式 
        
        1)  myeclipse->window->preferences->General->workspaceTypes 
        
        2)  改變文本文件編碼格式為utf-8

    3 改變整個(gè)文件類(lèi)型的編碼格式 
        
        1)  eclipse->window->preferences->General->Content Types 
        
        2)  找到要修改的文件的類(lèi)型(JAVA,JSP等等),在下面有個(gè)Default encoding,在輸入框中輸入GBK 或UTF-8
        
        3)  點(diǎn)擊Update 
        
        4)  點(diǎn)擊OK 
        
        5)  重啟eclipse

        
       
    posted @ 2015-07-17 22:47 碟雅閑居 閱讀(335) | 評(píng)論 (0)編輯 收藏

    錯(cuò)誤信息:

    java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: java.lang.RuntimeException: java.lang.RuntimeException: Firefox could not be found in the path!
    Please add the directory containing ''firefox.exe'' to your PATH environment
    variable, or explicitly specify a path to Firefox like this:
    *firefox c:\blah\firefox.exe
     
    原因:找不到firefox(火狐不是默認(rèn)安裝位置自己換了位置的),不能打開(kāi)瀏覽器
    解決方案:
    方法一:設(shè)置環(huán)境變量,將火狐的地址放進(jìn)path變量中
    方法二:將火狐的路徑寫(xiě)進(jìn)來(lái),注意路徑的\要用\\,其中一個(gè)\是轉(zhuǎn)義的意思

    即下面的"*firefox"改為 "*firefox D:\\study\\selenium\\Firefox\\firefox.exe"

    posted @ 2015-07-17 21:53 碟雅閑居 閱讀(3040) | 評(píng)論 (0)編輯 收藏


    啟用selenium-server提示W(wǎng)ARN-Failed to start:SocketListener000.0.0.0:4444
    主要是因?yàn)橐呀?jīng)有另外一個(gè)Selenium server 啟動(dòng)了,你可以查看是否有其他的selenium server正在運(yùn)行,如果有請(qǐng)將其關(guān)閉;否則就是有另外的服務(wù)器在使用4444端口,請(qǐng)更換端口。
    開(kāi)始--運(yùn)行--cmd 進(jìn)入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之后在任務(wù)管理器中找到這個(gè)PID所對(duì)應(yīng)的程序如果任務(wù)管理器中沒(méi)有PID這一項(xiàng),可以在任務(wù)管理器中選"查看"-"選擇列"

            經(jīng)常,我們?cè)趩?dòng)應(yīng)用的時(shí)候發(fā)現(xiàn)系統(tǒng)需要的端口被別的程序占用,如何知道誰(shuí)占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡(jiǎn)單的方法,希望對(duì)大家有用

    假如我們需要確定誰(shuí)占用了我們的9050端口

    1、Windows平臺(tái)
    在windows命令行窗口下執(zhí)行:

     C:\>netstat -aon|findstr "9050"

    TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
    看到了嗎,端口被進(jìn)程號(hào)為2016的進(jìn)程占用,繼續(xù)執(zhí)行下面命令:
     C:\>tasklist|findstr "2016"

    tor.exe 2016 Console 0 16,064 K

    很清楚是,tor占用了9095端口
    在這里,我們查看4444端口占用,如下圖所示

    然后可以在任務(wù)管理器將javaw該進(jìn)程結(jié)束
    再重新啟動(dòng),如下就成功了


    2.linux平臺(tái)
    ps -efa|grep selenium
    殺了該進(jìn)程


    遇到的錯(cuò)誤:

    java.lang.RuntimeException: Could not contact Selenium Server; have you started it on 'localhost:4444' ?
    Read more at http://seleniumhq.org/projects/remote-control/not-started.html
    Connection refused: connect
     at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:104)
     
    原因:selenium server未啟動(dòng),我把啟動(dòng)頁(yè)面cmd關(guān)了
    解決方案:?jiǎn)?dòng)selenium server:java -jar selenium-server-standalone-2.44.1.jar

    posted @ 2015-07-17 21:13 碟雅閑居 閱讀(1441) | 評(píng)論 (0)編輯 收藏

    是因?yàn)椴皇莌tml模式,不能手動(dòng)修改
    posted @ 2015-07-17 15:31 碟雅閑居 閱讀(386) | 評(píng)論 (0)編輯 收藏

    There was an unexpected error. Msg: TypeError: insertedCommand.line is undefined
    Url: chrome://selenium-ide/content/sourceView.js, line: 34, column: 7
    SourceView.prototype.rowInserted@chrome://selenium-ide/content/sourceView.js:34:8
    Editor.prototype.addCommand@chrome://selenium-ide/content/editor.js:858:5
    Editor.prototype.appendWaitForPageToLoad@chrome://selenium-ide/content/editor.js:885:7
    Editor.prototype.onUnloadDocument/<@chrome://selenium-ide/content/editor.js:662:5


    option>options>Formats>Enviroment (有三個(gè))都改成火狐firefox

    >



    posted @ 2015-07-17 15:14 碟雅閑居 閱讀(742) | 評(píng)論 (2)編輯 收藏

    參考博客:http://blog.sina.com.cn/s/blog_6f7b73770101b6l5.html
    在命令行中,執(zhí)行l(wèi)snrctl status
    找到監(jiān)聽(tīng)程序參數(shù)文件位置即listener.ora
    修改監(jiān)聽(tīng)程序參數(shù)文件
    重啟listener,在命令行中依次執(zhí)行 lsnrctl stop,lsnrctl start



    posted @ 2015-07-16 23:00 碟雅閑居 閱讀(302) | 評(píng)論 (0)編輯 收藏

     1.開(kāi)始 --> 運(yùn)行 --> cmd

        2.在dos下輸入“emctl start dbconsole”,回車(chē)。
          輸入:C:\Users\cl\>emctl start dbconsole
          Environment variable ORACLE_SID not defined. Please define it.
          提示:環(huán)境變量 ORACLE_SID 未定義,請(qǐng)定義。既然沒(méi)有定義,那就定義一下。

        3.設(shè)置 ORACLE_SID =ORCL ,其中orcl是oracle實(shí)例名
          輸入:C:\Users\cl>set oracle_sid=orcl ,即可定義成功。

        4.再次運(yùn)行emctl start dbconsole,該命令是啟動(dòng)dbconsole服務(wù),再次運(yùn)行是為了查看運(yùn)行服務(wù)時(shí)出現(xiàn)的問(wèn)題,以方便我們解決問(wèn)題。
          輸入:
    C:\Users\cl>emctl start dbconsole , 并回車(chē)。
          系統(tǒng)提示:OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_cl-PC_orcl not found.
          提示:無(wú)法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_cl-PC_orcl“.注意:cl-PC是我的機(jī)器名,也就是計(jì)算機(jī)名。既然找不到該目錄,那么我們可以添加這樣的目錄,具體操作如下:在該目錄下找到OC4J_DBConsole_XXXXXX_orcl的文件夾(以O(shè)C4J_DBConsole開(kāi)頭,以orcl結(jié)尾,orcl是你的oracle實(shí)例名稱(chēng)),復(fù)制一份,將名稱(chēng)修改為上述找不到的目錄名稱(chēng)。本次就修改為OC4J_DBConsole_cl-PC_orcl。

        5.再次執(zhí)行emctl start dbconsole
          輸入:C:\Users\cl>emctl start dbconsole
          系統(tǒng)提示:EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found.
          提示:無(wú)法找到 “E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl ”跟上面相同,缺什么補(bǔ)什么。復(fù)制該目錄(db_1)下的“XXXXXX_orcl”文件夾放在同一目錄下,且把名稱(chēng)改成“cl-PC_orcl”。

        6.再次執(zhí)行emctl start dbconsole
          輸入: C:\Users\cl>emctl start dbconsole
          系統(tǒng)提示:Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
                    Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.
                    http://localhost:1158/em/
                    Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
                    服務(wù)正在啟動(dòng)
                    ..............................
                    OracleDBConsoleorcl 服務(wù)已經(jīng)啟動(dòng)成功


    posted @ 2015-07-16 22:27 碟雅閑居 閱讀(475) | 評(píng)論 (0)編輯 收藏


    解決辦法:修改 Oracle安裝目錄下的oracle\product\10.2.0\db_2\network\ADMIN\listener.ora文件:
    Windows變更了內(nèi)網(wǎng)IP后,Oracle的listener.ora配置文件中HOST的IP地址還是原內(nèi)網(wǎng)IP,需要更改為新IP,或者這里直接設(shè)置為127.0.0.1。
    示例:
    LISTENER = 
      (DESCRIPTION_LIST = 
        (DESCRIPTION = 
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) 
        ) 
      )


    posted @ 2015-07-16 21:42 碟雅閑居 閱讀(615) | 評(píng)論 (0)編輯 收藏

    頁(yè)面鏈接http://192.168.2.51:8080/xxcb1/xxbs/action/handling!view.action?toId=402882ae4e7d1761014e877fb229000b
    1.ctrl+shift+r  輸入handingA則可以找到action頁(yè)面
    2.在action頁(yè)面用ctrl+o查找view方法,看該方法的返回值  比如是:return“view”
    3.再ctrl+shift+r  輸入handing-view就可以找到改界面
    posted @ 2015-07-13 19:21 碟雅閑居 閱讀(292) | 評(píng)論 (0)編輯 收藏

    1.在官網(wǎng)下載對(duì)應(yīng)版本的python,安裝 注意32位于64位安裝包的區(qū)別,

    我下載的是2.7.8 64位的,默認(rèn)安裝目錄C:\Python27,然后將此路徑添加到電腦的環(huán)境變量Path里
    即在path環(huán)境變量后加上C:\Python27

    在windows下,即可以使用命令行的方式,也可以使用IDLE來(lái)開(kāi)發(fā)python。首先介紹命令行的方式:設(shè)置PATH,將python的安裝路徑添加至PATH環(huán)境變量中即可。在命令行中輸入python,會(huì)顯示相應(yīng)的版本號(hào),并進(jìn)入至python工作環(huán)境中去。

    從cmd進(jìn)去,輸入python驗(yàn)證是否安裝成功。如果看到版本等信息則表示安裝成功了

    在F盤(pán)新建目錄learnPython,然后新建一個(gè)txt文檔后綴改為.py,文件名字為test.py,注意不是test.py.txt.這時(shí)會(huì)發(fā)現(xiàn)圖標(biāo)發(fā)生了變化。在保存時(shí)后面會(huì)讓選cp569之類(lèi)的編碼方式,不用管他用默認(rèn)的。cmd里進(jìn)入到F盤(pán)的learnPython目錄后(先cd \進(jìn)入根目錄,再F:則進(jìn)入到f盤(pán),然后cd learn。。可以用tab鍵快捷),輸入命令python test.py, 就可以看到如下運(yùn)行結(jié)果
    .


    另外一種方式是IDLE,這個(gè)是python默認(rèn)安裝的開(kāi)發(fā)環(huán)境


    運(yùn)行:






    posted @ 2015-07-08 20:54 碟雅閑居 閱讀(311) | 評(píng)論 (0)編輯 收藏

    視頻地址:http://www.jikexueyuan.com/path/python/

    1.下載Python,進(jìn)入官網(wǎng)

    https://www.python.org/,downloads下載windows的python
    我下的是2.7.8;

     主要是 2.X版本運(yùn)行速度快,3.X支持的新語(yǔ)言比較多

    2.下載集成開(kāi)發(fā)環(huán)境 官網(wǎng):http://www.jetbrains.com/
      拖到下方下載 
    使用PyCharm,點(diǎn)擊進(jìn)去點(diǎn)擊獲取pycharm 即 Get PyCharm Now

     

     

    posted @ 2015-07-08 20:38 碟雅閑居 閱讀(271) | 評(píng)論 (0)編輯 收藏

    提示:少了Microsoft Visual c++2005 sp1運(yùn)行時(shí)組件,安裝時(shí)會(huì)提示命令行選項(xiàng)語(yǔ)法錯(cuò)誤,鍵入“命令/?”可獲取幫肋信息,無(wú)法正常安裝


    解決方法:
       1、進(jìn)入loadrunner-11(安裝目錄)\Additional Components\IDE Add-Ins\MS Visual Studio .NET
       2、安裝:LRVS2005IDEAddInSetup.exe
       3、之后再安裝LR即可
    posted @ 2015-06-27 09:03 碟雅閑居 閱讀(377) | 評(píng)論 (0)編輯 收藏

    1.通過(guò)客戶(hù)端與服務(wù)起進(jìn)行網(wǎng)絡(luò)測(cè)試,保證通信暢通(即ping下服務(wù)的ip是否能ping通)

    2.登錄服務(wù)器windows環(huán)境,點(diǎn)擊計(jì)算機(jī)》管理》服務(wù)和應(yīng)用程序》服務(wù)   【也可以在開(kāi)始》運(yùn)行輸入services.mcs】
        開(kāi)啟以下兩個(gè)服務(wù)
       1) Remote Procedure Call(RPC)
            描述: RPCSS 服務(wù)是 COM 和 DCOM 服務(wù)器的服務(wù)控制管理器。它執(zhí)行 COM 和 DCOM 服務(wù)器的對(duì)象激活請(qǐng)求、對(duì)象導(dǎo)出程序解析和分布式垃圾收集。如果此服務(wù)被停用或禁用,則使用 COM 或 DCOM 的程序?qū)o(wú)法正常工作。
       2) Remote Registry (service有的計(jì)算機(jī)有這個(gè)單詞有的沒(méi)有)
            描述:遠(yuǎn)程用戶(hù)能修改此計(jì)算機(jī)上的注冊(cè)表設(shè)置。如果此服務(wù)被終止,只有此計(jì)算機(jī)上的用戶(hù)才能修改注冊(cè)表。如果此服務(wù)被禁用,任何依賴(lài)它的服務(wù)將無(wú)法啟動(dòng)。
    3.需要對(duì)服務(wù)起的系統(tǒng)本地策略進(jìn)行更改,這個(gè)很重要,也是決定客戶(hù)端能不能訪(fǎng)問(wèn)服務(wù)器端的關(guān)鍵步驟
       控制面板》管理工具》本地安全策略 》 本地策略下點(diǎn)擊安全選項(xiàng)》在右邊選擇網(wǎng)絡(luò)訪(fǎng)問(wèn):本地賬戶(hù)的共享跟安全模式屬性》然后右鍵屬性
      設(shè)置成:經(jīng)典—本地用戶(hù)以自己的身份驗(yàn)證   默認(rèn)下是僅來(lái)賓模式
      
    4.服務(wù)器windows:我的電腦》管理》共享文件夾》共享,在這里要有C$這個(gè)文件夾,沒(méi)有自己創(chuàng)建一個(gè)
    5.安裝LR的機(jī)器上使用運(yùn)行。輸入 //被監(jiān)視機(jī)器的ip/C$,然后輸入管理元帳號(hào)跟密碼,果能看到被監(jiān)視機(jī)器的C盤(pán)了,就說(shuō)明你得到了那臺(tái)機(jī)器的管理員權(quán)限,可以使用LR去連接了。
       切換到LR的Controller中在Windows Resources下配置監(jiān)控目標(biāo)(在system resources下可以選unix跟windows ),
      右鍵》Add Measurements,添加被監(jiān)控windows的ip地址,然后選擇所屬系統(tǒng)

     



    posted @ 2015-06-24 21:04 碟雅閑居 閱讀(601) | 評(píng)論 (2)編輯 收藏

    http://wenku.baidu.com/link?url=2wZd7nx0zyPtDOsOEyVFnw4sEiKLvyHLnkNDz9HlOlRzZWEkCDhODdmNGebFrv5oVKj9rpS7Flg5qhXov-wbHghRtQWdIqKcX-0oRe7_7sG

     

    1.集合點(diǎn)的含義 rendezvous

    當(dāng)通過(guò)controller虛擬多個(gè)用戶(hù)執(zhí)行該腳本時(shí)。用戶(hù)的啟動(dòng)或運(yùn)行步驟不一定都是同步的。集合點(diǎn)是在腳本的某處設(shè)置一個(gè)標(biāo)記。當(dāng)有虛擬用戶(hù)運(yùn)行到這個(gè)標(biāo)記處時(shí),停下等待,直到所有的用戶(hù)都達(dá)到這個(gè)標(biāo)記處時(shí),再一同進(jìn)行下面的步驟,這樣能夠用最大的用戶(hù)并發(fā)去做下面的操作,就像集合再前進(jìn)一樣。集合點(diǎn)之名由此而得。集合點(diǎn)主要用于對(duì)關(guān)鍵步驟的加壓。 

    2.插入集合點(diǎn)的目的

     集合點(diǎn)的用處對(duì)于LoadRunner來(lái)說(shuō)意義非常大,它可以設(shè)置多個(gè)虛擬用戶(hù)等待到一個(gè)點(diǎn),同時(shí)觸發(fā)一個(gè)事務(wù),以達(dá)到模擬真實(shí)環(huán)境下同時(shí)多個(gè)用戶(hù)操作,同時(shí)模擬負(fù)載,實(shí)現(xiàn)性能測(cè)試的最終目的。由此可見(jiàn),插入集合點(diǎn)主要是為了衡量在加重負(fù)載的情況下服務(wù)器的性能情況,從而找到性能瓶頸。可以把集合點(diǎn)理解成是一種特殊情況下的并發(fā)。
    舉例如下:在客戶(hù)的需求中,可能會(huì)要求系統(tǒng)能夠承受500人同時(shí)提交數(shù)據(jù)。在LR中可以通過(guò)在提交數(shù)據(jù)操作前面加入集合點(diǎn),當(dāng)虛擬用戶(hù)運(yùn)行到提交數(shù)據(jù)的集合點(diǎn)時(shí),LR就會(huì)檢查同時(shí)有多少用戶(hù)運(yùn)行到集合點(diǎn),如果我們?cè)O(shè)定腳本運(yùn)行的虛擬用戶(hù)數(shù)為1000,等到這1000個(gè)虛擬用戶(hù)都運(yùn)行到集合點(diǎn)后,就會(huì)觸發(fā)同時(shí)進(jìn)行提交數(shù)據(jù)的操作,從而能夠測(cè)試系統(tǒng)能夠?qū)τ谶@1000個(gè)用戶(hù)提交數(shù)據(jù)的響應(yīng)情況,以此來(lái)看系統(tǒng)是否滿(mǎn)足客戶(hù)的該點(diǎn)需求。

    事務(wù):就是用戶(hù)某一步或者某幾步操作的集合。當(dāng)我們需要通過(guò)某一步或是某幾步操作從而衡量服務(wù)器的性能的時(shí)候,這時(shí)我們就把這些操作設(shè)置成一個(gè)事務(wù),當(dāng)事務(wù)開(kāi)始執(zhí)行的時(shí)候lr就開(kāi)始計(jì)時(shí)當(dāng)事務(wù)運(yùn)行結(jié)束計(jì)時(shí)停止,執(zhí)行事務(wù)的時(shí)間會(huì)在在最后的結(jié)果中顯示出來(lái)。 

    集合點(diǎn)一般是跟事務(wù)結(jié)合使用的,不要把集合點(diǎn)設(shè)置到事物里面,因?yàn)槟菢拥脑?huà)腳本等待的時(shí)間都計(jì)算在事務(wù)的時(shí)間內(nèi),進(jìn)行壓力測(cè)試的時(shí)候查看響應(yīng)時(shí)間就會(huì)有一定的偏差。集合點(diǎn)應(yīng)插入到事務(wù)開(kāi)始的前面,這樣在這個(gè)地方達(dá)到用戶(hù)的數(shù)量后同時(shí)執(zhí)行下面的事務(wù)才能測(cè)試出多個(gè)用戶(hù)能否同時(shí)執(zhí)行某一操作。

    實(shí)例:在測(cè)試查詢(xún)編號(hào)這個(gè)功能,需要在點(diǎn)擊查詢(xún)時(shí)設(shè)置事務(wù)跟集合點(diǎn)
    方法一:先設(shè)置集合點(diǎn)再設(shè)置事務(wù),壓20個(gè)用戶(hù)時(shí)平均響應(yīng)時(shí)間為16.400
    方法二:先設(shè)置事務(wù)再設(shè)置集合點(diǎn),壓20個(gè)用戶(hù)時(shí)平均響應(yīng)時(shí)間為0.799

    在腳本中直接添加:
    lr_rendezvous("集合點(diǎn)名稱(chēng)");
    如果腳本中設(shè)置了集合點(diǎn),在conntrol的場(chǎng)景中Scenario/Rendezvous集合功能點(diǎn)會(huì)亮(沒(méi)有則是灰色)。就可以來(lái)設(shè)置虛擬用戶(hù)集合的方式。
    如果腳本之前沒(méi)有集合點(diǎn),后面加進(jìn)去的,已經(jīng)加載在場(chǎng)景了要進(jìn)行刷新,獲取最新腳本。

    Controller的Scenario Groups中,有個(gè)按鈕Details,進(jìn)去之后會(huì)有Refresh按鈕,有刷新腳本和運(yùn)行設(shè)置兩項(xiàng)
    集合點(diǎn)設(shè)置策略Policy:總共有3種

    1.當(dāng)百分之多少的用戶(hù)到達(dá)集合點(diǎn)時(shí)腳本繼續(xù)。 

    2.當(dāng)百分之多少的運(yùn)行用戶(hù)到達(dá)集合點(diǎn)時(shí)腳本繼續(xù)。 
    3.多少個(gè)用戶(hù)到達(dá)集合點(diǎn)時(shí)腳本繼續(xù)。
    說(shuō)明:其中1跟2兩種只針對(duì)設(shè)置了多少分鐘啟動(dòng)多少用戶(hù),如果一開(kāi)始就加載所有用戶(hù)就沒(méi)有什么區(qū)別
    這3個(gè)策略的區(qū)別在于:假設(shè)腳本由100個(gè)用戶(hù)來(lái)運(yùn)行,但100個(gè)用戶(hù)并不是一開(kāi)始就共同運(yùn)行的。假設(shè)每隔1分鐘添加10個(gè)用戶(hù),也就是說(shuō)10分鐘后系統(tǒng)才有100個(gè)在線(xiàn)用戶(hù)。這里100就是指系統(tǒng)訪(fǎng)問(wèn)的所有用戶(hù)數(shù),而不同時(shí)間的在線(xiàn)用戶(hù)數(shù)是不同的。設(shè)置的集合點(diǎn)策略百分比均為100%。在場(chǎng)景運(yùn)行時(shí),當(dāng)Vuser腳本運(yùn)行到集合點(diǎn)函數(shù)時(shí),該虛擬用戶(hù)會(huì)進(jìn)入集合點(diǎn)狀態(tài)直到集合點(diǎn)策略滿(mǎn)足后才釋放。策略1是指當(dāng)全部用戶(hù)都運(yùn)行到了集合點(diǎn)函數(shù)才釋放集合,讓這100個(gè)用戶(hù)并發(fā)運(yùn)行后面的腳本。策略2是指當(dāng)前時(shí)間如果只有10個(gè)用戶(hù)在線(xiàn),那么只需要這10個(gè)用戶(hù)都運(yùn)行到了集合點(diǎn)函數(shù)就釋放集合,讓這10個(gè)用戶(hù)并發(fā)運(yùn)行后面的腳本。策略3就比較好理解了,當(dāng)?shù)竭_(dá)集合點(diǎn)的用戶(hù)數(shù)達(dá)到自己設(shè)置的數(shù)量后就釋放等待,并發(fā)運(yùn)行后面的腳本。可以在多個(gè)腳本上設(shè)置相同的集合點(diǎn)名稱(chēng)來(lái)實(shí)現(xiàn)多個(gè)腳本同時(shí)并發(fā)的效果。
    設(shè)置集合點(diǎn)策略時(shí)還有一個(gè)集合點(diǎn)超時(shí)

    在腳本運(yùn)行時(shí),每個(gè)虛擬用戶(hù)到達(dá)集合點(diǎn)時(shí)都會(huì)去檢查一下集合點(diǎn)的策略設(shè)置,如果不滿(mǎn)足,那么就在集合狀態(tài)等待,直到集合點(diǎn)策略滿(mǎn)足后,才運(yùn)行下一步操作。但是可能存在前一個(gè)虛擬用戶(hù)和后一個(gè)虛擬用戶(hù)達(dá)到集合點(diǎn)的時(shí)間間隔非常長(zhǎng)的情況,所以需要指定一個(gè)超時(shí)的時(shí)間,如果超過(guò)這個(gè)時(shí)間就不等待遲到的虛擬用戶(hù)了。

    超時(shí)時(shí)間是指虛擬用戶(hù)之間的時(shí)間差,當(dāng)出現(xiàn)兩個(gè)虛擬用戶(hù)到達(dá)集合點(diǎn)的時(shí)間差超過(guò)設(shè)定的超時(shí)時(shí)間時(shí),所有在集合點(diǎn)處于等待狀態(tài)中的用戶(hù)將全部釋放。


    posted @ 2015-06-24 20:23 碟雅閑居 閱讀(3276) | 評(píng)論 (0)編輯 收藏

    用途:
         從指定點(diǎn)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出。使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件,tail -f filename會(huì)把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容。
    語(yǔ)法

    標(biāo)準(zhǔn)語(yǔ)法

    tail [  -f ] [  -c Number |  -n Number |  -m Number |  -b Number |  -k Number ] [ File ]

    要以逆序顯示行

    tail [  -r ] [  -n Number ] [ File ]

     

    描述

    tail 命令從指定點(diǎn)開(kāi)始將File 參數(shù)指定的文件寫(xiě)到標(biāo)準(zhǔn)輸出。如果沒(méi)有指定文件,則會(huì)使用標(biāo)準(zhǔn)輸入。Number 變量指定將多少單元寫(xiě)入標(biāo)準(zhǔn)輸出。Number 變量的值可以是正的或負(fù)的整數(shù)。如果值的前面有+(加號(hào)),從文件開(kāi)頭指定的單元數(shù)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出。如果值的前面有-(減號(hào)),則從文件末尾指定的單元數(shù)開(kāi)始將文件寫(xiě)到標(biāo)準(zhǔn)輸出。如果值前面沒(méi)有+(加號(hào))或-(減號(hào)),那么從文件末尾指定的單元號(hào)開(kāi)始讀取文件。

     

     

    Number 變量用于確定計(jì)數(shù)的起點(diǎn)的單元類(lèi)型由-b、-c、-k、-m 以及-n 標(biāo)志確定。如果沒(méi)有指定其中的任何一個(gè)標(biāo)志,那么tail 命令就會(huì)讀取指定文件的最后十行,并將其寫(xiě)到標(biāo)準(zhǔn)輸出。這與在命令行輸入-n 10 是相同的。

    -m 標(biāo)志在單字節(jié)和雙字節(jié)字符環(huán)境中提供了一致的結(jié)果。當(dāng)輸入是包含多字節(jié)字符的文本文件時(shí)應(yīng)謹(jǐn)慎使用-c 標(biāo)志,因?yàn)楫a(chǎn)生的輸出可能不從字符邊界開(kāi)始。

    標(biāo)志

    -b Number

    從Number 變量表示的512 字節(jié)塊位置開(kāi)始讀取指定文件。

     

    -c Number

    從Number 變量表示的字節(jié)位置開(kāi)始讀取指定文件。

     

    -f

    如果輸入文件是常規(guī)文件或如果File 參數(shù)指定FIFO(先進(jìn)先出),那么tail 命令不會(huì)在復(fù)制了輸入文件的最后的指定單元后終止,而是繼續(xù)從輸入文件讀取和復(fù)制額外的單元(當(dāng)這些單元可用時(shí))。如果沒(méi)有指定File 參數(shù),并且標(biāo)準(zhǔn)輸入是管道,則會(huì)忽略-f 標(biāo)志。tail -f 命令可用于監(jiān)視另一個(gè)進(jìn)程正在寫(xiě)入的文件的增長(zhǎng)。

     

    -k Number

    從Number 變量表示的1KB 塊位置開(kāi)始讀取指定文件。

     

    -m Number

    從Number 變量表示的多字節(jié)字符位置開(kāi)始讀取指定文件。使用該標(biāo)志提供在單字節(jié)和雙字節(jié)字符代碼集環(huán)境中的一致結(jié)果。

     

    -n Number

    從Number 變量表示的行位置開(kāi)始讀取指定文件。

     

    -r

    從文件末尾以逆序方式顯示輸出。-r 標(biāo)志的缺省值是以逆序方式打印整個(gè)文件。如果文件大于20,480 字節(jié),那么-r 標(biāo)志只顯示最后的20,480 字節(jié)。

     

    -r 標(biāo)志只有與-n 標(biāo)志一起時(shí)才有效。否則,就會(huì)將其忽略。

     

    退出狀態(tài)

    該命令返回下列的退出值:

     

    示例:要顯示catalina.out文件的最后十行,輸入:

     

    tail notes
    要指定從notes 文件末尾開(kāi)始讀取的行數(shù),輸入:

    tail  -n 20 notes

    要從第200 字節(jié)開(kāi)始,每次顯示一頁(yè)notes 文件,輸入:

    tail  -c +200 notes | pg

    要跟蹤文件的增長(zhǎng),輸入:

    tail  -f catalina.out

    這顯示catalina.out文件的最后十行。tail 命令繼續(xù)顯示添加到catalina.out 文件中的行。顯示會(huì)一直繼續(xù),直到您按下Ctrl +C 按鍵順序來(lái)停止。

     


    -

    -

    posted @ 2015-06-12 17:11 碟雅閑居 閱讀(243) | 評(píng)論 (0)編輯 收藏

    一:JDK
    1.先安裝jdk
      查看jdk版本:
       DOC下輸入java -version
    2.配置環(huán)境變量(添加系統(tǒng)變量)
      JAVA_HOME      D:\study\jdk-6\jdk-6(jdk的安裝路徑)
      CLASSPATH      .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意前面有點(diǎn).)
      Path(原來(lái)就有的,沒(méi)有就新建) %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    3.測(cè)試 在DOC命令行窗口輸入JAVAC,獲取有幫助信息則成功

    可能遇到的問(wèn)題:環(huán)境變量配置好,運(yùn)行javac沒(méi)用
    可以用cmd中的set path來(lái)設(shè)置環(huán)境變量:
    set path(以path為例)=(把系統(tǒng)變量中path的內(nèi)容拷貝過(guò)來(lái))然后運(yùn)行


    備注:

    1,.表示當(dāng)前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

    2,JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等文件夾,tomcat,eclipse等的運(yùn)行都需要依靠此變量。

    3,PATH使得系統(tǒng)可以在任何路徑下識(shí)別java命令。

    4,CLASSPATH為java加載類(lèi)(class or lib)路徑,只有類(lèi)在classpath中,java命令才能識(shí)別。



    二:tomcat環(huán)境變量配置

    1,新建變量名:CATALINA_BASE,變量值:C:\tomcat

    2,新建變量名:CATALINA_HOME,變量值:C:\tomcat

    3,打開(kāi)PATH,添加變量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

        啟動(dòng)Tomcat服務(wù)
    1. 方法兩種:

    1,方法一:在CMD命令下輸入命令:startup,出現(xiàn)如下對(duì)話(huà)框,表明服務(wù)啟動(dòng)成功。

    2,方法二:右鍵點(diǎn)擊桌面上的“我的電腦”->“管理”->“服務(wù)和應(yīng)用程序”->“服務(wù)”,找到“Apache Tomcat”服務(wù),右鍵點(diǎn)擊該服務(wù),選擇“屬性”,將“啟動(dòng)類(lèi)型”由“手動(dòng)”改成“自動(dòng)”。tomcat如何配置環(huán)境變量
    測(cè)試Tomcat

    1. 打開(kāi)瀏覽器,在地址欄中輸入http://localhost:8080回車(chē),如果看到Tomcat自帶的一個(gè)JSP頁(yè)面,說(shuō)明你的JDK和Tomcat已搭建成功。


      注意事項(xiàng):

      1,JAVA_HOME中的路徑不能用分號(hào)結(jié)尾,如C:\Program Files\Java\jdk1.7.0。

      2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路徑不能以“\”結(jié)尾。

      3,JAVA_HOME的路徑一定不要寫(xiě)成了JRE的路徑。

      4,在環(huán)境變量中修改添加變量時(shí),一定要注意分號(hào)、空格,是否有多余的字母。作者就是因?yàn)閜ath路徑中多了一個(gè)字母,怎么都配置不成功。如果配置不成功,一定要反復(fù)檢查。

      以上錯(cuò)誤,非常容易出現(xiàn)錯(cuò)誤:CATALINA_HOME或是JAVA_HOME沒(méi)有配置好。如錯(cuò)誤提示“The CATALINA_HOME environment variable is not defined correctly”









       
      --

       

       

    posted @ 2015-05-21 11:46 碟雅閑居 閱讀(414) | 評(píng)論 (0)編輯 收藏

    1.下載Firefox瀏覽器
    2.點(diǎn)擊工具》附加組件》搜索selenium   然后安裝Selenium IDE 2.4.0
    3.將selenium-ide-2.4.0包里面的插件直接拖進(jìn)火狐瀏覽器里面
    4.myeclipse配置selenium
       a.準(zhǔn)備selenium-java-2.33.0的包(版本不一定),里面有一些jar包
     
    b.新建一個(gè)Java Project
      將上面的四個(gè)文件拷貝到新建的project目錄下面,也將selenium-server-standalone拷貝進(jìn)去,然后刷新該工程目錄
    c.添加build path,項(xiàng)目目錄右鍵-->Build Path--> config build path-->Java Build Path-->Libraries-->Add JARs

      把libs文件夾下的jar包全部添加上,再添加selenium-java-2.33.0和selenium-java-2.33.0-srcs,selenium-server-standalone
    d.添加完之后目錄結(jié)構(gòu)如下圖,多了Referenced Libraries,這里就是上面那一步添加進(jìn)去的jar包
                



    posted @ 2015-05-07 22:20 碟雅閑居 閱讀(639) | 評(píng)論 (0)編輯 收藏

      
    posted @ 2015-05-05 09:24 碟雅閑居 閱讀(133) | 評(píng)論 (0)編輯 收藏

    ORA-01033錯(cuò)誤 ORACLE正在初始化或關(guān)閉

    出現(xiàn)問(wèn)題原因:
     我在F:\oracle\product\10.2.0\oradata\orcl目錄下刪除了兩個(gè)dbf文件,TSOA_D.DBF TSOA_D01.DBF這兩個(gè)文件是我創(chuàng)建表空間TSOA_D時(shí)創(chuàng)建的
    因?yàn)橐呀?jīng)TSOA_D表空間刪除了,就想把orcl服務(wù)停了刪了這兩個(gè)文件(不停服務(wù)刪不了)
    刪除后重啟,連接另外一個(gè)用戶(hù)登錄就出現(xiàn)這個(gè)情況了
     
    解決方法:在回收站將這兩個(gè)文件還原就好了(其實(shí)沒(méi)有明白真正原因)
    posted @ 2015-05-05 09:22 碟雅閑居 閱讀(530) | 評(píng)論 (0)編輯 收藏

    由于自己裝好系統(tǒng)后,裝了軟件,希望將桌面上的快捷鍵圖標(biāo)給去除,結(jié)果刪了piffile跟lnkfile的IsShortcut,造成了不能鎖定的結(jié)果


    win+R,輸入regedit  進(jìn)入到注冊(cè)表編輯器

    查找HKEY_CLASSES_ROOT下面的piffile跟lnkfile,添加字符串IsShortcut









    posted @ 2015-05-05 09:21 碟雅閑居 閱讀(251) | 評(píng)論 (0)編輯 收藏

    1.將插件解壓,將兩個(gè)文件夾(features、plugins)復(fù)制到myeclipse安裝路徑下Common\plugins下新建的svn文件下;
    2.在安裝路徑下的MyEclipse 10\dropins文件創(chuàng)建svn.link文件,內(nèi)容為path=svn文件夾的位置(比如F:\\myeclipse\\anzhuang\\Common\\plugins\\svn;)(注意:是雙斜杠,svn文件夾位置就是第一步新建的svn文件)
    3.重啟myeclipse
    4.檢驗(yàn)svn是否成功配好
        打開(kāi)myeclipse,  window》show view 》other,輸入svn,得出以下結(jié)果
     
    5.遷項(xiàng)目》import>svn>從SVN檢出項(xiàng)目 》創(chuàng)建新的資源庫(kù)位置》輸入svn地址,輸入用戶(hù)名跟賬號(hào)》next
    再下一步

    遷好了。
    后面有需要要關(guān)閉驗(yàn)證,不然好慢。(項(xiàng)目右鍵properties》myeclipse》validation》enable project specific )
    還有項(xiàng)目簽下來(lái)會(huì)報(bào)好多jar包找不到,此時(shí)需要自己手動(dòng)添加下jar包
    項(xiàng)目右鍵》properties》java build path 》libraries》add jars》然后再lib下全選jar包添加進(jìn)來(lái)





    posted @ 2015-05-04 23:49 碟雅閑居 閱讀(312) | 評(píng)論 (0)編輯 收藏

     

    1.字體

           找到上面的菜單“windows”打開(kāi)Preferences

               在彈出的設(shè)置窗口中找到“colors and fonts”
            
                將右邊的basic打開(kāi),將下拉條往下拉,一般在最下面一個(gè),找到“text font”

                
                雙擊打開(kāi)text font,下面就可以對(duì)字體進(jìn)行設(shè)置了

    2.配置tomcat
      
        
    找到上面的菜單“windows”打開(kāi)“Preferences
        
           在彈出的設(shè)置窗口中找tomcat(MyEclipse》Servers),配置相應(yīng)的tomcat(目錄)
       
            更改為Enable
    3.配置JDK


     
    window --> preferences選項(xiàng)
       在彈出的設(shè)置窗口中Java --> Installed JREs
      先不管當(dāng)前的配置,選擇ADD

    ADD之后選擇standard VM,然后點(diǎn)擊next

    選擇directory,在彈出框中選擇你安裝Java jkd的位置

    選擇jdk文件夾,單擊確定

     

    可以看到已經(jīng)添加了jdk,記得要給之前√啊


        

    posted @ 2015-04-29 23:35 碟雅閑居 閱讀(256) | 評(píng)論 (0)編輯 收藏

    導(dǎo)入數(shù)據(jù)庫(kù)
    #imp 用戶(hù)名/密碼@SID file=數(shù)據(jù)庫(kù)文件路徑 full=y

    例如:imp oa_ncsoa/password@orcl_192.168.2.62 file=F:\nc.dmp full=y

    exp 數(shù)據(jù)庫(kù)帳號(hào)/密碼@sid_IP file=e:\database\XXX.dmp
    imp 數(shù)據(jù)庫(kù)帳號(hào)/密碼@sid_ip file=e:\database\XXX.dmp fromuser=用戶(hù)


     

    本機(jī)數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出表
    導(dǎo)出:
    exp cltest/password@cl-PC:1521/orcl file=d:\account.dmp tables=(account)
    導(dǎo)入
    imp cltest/password@localhost/orcl file=文件存放位置  tables=(account)
    注:tables=后面的表要用括號(hào)且不能有;如果有;會(huì)提示

    導(dǎo)出庫(kù)
    exp cltest/password@cl-PC:1521/orcl file=d:\d1.dmp  

    公司232上導(dǎo)入表(比如辦公廳)
    imp oa_bgt_0824/password@192.168.2.232:1521/orcl file=文件位置(可直接拖進(jìn)來(lái))  tables=t_oa_infopublish_template不用括號(hào),待驗(yàn)證是不是linux環(huán)境的原因


     

    posted @ 2015-03-17 14:33 碟雅閑居 閱讀(214) | 評(píng)論 (0)編輯 收藏

    windows環(huán)境:
    imp導(dǎo)入數(shù)據(jù)庫(kù),提示文件無(wú)法讀取如下圖所示:


     

    解決方法:將文件后面的;去除
    posted @ 2015-03-17 11:27 碟雅閑居 閱讀(515) | 評(píng)論 (0)編輯 收藏

     《楊小羊求職記》是一個(gè)“預(yù)熱”,提醒85后畢業(yè)生有意識(shí)地轉(zhuǎn)變學(xué)生心態(tài),“很傻很天真”的性格在職場(chǎng)里是很害人的。校園里的戀人走向社會(huì)之所以多數(shù)會(huì)分開(kāi),不是由于人變心,而是思考問(wèn)題的角度變了。幸福跟摩天輪一樣,兜兜轉(zhuǎn)轉(zhuǎn),來(lái)來(lái)回回,只要堅(jiān)持住,總能夠轉(zhuǎn)到你這里來(lái),不如帶上《楊小羊求職記》,一起登上幸福的摩天輪。楊小羊的成功是靠一步一個(gè)腳印扎實(shí)地走出來(lái)的,更是一次又一次“頭撞南墻”撞出來(lái)的。所有大學(xué)畢業(yè)生都應(yīng)該向楊小羊?qū)W習(xí),從混沌盲目的求職者變成一個(gè)求職高手,有效識(shí)別出哪個(gè)行業(yè)適合自己,哪種崗位適合自己,哪種企業(yè)適合自己。

    在楊小羊身邊,有憤世嫉俗的熱血男友,有出身貧困但自強(qiáng)不息的兒時(shí)好友,有不惜一切代價(jià)考公務(wù)員、考研的“考試專(zhuān)家”,也有在世界500強(qiáng)一路過(guò)五關(guān)斬六將的“面霸”……大家雖然選擇了不同的路,但是心中都揣著同樣滾燙的青春夢(mèng)想。他們承受重重壓力,在漫長(zhǎng)的等待中煎熬,在大起大落中顛簸,終于挺了過(guò)來(lái),見(jiàn)到風(fēng)雨之后的彩虹。

    沒(méi)參加工作的85后獨(dú)生子女,任性、倔強(qiáng),內(nèi)心渴望與人溝通卻常常表現(xiàn)冷漠。他們很單純,說(shuō)一就是一,說(shuō)二就是二,很容易憑喜好做事,只要對(duì)一個(gè)公司的企業(yè)文化表現(xiàn)出濃厚興趣和強(qiáng)烈認(rèn)同,就能很快適應(yīng)工作。從這一點(diǎn)看,是否認(rèn)同企業(yè)文化和經(jīng)營(yíng)理念很重要。進(jìn)了公司的門(mén)就是公司的人,一切都要從公司的利益出發(fā),這是每一個(gè)85后畢業(yè)生都應(yīng)有的職業(yè)素養(yǎng)。

    posted @ 2015-03-06 14:00 碟雅閑居 閱讀(250) | 評(píng)論 (0)編輯 收藏

    參考地址:http://www.lowxp.com/g/article/detail/290

    常用命令

    du -h --max-depth=1 |grep [TG] |sort   #查找上G和T的目錄并排序

    du -sh    #統(tǒng)計(jì)當(dāng)前目錄的大小,以直觀(guān)方式展現(xiàn)


    du -h --max-depth=1 |grep 'G' |sort   #查看上G目錄并排序

    du -sh --max-depth=1  #查看當(dāng)前目錄下所有一級(jí)子目錄文件夾大小

    du -h --max-depth=1 |sort    #查看當(dāng)前目錄下所有一級(jí)子目錄文件夾大小 并排序

    du -h --max-depth=1 |grep [TG] |sort -nr   #倒序排

    案例:


    posted @ 2015-03-06 13:46 碟雅閑居 閱讀(235) | 評(píng)論 (0)編輯 收藏

        今天下午比較空閑,自昨天上班以來(lái),自己就想了好多。工作有1年,回想自己的成長(zhǎng)好像并不是很大,可怕的是自己好像慢慢散失了奮斗的動(dòng)力。都說(shuō)安逸久了就會(huì)麻木,也真正體會(huì)到了。 
         1月份買(mǎi)了《平凡世界》書(shū)籍,到現(xiàn)在還沒(méi)看完,第一遍在手機(jī)上看的還更快,正確3月底能完成,接下來(lái)可以讀《偷影子的人》《人生》,今年十本書(shū),慢慢來(lái),當(dāng)自己適應(yīng)后再給自己增加,最主要的是堅(jiān)持。
        慢慢改變,不要強(qiáng)求一口氣能完成,讓自己變得更好,加油!
       

    posted @ 2015-03-03 17:08 碟雅閑居 閱讀(164) | 評(píng)論 (0)編輯 收藏

    鏈接:http://blog.csdn.net/samxx8/article/details/21607873
    Linux環(huán)境變量的設(shè)置和查看方法
      

    2013-01-04 15:00:03|  分類(lèi): 模塊技術(shù)支持 |舉報(bào) |字號(hào) 訂閱

    1.使用env命令顯示所有的環(huán)境變量

      $ env

      HOSTNAME=redbooks.safe.org

      PVM_RSH=/usr/bin/rsh

      Shell=/bin/bash

      TERM=xterm

      HISTSIZE=1000

      ...


    2.使用set命令顯示所有本地定義的Shell變量

      $ set


    3. 使用unset命令來(lái)清除環(huán)境變量

      set可以設(shè)置某個(gè)環(huán)境變量的值。清除環(huán)境變量的值用unset命令。如果未指定值,則該變量值將被設(shè)為NULL。示例如下:

      $ export TEST="Test..." #增加一個(gè)環(huán)境變量TEST

      $ env|grep TEST #此命令有輸入,證明環(huán)境變量TEST已經(jīng)存在了

      TEST=Test...

      $ unset $TEST #刪除環(huán)境變量TEST

      $ env|grep TEST #此命令沒(méi)有輸出,證明環(huán)境變量TEST已經(jīng)存在了


    4.使用echo命令查看單個(gè)環(huán)境變量。例如:

      echo $PATH

    5.常用的環(huán)境變量

      PATH 決定了shell將到哪些目錄中尋找命令或程序

      HOME 當(dāng)前用戶(hù)主目錄

      HISTSIZE 歷史記錄數(shù)

      LOGNAME 當(dāng)前用戶(hù)的登錄名

      HOSTNAME 指主機(jī)的名稱(chēng)

      SHELL   當(dāng)前用戶(hù)Shell類(lèi)型

      LANGUGE  語(yǔ)言相關(guān)的環(huán)境變量,多語(yǔ)言可以修改此環(huán)境變量

      MAIL   當(dāng)前用戶(hù)的郵件存放目錄

      PS1   基本提示符,對(duì)于root用戶(hù)是#,對(duì)于普通用戶(hù)是$


    6. 設(shè)置一個(gè)新的環(huán)境變量hello

      $ export HELLO="Hello!"

      $ echo $HELLO

      Hello!

    posted @ 2014-12-25 15:36 碟雅閑居 閱讀(564) | 評(píng)論 (0)編輯 收藏

    Linux軟件安裝與卸載(源碼包形式):一般情況下linux程序的發(fā)布不能像windows那樣,直接打包成一個(gè)setup.exe文件,然用戶(hù)安裝 時(shí)直接按下一步就完成了,因?yàn)樗鼘?duì)庫(kù)的依賴(lài)比較嚴(yán)重下面就來(lái)看下linux下軟件源碼包安裝與卸載:

    Linux軟件的源代碼分發(fā)是指提供了該軟件所有程序源代碼的發(fā)布形式,需要用戶(hù)自己編譯成可執(zhí)行的二進(jìn)制代碼并進(jìn)行安裝,其優(yōu)點(diǎn)是配置靈活,可以隨意去掉或保留某些功能/模塊,適應(yīng)多種硬件/操作系統(tǒng)平臺(tái)及編譯環(huán)境,缺點(diǎn)是難度較大,一般不適合初學(xué)者使用。

    1、*.src.rpm形式的源代碼軟件包

    安裝:rpm -rebuild *.src.rpm
    cd /usr/src/dist/RPMS
    rpm -ivh *.rpm
    卸載:rpm -e packgename
    說(shuō)明:rpm --rebuild *.src.rpm命令將源代碼編譯并在/usr/src/dist/RPMS下生成二進(jìn)制的rpm包,然后再安裝該二進(jìn)制包即可。packgename 如前所述。

    2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟件包

    安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓
    然后進(jìn)入解壓后的目錄:
    ./configure 配置
    make 編譯
    make install 安裝
    卸載:make uninstall 或 手動(dòng)刪除

    說(shuō)明:建議解壓后先閱讀說(shuō)明文件,可以了解安裝有哪些需求,有必要時(shí)還需改動(dòng)編譯配置。有些軟件包的源代碼在編譯安裝后可以用make install命令來(lái)進(jìn)行卸載,如果不提供此功能,則軟件的卸載必須手動(dòng)刪除。由于軟件可能將文件分散地安裝在系統(tǒng)的多個(gè)目錄中,往往很難把它刪除干凈, 那你應(yīng)該在編譯前進(jìn)行配置,指定軟件將要安裝到目標(biāo)路徑:./configure --prefix=目錄名,這樣可以使用“rm -rf 軟件目錄名”命令來(lái)進(jìn)行干凈徹底的卸載。與其它安裝方式相比,需要用戶(hù)自己編譯安裝是最難的,它適合于使用Linux已有一定經(jīng)驗(yàn)的人,一般不推薦初學(xué)者 使用。

    關(guān)于Linux下軟件的安裝與卸載lanche已經(jīng)講了這么多,但可能還會(huì)有人問(wèn)怎么知道一個(gè)tar.gz/bz2包是二進(jìn)制文件包呢還是源代碼包? 如果你用過(guò)壓縮工具就會(huì)明白,壓縮包未必就是軟件,它也可能是備份的許多圖片,也可能是打包在一起的普通資料,要分辨它到底是什么最好的辦法就是查看包里 的文件清單,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用圖形化的ArK壓縮檔案管理工具都可以,源代碼包里的文件往往會(huì)含有種種源代碼文件,頭文件*.h、c代碼源文 件*.c、C++代碼源文件*.cc/*.cpp等;而二進(jìn)制包里的文件則會(huì)有可執(zhí)行文件(與軟件同名的往往是主執(zhí)行文件),標(biāo)志是其所在路徑含有名為 bin的目錄(僅有少數(shù)例外)。


    另附:linux刪除安裝包(rpm,src.rpm,tar.gz,bz2)

    不管是哪個(gè)平臺(tái)下,軟件的安裝與卸載是每一位計(jì)算機(jī)操作者所必需掌握的知識(shí)。Windows之所以易用、好掌握,也在于它軟件安裝、卸載完全圖形化操作、直觀(guān)。反觀(guān)Linux,就令人感覺(jué)有些困惑。Linux下軟件的安裝除了二進(jìn)制形式的軟件分發(fā)外,還有許多以源碼形式分發(fā)的軟件包。

    1、以“rpm”為后綴的二進(jìn)制軟件包

    安裝:rpm -ivh *.rpm
    卸載:rpm -e packagename
    參數(shù)-i表示安裝,-v是校驗(yàn),-h是用散列符顯示安裝進(jìn)度,-e是刪除軟件包,packgename代表軟件包名,也就是版本號(hào)前面那個(gè)字符串。
    卸載軟件前,應(yīng)首先知道軟件包在系統(tǒng)中注冊(cè)的名稱(chēng),可以使用命令:rpm -q -a 結(jié)合grep來(lái)查詢(xún)。確定了要卸載的軟件包名后,就可以開(kāi)始卸載了,命令如上所示。
    由于系統(tǒng)中各個(gè)軟件包之間相互有依賴(lài)關(guān)系,如果因存在這種依賴(lài)關(guān)系而不能卸載,rpm將給予提示并停止卸載,此時(shí),可以使用命令 rpm -e --nodeps packagename 來(lái)忽略依賴(lài)關(guān)系,直接進(jìn)行卸載。當(dāng)然,忽略依賴(lài)關(guān)系的卸載,可能導(dǎo)致系統(tǒng)中其它一些軟件無(wú)法正常使用,卸載前應(yīng)三思。

    2、以“src.rpm”為后綴的源碼軟件包

    安裝:先使用命令 rpm -rebuild *.src.rpm 將源代碼編譯并在/usr/src/dist/RPMS下生成二進(jìn)制的rpm包,然后再 rpm -ivh *.rpm 安裝該二進(jìn)制包即可。
    卸載:同上,rpm -e packgename

    3、以“tar.gz”、“.bz2”為后綴的二進(jìn)制軟件包

    安裝:tar zxvf *.tar.gz 、tar jxvf *.bz2
    參數(shù)-z調(diào)用gzip,-x是解包,-v是校驗(yàn),-f指定包的文件名,此項(xiàng)通常必選,-j調(diào)用bzip。當(dāng)然,這些參數(shù)也不是絕對(duì)要加上的,比如-v參數(shù),或者也可以使用其它一些參數(shù),只不過(guò)我習(xí)慣上這么寫(xiě)。
    卸載:手動(dòng)刪除

    4、以“tar.gz”、“.bz2”為后綴的源代碼軟件包

    先使用命令 tar zxvf *.tar.gz 或 tar jxvf *.bz2進(jìn)行解壓,然后進(jìn)入解壓后的目錄,接著就是眾所周知的三步曲: ./configure(配置)、make(編譯)、make install(安裝)。建議解壓后不要急著進(jìn)行所謂的“三步曲”,而應(yīng)該先看下相關(guān)的說(shuō)明文件,了解軟件安裝需要哪些條件,以便在配置的時(shí)候提供相應(yīng)的參數(shù)。
    我通常的做法是,進(jìn)入解壓后的目錄后,先用ls命令查看一下該目錄下都有哪些文件。通常在解壓后的目錄里,會(huì)有一個(gè)“Install”的純文本文件,不妨先看看里面的內(nèi)容,里面詳細(xì)講述了軟件包的安裝方法。當(dāng)然,有時(shí)候也會(huì)發(fā)現(xiàn)這個(gè)“Install”是個(gè)可執(zhí)行文件。
    我遇到過(guò)里面帶有setup這種類(lèi)似Windows下軟件安裝的可執(zhí)行文件(當(dāng)然,這種情況是比較少數(shù)的),這對(duì)于不太習(xí)慣使用Linux的用戶(hù)來(lái)說(shuō),是比較方便的。還有,就是一個(gè)后綴為“bin”的安裝文件,安裝前先查看一下它的執(zhí)行權(quán)限。如果不具有可執(zhí)行權(quán)限,請(qǐng)先賦予它執(zhí)行的權(quán)限,再像正常的可執(zhí)行文件那樣運(yùn)行即可。
    安裝完畢后,應(yīng)清除編譯過(guò)程中產(chǎn)生的臨時(shí)文件和配置過(guò)程中產(chǎn)生的文件,可以使用命令:make clean 以及make distclean。

    有些軟件包的源代碼在編譯安裝后可以使用 make uninstall 命令來(lái)進(jìn)行卸載,如果沒(méi)有提供此功能,則該軟件的卸載也只有手動(dòng)刪除。由于軟件可能將文件分散安裝在系統(tǒng)的多個(gè)目錄中,手動(dòng)刪除往往很難將它刪除干凈,這也許是很多人比較頭痛的地方。所以,通常的做法是,在編譯前的配置階段,指定軟件將要安裝到的目標(biāo)路徑,即 “./configure --prefix=目錄名”,這樣可以使用 “rm -rf  軟件的目錄名”這一命令來(lái)進(jìn)行干凈徹底的卸載。

    posted @ 2014-12-25 15:30 碟雅閑居 閱讀(804) | 評(píng)論 (0)編輯 收藏

            《平凡的世界》第一部·第一章
    無(wú)論是并不整齊的衣著,還是那兩快被稱(chēng)為“非洲”的高粱面饃,都使他不得不“怔”這么一下,這樣的境況的確使他自卑。
    但古老質(zhì)樸的黃土鑄造了他不屈不撓的堅(jiān)強(qiáng)性格,貧困并沒(méi)有成為他頹廢的借口。他抓緊所有能利用的時(shí)間和機(jī)會(huì)讀書(shū)、看報(bào)、學(xué)習(xí),以武裝骨骼瘦長(zhǎng),身架單薄的自己,精神上的優(yōu)勢(shì)與滿(mǎn)足使他支撐起脆弱的自尊而不至于倒下。不久,他便從饑餓、貧寒、自卑的煎熬中挺了過(guò)來(lái)。
    孫少平被田曉霞引到了另外一個(gè)天地。他貪婪地讀她帶來(lái)的一切讀物。
    他現(xiàn)在可以用比較廣闊一些的目光來(lái)看待自己和周?chē)氖挛铮蚨鴮?duì)生活增加了一些自信和審視的能力,并且開(kāi)始用各種角度從不同的側(cè)面來(lái)觀(guān)察某種情況和某種現(xiàn)象了。

            
                《平凡的世界》第三部
            孫少平在做煤礦工人時(shí),蹲在自己搭的小窩里看書(shū)的場(chǎng)景一直浮現(xiàn)在自己的腦海里,那么艱辛的環(huán)境,都不忘學(xué)習(xí)看書(shū),通過(guò)看書(shū)來(lái)達(dá)到自己的精神世界。書(shū)中描寫(xiě)的黃土高原農(nóng)民的辛苦勞作,在平凡的每一天發(fā)生著看似平凡卻不平凡的故事。每一個(gè)人好像都有自己的生活,每一個(gè)人都有自己心目中想要的生活,只是現(xiàn)實(shí)卻是好多與理想有沖突,仔細(xì)想想,身邊的生活不也是如此。看著屏幕演繹的生活場(chǎng)景,實(shí)際自己也在每天經(jīng)歷,自己卻沒(méi)有小說(shuō)主人公孫少平的那份執(zhí)著,他知道自己向往的生活,努力去爭(zhēng)取,也在一直堅(jiān)持著,滿(mǎn)足了自己的精神世界。    
        現(xiàn)在的自己,好像又站在了十字路口,又開(kāi)始有點(diǎn)迷茫,感覺(jué)自己每天的工作純粹是為了那份微薄的工資,能養(yǎng)活自己,僅僅只是養(yǎng)活自己而已。沒(méi)人回來(lái)都有學(xué)習(xí)的心,可是好像都看不到成功,工作時(shí)也感覺(jué)好多力不從心,缺少的東西太多,甚至都不知道從何彌補(bǔ)。


    posted @ 2014-10-30 22:17 碟雅閑居 閱讀(172) | 評(píng)論 (0)編輯 收藏



    查看數(shù)據(jù)字符集:

    select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';
    結(jié)果:
     NLS_CHARACTERSET ZHS16GBK


    1.在windows中創(chuàng) 建一個(gè)名為“NLS_LANG”的系統(tǒng)環(huán)境變量,設(shè)置其值為查詢(xún)出來(lái)的value
        比如: 新建系統(tǒng)環(huán)境變量,設(shè)置變量名:NLS_LANG
    變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    然后重新啟動(dòng) pl/sql developer。

    2.也可以在注冊(cè)表中修改NLS_LANG的值。
    運(yùn)行REGEDIT,第一步選HKEY_LOCAL_MACHINE,第二步選擇SOFTWARE,第三步選擇 Oracle,第四步選擇 NLS_LANG,輸入與服務(wù)器端相同的字符集, 然后重新啟動(dòng) pl/sql developer。

     進(jìn)入注冊(cè)表,依次單擊HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(小編安裝的是Oracle 11g,這里顯示成KEY_OraDb11g_home1),找到NLS_LANG,查看數(shù)值數(shù)據(jù)是否為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    3.系統(tǒng)輸入法問(wèn)題:
     
    問(wèn)題出在輸入法里面,windowsxp默認(rèn)的輸入法為英語(yǔ),鍵盤(pán)模式為美式鍵盤(pán),這個(gè)選項(xiàng)一直用于win98中,同時(shí)提供的還有中文鍵盤(pán)的模式,由于win98中使用美式鍵盤(pán)沒(méi)有任何問(wèn)題,所以我在設(shè)置的時(shí)候,把中文鍵盤(pán)刪除了,只保留了英文鍵盤(pán)。就是由于這個(gè)問(wèn)題才出現(xiàn)復(fù)制中出現(xiàn)倫馬的問(wèn)題。直到這些就很好辦了,刪除英文的美式鍵盤(pán)模式,添加中文鍵盤(pán)模式并且設(shè)置為默認(rèn)值就ok了!
    4.輸入sql語(yǔ)句select * from V$NLS_PARAMETERS查看字符集,查看第一行value值是否為簡(jiǎn)體中文
              
    1 NLS_LANGUAGE SIMPLIFIED CHINESE
    2 NLS_TERRITORY CHINA
    3 NLS_CURRENCY ¥
    4 NLS_ISO_CURRENCY CHINA
    5 NLS_NUMERIC_CHARACTERS .,
    6 NLS_CALENDAR GREGORIAN
    7 NLS_DATE_FORMAT DD-MON-RR
    8 NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
    9 NLS_CHARACTERSET ZHS16GBK
    posted @ 2014-10-30 22:16 碟雅閑居 閱讀(1033) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 国产一级淫片a免费播放口之 | 中文字幕亚洲第一| 色噜噜的亚洲男人的天堂| 日韩中文字幕精品免费一区| 亚洲系列国产精品制服丝袜第| 国产成人亚洲综合a∨| 精品免费国产一区二区三区| 一区二区亚洲精品精华液| 无码人妻精品中文字幕免费东京热| 亚洲成?v人片天堂网无码| 老妇激情毛片免费| 国产一区二区三区无码免费| 国产精品久久久久久亚洲影视| 亚洲免费福利视频| 亚洲国产成人久久99精品| 99久久精品日本一区二区免费| 亚洲尤码不卡AV麻豆| 青柠影视在线观看免费| 亚洲国产成人久久精品影视| 一级特黄aa毛片免费观看| 亚洲成人免费电影| 无人影院手机版在线观看免费| 亚洲欧洲国产精品你懂的| 最近2019中文字幕免费大全5| 国产亚洲AV夜间福利香蕉149 | 免费久久人人爽人人爽av| 久久99国产亚洲高清观看首页| 免费人成大片在线观看播放电影| 成视频年人黄网站免费视频| 亚洲毛片基地4455ww| 小小影视日本动漫观看免费| 免费精品国产自产拍在线观看| 蜜桃精品免费久久久久影院| 黄页网站在线视频免费| 国产亚洲色视频在线| 少妇太爽了在线观看免费视频| 亚洲人成77777在线播放网站| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | ZZIJZZIJ亚洲日本少妇JIZJIZ | 免费国产黄网站在线观看视频| 亚洲色中文字幕无码AV|