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

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

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

    afunms

    My Software,My Dream—Forge a more perfect NMS product.

    PSAX Trap 翻譯(3)

    最后,用mibble把acmib所有代碼和它相應的描述導入數據庫。
        /**
         * 導入acmib中所有類型代碼與描述的對映
         
    */

        
    public void importCode(){
            MibBrowser mb 
    = new
     MibBrowser();
            Mib mib 
    = mb.getMib("e:/ACMIB.mib"
    );
            List mvss 
    =
     (List)mib.getAllSymbols();
            Connection conn 
    =
     ConnectionManager.getConnection();
            
    int id = 1
    ;            
            
    try
    {
                Statement stat 
    =
     conn.createStatement();
                
    for(int i=0,n=mvss.size();i<n;i++)

                    
    if(mvss.get(i) instanceof
     MibValueSymbol
                            
    && ((MibValueSymbol)mvss.get(i)).getType() instanceof SnmpObjectType)    
    {                
                        MibValueSymbol mvs 
    =
     (MibValueSymbol)mvss.get(i);                
                        SnmpObjectType soType 
    =
     (SnmpObjectType)mvs.getType();                
                        
    if(soType.getSyntax() instanceof IntegerType)
    {
                            IntegerType intType 
    =
     (IntegerType)soType.getSyntax();
                            MibValueSymbol[] itss 
    =
     intType.getAllSymbols();
                            
    if(itss.length > 0
    )
                                
    for(int j=0;j < itss.length;j++)
    {
                                    stat.addBatch(
    "insert into acmib_code(id,symbol,code,description)values("
     
                                    
    + id + ",'" + mvs.getName() + "'," + itss[j].getValue() + ",'" + itss[j].getName() + "')"
    );
                                    id
    ++
    ;
                                }

                        }

                    }

                    
    if( id % 100 == 0)
                        stat.executeBatch();
                }

                stat.executeBatch();
            }
    catch(Exception e){
                e.printStackTrace();
            }
                     
        }
        
    結果如下:

    這樣,為翻譯psax trap的所有的基礎數據都準備好了。

    posted on 2009-10-23 13:59 afunms 閱讀(135) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 国产精品亚洲精品爽爽| 亚洲高清在线mv| 无码天堂va亚洲va在线va| 免费H网站在线观看的| 亚洲成av人片在线看片| 国产AV无码专区亚洲AV男同| 中文字幕不卡高清免费| 亚洲乱码日产一区三区| 久久成人无码国产免费播放| 亚洲精品国产成人专区| 又粗又大又黑又长的免费视频 | 亚洲毛片网址在线观看中文字幕| 亚洲av无码专区在线观看下载| 永久免费看bbb| 亚洲av综合avav中文| 中文字幕在线免费视频| 亚洲国产精品久久久久网站| 五月亭亭免费高清在线| 亚洲粉嫩美白在线| 国产老女人精品免费视频| 一区二区三区免费高清视频| 亚洲gv白嫩小受在线观看| 在线永久免费的视频草莓| 中文字幕不卡亚洲| 无码AV片在线观看免费| 国产精品亚洲片夜色在线| 免费v片在线观看无遮挡| a毛片成人免费全部播放| 亚洲国产综合精品中文第一区| 成年女人免费v片| h片在线观看免费| 久久亚洲AV成人无码软件| 夭天干天天做天天免费看| 成人网站免费大全日韩国产| 久久精品国产亚洲av水果派| 日韩高清在线免费看| 最好免费观看高清在线| 亚洲精华国产精华精华液| 色久悠悠婷婷综合在线亚洲| 欧洲一级毛片免费| 久久精品无码免费不卡|