feezh

          我們之所以努力賺錢,是為了讓父母為自己買東西時能像給我們買東西時一樣大方!
          隨筆 - 7, 文章 - 0, 評論 - 10, 引用 - 0
          數據加載中……

          2012年5月29日

          eclipse 漢化方法

          突然想漢化eclips試試,發現這篇文章,
          http://blog.csdn.net/gqqnb/article/details/6412364
          ,才知道eclipse有語言包,汗。。。
          按照文章所說,在
          http://www.eclipse.org/babel/downloads.php頁面發現

          點Eclipse help菜單---> software update

           選Available Software選項卡,點擊add site 新建新的地址資源,在地址里面填 相應版本地址安裝即可。

          posted @ 2012-10-12 14:48 feezh 閱讀(733) | 評論 (1)編輯 收藏

          Servlet簡單封裝

               摘要: 封裝類Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package com.weidu.servlet;import java.io.IOException;import javax.servlet.ServletException;import j...  閱讀全文

          posted @ 2012-07-19 09:10 feezh 閱讀(2094) | 評論 (1)編輯 收藏

          [java經典算法題]有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,問最后留下的是原來第幾號的那位?

          題目:有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,問最后留下的是原來第幾號的那位?
           1package com.weidu.algorithms;
           2
           3import java.util.Arrays;
           4import java.util.Scanner;
           5
           6/**
           7 * @Title:
           8 * @Description:
           9 * @author Afei
          10 * @date: 日期:2012-6-10 時間:下午05:41:04
          11 * @Copyright:西北師范大學緯度工作室 Copyright (c) 2012
          12 * @version:1.0
          13 */

          14public class Qu3 {
          15
          16    /**
          17     * 功能說明:1、 有n個人圍成一圈,順序排號。從第一個人開始報數(從1到3報數),凡報到3的人退出圈子,<br>
          18     * 問最后留下的是原來第幾號的那位。
          19     * 
          20     * @Afei 2012-6-10
          21     * @param args
          22     */

          23
          24    public static void main(String[] args) {
          25        // TODO Auto-generated method stub
          26        Scanner input = new Scanner(System.in);
          27        System.out.print("請輸入總人數:");
          28        int p = input.nextInt();
          29        /**** 初始化人員 ***/
          30        boolean[] per = new boolean[p];// boolean數組表示站成一圈的人,false表示退出
          31        for (int i = 0; i < per.length; i++{
          32            per[i] = true;
          33        }

          34
          35        /**** 報號 ***/
          36        int t = 0, len = per.length;
          37        while (len > 1{
          38            for (int i = 0; i < per.length; i++{
          39
          40                if (per[i]) {
          41                    t++;
          42                    if (t == 3{
          43                        t = 0;
          44                        per[i] = false;
          45                        len--;
          46                    }

          47                }

          48            }

          49        }

          50        /***** 結果 *****/
          51        System.out.println("最后的情況:" + Arrays.toString(per));
          52        for (int i = 0; i < per.length; i++{
          53            if (per[i]) {
          54                System.out.println("原來喊的數:" + (i + 1% 3);
          55            }

          56        }

          57    }

          58}

          59


          posted @ 2012-06-12 00:08 feezh 閱讀(30768) | 評論 (7)編輯 收藏

          Java樹形數據(或者說級聯)分類

          - 這幾天做東西時遇到一個樹形數據(或者說級聯,不會描述了,就這么叫吧)分類的問題,開始有點糾結,后想到了一種方法實現,先分享出來,高手勿噴。

          正文開始
          現有三個類:分別是Chapter.java Section.java KnowledgePoint.java
          Chapter.java
          private Set sections = new HashSet(0);
          public Set getSections() {
                  
          return this.sections;
              }


          public void setSections(Set sections) {
                  
          this.sections = sections;
              }

          Section.java
          private Chapter chapter;
          private Set knowledgePoints = new HashSet(0);
          public Chapter getChapter() {
                 
          return this.chapter;
              }


          public void setChapter(Chapter chapter) {
                 
          this.chapter = chapter;
              }

          public Set getKnowledgePoints() {
                 
          return this.knowledgePoints;
              }


          public void setKnowledgePoints(Set knowledgePoints) {
                 
          this.knowledgePoints = knowledgePoints;
              }


          KnowledgePoint.java
          private Section section;
          public Section getSection() {
                 
          return this.section;
              }


          public void setSection(Section section) {
                 
          this.section = section;
              }


          可以看出 章節 有多個小節,小節有多個知識點。當取得知識點后怎么根據不同的章節和小節分類呢?

          List<KnowledgePoint> kps = this.allService.getKnowledgePointService()
                          .findPoints(kpIds);
          //取得所選擇的知識點
                      /********** 根據小節分類知識點 **********/            Map<Integer, Section> map = new HashMap<Integer, Section>();
                 
          for (int i = 0; i < kps.size(); i++) {
                      Section section
          = kps.get(i).getSection();
                      Integer key
          = section.getId();
                     
          if (!map.containsKey(key)) {
                          section.getKnowledgePoints().clear();
                          map.put(key, section);
                      }

                      map.get(key).getKnowledgePoints().add(kps.get(i));
                  }

                 
          /********** 根據章節分類小節 **********/
                      Map
          <Integer, Chapter> cpMap = new HashMap<Integer, Chapter>();
                  Iterator
          <Section> it = map.values().iterator();
                 
          while (it.hasNext()) {
                      Section section
          = it.next();
                      Chapter chapter
          = section.getChapter();
                      Integer key
          = chapter.getId();
                     
          if (!cpMap.containsKey(key)) {
                          chapter.getSections().clear();
                          cpMap.put(key, chapter);
                      }

                      cpMap.get(key).getSections().add(section);
                  }



          posted @ 2012-05-29 21:41 feezh 閱讀(2594) | 評論 (1)編輯 收藏

          遠程備份數據庫到本地

          1.共享備份目錄

          (要共享的目錄)右鍵——共享——特定用戶
          說明:在次選擇的用戶為下面建立通信時的用戶名
           

          2.建立通信

          1master..xp_cmdshell   'net   use  \\計算機名\共享名   密碼   /user:計算機名\用戶名'

          3.備份數據庫

          1DECLARE @PATH NVARCHAR(2000)
          2SET @PATH ='\\計算機名\共享名\' +Convert(Nvarchar,getDate(),112)+'.bak'
          3backup database 數據庫名 to disk=@PATH '

          4.刪除通信

           

          1master..xp_cmdshell   'net  use  \\計算機名\共享名  /delete '

          實現自動備份
          SQL SERVER代理——作業——新建作業
          第一步:常規:填寫作業名稱

          第二步:步驟:填寫步驟名稱,選擇類型為t-sql,填寫sql命令。按前面步驟分開填寫步驟。
          注意:最后一步: 修改成功時要執行的操作:
          第三步:計劃——新建,根據需要設置。
          第四五六。。根據需要設置。

          posted @ 2012-05-29 21:00 feezh 閱讀(1686) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 平谷区| 南宁市| 桂东县| 玛沁县| 宁强县| 揭东县| 栾城县| 绥江县| 开化县| 安龙县| 聂拉木县| 醴陵市| 托克托县| 霞浦县| 云安县| 甘洛县| 威远县| 古蔺县| 易门县| 靖远县| 新兴县| 潜山县| 内乡县| 沽源县| 麻江县| 黄浦区| 余江县| 长岭县| 云阳县| 阿克苏市| 博爱县| 民乐县| 铜陵市| 福海县| 台安县| 蒲城县| 高台县| 白沙| 祁门县| 余干县| 壤塘县|