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

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

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

    aton's blog

    on the way...

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

    2010年4月27日 #

    http://forfuture1978.javaeye.com/blog/pdf
    posted @ 2010-04-27 00:18 aton 閱讀(142) | 評(píng)論 (0)編輯 收藏

    2010年4月22日 #

    http://www.ibm.com/developerworks/cn/java/j-lo-junit4/
    posted @ 2010-04-22 22:52 aton 閱讀(162) | 評(píng)論 (0)編輯 收藏

    2010年3月19日 #

    要想在linux上從一臺(tái)機(jī)器ssh到另一臺(tái)機(jī)器,并且不用密碼的辦法,需要配置兩機(jī)間的信任關(guān)系,步驟如下:

    第一步:生成密匙對(duì)。
    使用命令
    ssh-keygen -t rsa
    對(duì)于屏幕提示,只需要不斷的回車即可。
    執(zhí)行的結(jié)果:
    在$HOME/.ssh/目錄下生成了id_rsa和id_rsa.pub兩個(gè)文件
    第二步:將公鑰放到遠(yuǎn)程服務(wù)器上。

    id_rsa存放的是私鑰,保存在用戶機(jī)器上,不需要任何操作.
    id_rsa.pub存放的是公鑰,需將其內(nèi)容添加到遠(yuǎn)程服務(wù)器的$HOME/.ssh/authorized_keys文件中。
    操作命令:
    cat ~/.ssh/id_rsa.pub | ssh usrname@w.x.y.z 'cat >> ~/.ssh/authorized_keys'
    ok,以后使用ssh,scp以及sftp便不再要求鍵入密碼了
    posted @ 2010-03-19 23:28 aton 閱讀(516) | 評(píng)論 (0)編輯 收藏

    2008年8月28日 #

    .tar
    解包: tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName
    (注:tar是打包,不是壓縮!)
    ---------------------------------------------
    .gz
    解壓1:gunzip FileName.gz
    解壓2:gzip -d FileName.gz
    壓縮:gzip FileName
    .tar.gz
    解壓:tar zxvf FileName.tar.gz
    壓縮:tar zcvf FileName.tar.gz DirName
    ---------------------------------------------
    .bz2
    解壓1:bzip2 -d FileName.bz2
    解壓2:bunzip2 FileName.bz2
    壓縮: bzip2 -z FileName
    .tar.bz2
    解壓:tar jxvf FileName.tar.bz2
    壓縮:tar jcvf FileName.tar.bz2 DirName
    ---------------------------------------------
    .bz
    解壓1:bzip2 -d FileName.bz
    解壓2:bunzip2 FileName.bz
    壓縮:未知
    .tar.bz
    解壓:tar jxvf FileName.tar.bz
    壓縮:未知
    ---------------------------------------------
    .Z
    解壓:uncompress FileName.Z
    壓縮:compress FileName
    .tar.Z
    解壓:tar Zxvf FileName.tar.Z
    壓縮:tar Zcvf FileName.tar.Z DirName
    ---------------------------------------------
    .tgz
    解壓:tar zxvf FileName.tgz
    壓縮:未知
    .tar.tgz
    解壓:tar zxvf FileName.tar.tgz
    壓縮:tar zcvf FileName.tar.tgz FileName
    ---------------------------------------------
    .zip
    解壓:unzip FileName.zip
    壓縮:zip FileName.zip DirName
    ---------------------------------------------
    .rar
    解壓:rar a FileName.rar
    壓縮:r ar e FileName.rar


    rar請(qǐng)到:http://www.rarsoft.com/download.htm 下載!
    解壓后請(qǐng)將rar_static拷貝到/usr/bin目錄(其他由$PATH環(huán)境變量指定的目錄也可以):
    [root@www2 tmp]# cp rar_static /usr/bin/rar
    ---------------------------------------------
    .lha
    解壓:lha -e FileName.lha
    壓縮:lha -a FileName.lha FileName

    lha請(qǐng)到:http://www.infor.kanazawa-it.ac.jp/.../lhaunix/下載!
    >解壓后請(qǐng)將lha拷貝到/usr/bin目錄(其他由$PATH環(huán)境變量指定的目錄也可以):
    [root@www2 tmp]# cp lha /usr/bin/
    ---------------------------------------------
    .rpm
    解包:rpm2cpio FileName.rpm | cpio -div
    ---------------------------------------------
    .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh 
    .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
    解壓:sEx x FileName.*
    壓縮:sEx a FileName.* FileName

    sEx只是調(diào)用相關(guān)程序,本身并無(wú)壓縮、解壓功能,請(qǐng)注意!
    sEx請(qǐng)到: http://sourceforge.net/projects/sex下載!
    解壓后請(qǐng)將sEx拷貝到/usr/bin目錄(其他由$PATH環(huán)境變量指定的目錄也可以):
    [root@www2 tmp]# cp sEx /usr/bin/


    參考文獻(xiàn):Linux 文件壓縮工具指南
    (其實(shí)看幫助是最好的方法,一般各個(gè)命令都可以用“--help”參數(shù)得到常用使用方法!)
    發(fā)布人:會(huì)游泳的魚 來(lái)自:LinuxByte

    posted @ 2008-08-28 18:38 aton 閱讀(132) | 評(píng)論 (0)編輯 收藏

    2008年8月11日 #

    import MySQLdb
    #IP,用戶名,密碼,數(shù)據(jù)庫(kù)名
    conn = MySQLdb.connection("192.168.11.121" ,"cpush", "", "cpush")
    posted @ 2008-08-11 17:53 aton 閱讀(271) | 評(píng)論 (0)編輯 收藏

    public class OracleDataBaseReader {
        
    private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
        //IP,端口號(hào),數(shù)據(jù)庫(kù)名
        
    private final String oracleUrlToConnect ="jdbc:oracle:thin:@192.168.132.27:1522:olydb";
        
    private Connection myConnection = null;

        
    public OracleDataBaseReader()
        {
            
    try
            {
                Class.forName(oracleDriverName);
            }
    catch(ClassNotFoundException ex)
            {
                System.out.println(getErrorMessage(ex,
    "The Driver loaded error,please contact to your Software Designer!").toString());
            }
        }
        
        
    public StringBuffer getErrorMessage(Exception ex,String alarmMessage)
        {
            StringBuffer errorStringBuffer 
    = new StringBuffer();
            errorStringBuffer.append(alarmMessage);
            errorStringBuffer.append(ex.getMessage());
            
    return errorStringBuffer;
        }
       

        
    public Connection getConnection()
        {
            
    try
            {
                //用戶名,密碼
                
    this.myConnection = DriverManager.getConnection(oracleUrlToConnect,"username","password");
                
            }
    catch(Exception ex)
            {
                System.out.println(getErrorMessage(ex,
    "Can not get connection,please contact to your Software Designer!").toString());
            }
            
    return this.myConnection;
        }

        //獲取結(jié)果,寫入文件
        
    public void getData(){
            
    try
            {
                Connection myConnection 
    = getConnection();  
                PreparedStatement myPreparedStatement 
    = myConnection.prepareStatement("select * from beijing2008_0729.T_GL_X01");
                ResultSet myResultSet 
    = myPreparedStatement.executeQuery();  
                FileWriter fw 
    = null;      
                fw 
    = new FileWriter("E:\\olympics\\T_GL_X01.txt");
                
    int i = 0;
                
    while(myResultSet.next())
                {
                    System.out.println(i
    ++);
                    StringBuffer myStringBuffer 
    = new StringBuffer();
                    myStringBuffer.append(myResultSet.getString(
    "REGISRATION_NUMBER")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "DISCIPLINE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GENDER")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "EVENT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "PHASE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "UNIT")+"\t");
                    myStringBuffer.append(myResultSet.getInt(
    "VERSION")+"\t");
                    myStringBuffer.append(myResultSet.getInt(
    "CORRECTION")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "MESSAGE_TIME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "FAMILY_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GIVEN_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "DOB")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WNPA_GIVEN_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WNPA_FAMILY_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "TV_SHORT_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "TV_LONG_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "INITIAL_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "REPORTING_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GENDER_ID")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "COUNTRY_OF_BIRTH")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "COUNTRY_OF_RESIDENCE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "HEIGHT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WEIGHT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "NATIONALITY")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "ORGANIZATION_ID")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "REGISTRATION_STATUS")+"\n");
                    System.out.print(myStringBuffer);
                    fw.write(myStringBuffer.toString());
                }
                fw.close();
            }
    catch(Exception ex)
            {
                ex.printStackTrace();
            }
        }
    }
    posted @ 2008-08-11 14:37 aton 閱讀(180) | 評(píng)論 (0)編輯 收藏

    for (var i=0;i<document.getElementById("bigname").options.length;i++
    {  
       
    if(document.getElementById("bigname").options[i].value==bignameOption){ 
          document.getElementById(
    "bigname").selectedIndex=i;
          
    break;
       }
    }

    //bigname為下拉框的id
    //bignameOption為需要選擇的值
    posted @ 2008-08-11 14:32 aton 閱讀(300) | 評(píng)論 (0)編輯 收藏

    http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
    posted @ 2008-08-11 14:27 aton 閱讀(2813) | 評(píng)論 (11)編輯 收藏

    僅列出標(biāo)題  
    主站蜘蛛池模板: 国产亚洲精品a在线观看app| 国产羞羞的视频在线观看免费| 亚洲日韩国产二区无码| 91亚洲一区二区在线观看不卡| 亚洲AV无码精品色午夜在线观看 | 成年免费a级毛片免费看无码| 人妻无码中文字幕免费视频蜜桃| 亚洲av永久中文无码精品综合 | 亚洲国产区男人本色在线观看| 亚洲依依成人精品| 国产精品亚洲午夜一区二区三区| 亚洲an日韩专区在线| 亚洲一区二区三区写真| 国产AV无码专区亚洲AV蜜芽| 特级aa**毛片免费观看| 国产精品美女免费视频观看| fc2成年免费共享视频18| 国产成人免费ā片在线观看老同学 | 国产男女猛烈无遮档免费视频网站| 美女被cao免费看在线看网站| 久久青草免费91观看| 2019中文字幕免费电影在线播放| 黄瓜视频影院在线观看免费| 好吊妞在线新免费视频| 国产免费观看a大片的网站| 亚洲国产主播精品极品网红| 亚洲尤码不卡AV麻豆| 91亚洲精品第一综合不卡播放| 亚洲噜噜噜噜噜影院在线播放| 亚洲欧洲AV无码专区| 思思久久99热免费精品6| 日韩av无码免费播放| 国产高清免费视频| 国产男女猛烈无遮档免费视频网站| 狠狠亚洲狠狠欧洲2019| 成人免费午夜在线观看| 亚洲AⅤ永久无码精品AA| 亚洲AV无码一区二区三区系列| 亚洲国产成人在线视频| 麻豆91免费视频| 午夜免费福利视频|