littlefermat

          My Links

          Blog Stats

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          2010年9月3日 #

          socket實現(xiàn)的ftp 被動式下載(android平臺)

               摘要: android平臺上沒有現(xiàn)成的ftp工具類,網(wǎng)上的找了ftp的socket實現(xiàn),發(fā)現(xiàn)都是主動式; 如是自己改寫了一下Paul Mutton的SimpleFTP,添加了get 和list,并把get的文件放到files目錄下。 (并沒有參考完整的ftp協(xié)議) Code highlighting produced by Actipro CodeHighlighter (freeware)...  閱讀全文

          posted @ 2010-09-03 11:39 littlefermat 閱讀(1372) | 評論 (1)編輯 收藏

          2008年4月13日 #

          用netbean開發(fā)簡單的網(wǎng)頁瀏覽器

               摘要: 參考《java課程設(shè)計—案例精編》清華大學出版社 1.WebBrowser.java主類   1   2import java.io.BufferedInputStream;   3import java.io.BufferedReader;   4import java.io....  閱讀全文

          posted @ 2008-04-13 00:43 littlefermat 閱讀(783) | 評論 (0)編輯 收藏

          基于命令行的簡單的HTTP客戶端和服務(wù)器

               摘要:   閱讀全文

          posted @ 2008-04-13 00:31 littlefermat 閱讀(1745) | 評論 (0)編輯 收藏

          2007年12月21日 #

          生成任意階的幻方

               摘要: 算法參考http://baike.baidu.com/view/325330.htm 1.首先用horse法生成奇階幻方 /** *//**  * horse法生成奇階幻方  * @author wangliang  *  */ public class Hf2n_1 ...  閱讀全文

          posted @ 2007-12-21 23:02 littlefermat 閱讀(833) | 評論 (0)編輯 收藏

          2007年12月8日 #

          用Louberel方法生成奇數(shù)階幻方

           

          /**
           * 
          @author wangliang
           
          */

          import java.awt.Container;
          import java.awt.event.ActionEvent;
          import java.awt.event.ActionListener;
          import javax.swing.*;
          import java.awt.*;


          public class MagicMatrix extends JFrame implements ActionListener{
              
          private JPanel center;
              
          private JPanel right;
              
          private JLabel label;
              
          private JSpinner level;
              
          private JButton Louberel;
              
          public MagicMatrix(){
                  center
          =createpanel(3);
                  add(center,BorderLayout.CENTER);
                  right
          =new JPanel();
                  label
          =new JLabel("選擇矩陣階數(shù)");
                  level
          =new JSpinner(new SpinnerNumberModel(3,3,100,2));
                  Louberel
          =new JButton("Louberel方法生成");
                  Louberel.addActionListener(
          this);
                  right.add(label,BorderLayout.WEST);
                  right.add(level,BorderLayout.CENTER);
                  right.add(Louberel,BorderLayout.EAST);
                  add(right,BorderLayout.NORTH);
                  setTitle(
          "magic matrix)");
                  setSize(
          340,296);
                  setVisible(
          true);
              }

              
              
          public void actionPerformed(ActionEvent e){
                  
          if(e.getSource()==Louberel){
          //            remove(center);
                      int levelnumber=((Integer)level.getValue()).intValue();
                      center
          =createpanel(levelnumber);
                      add(center,BorderLayout.CENTER);
                      validate();
                  }

              }

              
              
          /*生成魔陣數(shù)*/
              
          private int[][] createnumber(int n){
                  
          int magicmatrix[][]=new int[n][n];
                  
          int i=0;
                  
          int j=n/2;
                  
          for(int m=1;m<=n*n;m++){
                      magicmatrix[i][j]
          =m;
                      
          int p=(i-1+n)%n;
                      
          int q=(j+1+n)%n;
                      
          if(magicmatrix[p][q]==0){
                          i
          =p;
                          j
          =q;
                      }

                      
          else i=(i+1)%n;
                  }

                  
          for(int p=0;p<n;p++){
                      
          for(int q=0;q<n;q++){
                          System.out.print(magicmatrix[p][q]
          +" ");
                      }

                      System.out.println();
                  }


                  
          return magicmatrix;
                  
              }

              
              
          /*生成相應(yīng)的面板*/
              
          private JPanel createpanel(int n){
                  
          int matrix[][]=createnumber(n);
                  JPanel tempJPanel
          =new JPanel();
                  tempJPanel.setLayout(
          new GridLayout(n,n));
                  JLabel jlabel[][]
          =new JLabel[n][n];
                  
          for(int i=0;i<n;i++){
                      
          for(int j=0;j<n;j++){
                          jlabel[i][j]
          =new JLabel(""+matrix[i][j],JLabel.CENTER);
                          tempJPanel.add(jlabel[i][j]);
                      }

                  }

                  
          return tempJPanel;
              }

              
              
          public static void main(String args[]){
                  MagicMatrix application
          =new MagicMatrix();
                  application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              }


          }

           

          posted @ 2007-12-08 14:02 littlefermat 閱讀(5282) | 評論 (0)編輯 收藏

          僅列出標題  
          主站蜘蛛池模板: 讷河市| 固始县| 乌兰县| 友谊县| 仙桃市| 汶川县| 阜南县| 阳朔县| 仁寿县| 望都县| 深州市| 海丰县| 桂阳县| 碌曲县| 岗巴县| 周至县| 道孚县| 内江市| 永修县| 缙云县| 藁城市| 凤冈县| 绩溪县| 渭南市| 新蔡县| 刚察县| 社旗县| 孟连| 蓝田县| 株洲市| 噶尔县| 唐山市| 岑溪市| 双柏县| 呼图壁县| 阿拉善盟| 松江区| 南宫市| 江都市| 肥西县| 嘉荫县|