aton's blog

          on the way...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            8 隨筆 :: 0 文章 :: 11 評論 :: 0 Trackbacks

          2010年4月27日 #

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

          2010年4月22日 #

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

          2010年3月19日 #

          要想在linux上從一臺機器ssh到另一臺機器,并且不用密碼的辦法,需要配置兩機間的信任關系,步驟如下:

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

          id_rsa存放的是私鑰,保存在用戶機器上,不需要任何操作.
          id_rsa.pub存放的是公鑰,需將其內容添加到遠程服務器的$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 閱讀(517) | 評論 (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請到:http://www.rarsoft.com/download.htm 下載!
          解壓后請將rar_static拷貝到/usr/bin目錄(其他由$PATH環境變量指定的目錄也可以):
          [root@www2 tmp]# cp rar_static /usr/bin/rar
          ---------------------------------------------
          .lha
          解壓:lha -e FileName.lha
          壓縮:lha -a FileName.lha FileName

          lha請到:http://www.infor.kanazawa-it.ac.jp/.../lhaunix/下載!
          >解壓后請將lha拷貝到/usr/bin目錄(其他由$PATH環境變量指定的目錄也可以):
          [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只是調用相關程序,本身并無壓縮、解壓功能,請注意!
          sEx請到: http://sourceforge.net/projects/sex下載!
          解壓后請將sEx拷貝到/usr/bin目錄(其他由$PATH環境變量指定的目錄也可以):
          [root@www2 tmp]# cp sEx /usr/bin/


          參考文獻:Linux 文件壓縮工具指南
          (其實看幫助是最好的方法,一般各個命令都可以用“--help”參數得到常用使用方法!)
          發布人:會游泳的魚 來自:LinuxByte

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

          2008年8月11日 #

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

          public class OracleDataBaseReader {
              
          private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
              //IP,端口號,數據庫名
              
          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;
              }

              //獲取結果,寫入文件
              
          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 閱讀(181) | 評論 (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 閱讀(301) | 評論 (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 閱讀(2816) | 評論 (11)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 昂仁县| 渭南市| 遵义市| 合阳县| 紫金县| 额济纳旗| 临澧县| 饶平县| 水城县| 晋江市| 凤阳县| 娱乐| 隆德县| 衡阳市| 成都市| 上犹县| 阿拉善左旗| 精河县| 江阴市| 巩留县| 新泰市| 任丘市| 信阳市| 天祝| 东海县| 垦利县| 富宁县| 朝阳区| 杭锦后旗| 丰都县| 会宁县| 克什克腾旗| 茌平县| 孝昌县| 吉安县| 寿光市| 清水河县| 垣曲县| 华蓥市| 正阳县| 松原市|