簡易代碼之家

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

          #


          1.新建一個用戶。在“安全性”-“用戶”上右擊選擇創建,輸入名稱,口令,角色等。
          2.在“方案”里 任意選擇一個方案,右擊選擇“創建”,然后在彈出的對話框中選擇“表”,單擊“創建”按鈕。
          3.輸入完表名后,在“希望該表成為哪個方案的一部分” 選項中選擇新創建的那個用戶名,繼續完成。
          4.刷新一下,就可以看到新的方案。
          posted @ 2009-04-09 16:11 Jakin.zhou 閱讀(1783) | 評論 (0)編輯 收藏

              最近項目進展的不是很順利,公司采用的開發模式是臺北工程師和北京工程師合作來進行開發,中間交流溝通顯的特別重要。系統分析文件是由臺北分析師寫的,暫且不說項目涉及的專業名詞令人費解,就單單是密密麻麻的繁體中文和某些分析師自以為簡單明了的各種各樣的表格就足以讓人頭痛;暫且不說分析師寫的文件表述是否清晰詳細,是否漏洞百出,就單單是某些分析師習慣性無下限的跳轉,一個簡單的說明能跳轉至四五個分析文件,足以讓人惱火。

              這些分析文件上存在的問題如果那邊有一個level比較highSD合作開發的話也好解決,但事實往往背道而馳。那邊SD的不積極配合使開發陷入一個尷尬的境地,進度緩慢,質量低下,返工率增加,一直在不停的修改。SD不積極配合表現在:當你和他交流問題時半天不說一句話,說上一句也是前言不搭后語,答非所問的那種,這樣嚴重的挫傷了開發人員的積極性,問題得不到解決,朦朦朧朧,會產生一種抵觸感。長期下去,消極的情緒會使人失去成就感,對工作開始厭惡。

              對于這些問題,公司應該協調好,使責任明確,SA盡量把分析文件寫的清晰些,SD除了做程序設計以外一定要和對方開發人員保持高效的溝通;做為開發人員當遇到問題時把問題整理下來,然后發送郵件或Jira留言給相關SDSA,等待他們的回復就可以了,靠責任管理比較有效。

          posted @ 2008-10-28 12:21 Jakin.zhou 閱讀(1203) | 評論 (0)編輯 收藏

          在eclipse中,啟動server時報此錯,是因為文件系統不同步造成的,解決方法有兩個:
          (1)選中工程,右鍵,選擇F5(手動刷新);
          (2)Window->Preferences->General->Workspace,選中Refresh automatically(設置eclipse自動刷新)。
          posted @ 2008-10-07 10:03 Jakin.zhou 閱讀(40106) | 評論 (8)編輯 收藏

          .upLabel{
           vertical-align:super;
           font-size:9px;
           font-family:Arial, Helvetica, sans-serif;
          }

           實現效果如106 
          posted @ 2008-10-06 17:52 Jakin.zhou 閱讀(2407) | 評論 (4)編輯 收藏

                今天為了調試項目中的一個問題,Preject-Clean,重新構建工程,可發現之后Tomcat啟動不起來了,仔細檢查,原來沒有生成編譯文件。重啟eclipse重啟tomcat都生不成。后發現Preject-Properties-Java Build Path里有個提示:2 source folder path missing,根據Libraries選項卡里的提示Remove、Add Jars相關兩個jar包解決問題。
          posted @ 2008-08-27 13:52 Jakin.zhou 閱讀(3034) | 評論 (1)編輯 收藏

                 
                  最近項目中用到了spring的郵件功能,程序部署在客戶服務器上(操作系統為繁體中文),每次發送郵件時接收者的操作系統如果也為繁體中文則不會出現亂碼,如果為簡體中文或英文,對于郵件標題或內容有中文(無論繁體與簡體)的就會出現中文亂碼現象,需要"查看"-"編碼"-"Unicode(UTF-8)"才能正常看到郵件的內容。究其原因是由于郵件的MIME沒有設定為UTF-8。最后換了一種實現方法解決問題。類MailSendTest中doSendMailOne()為會出現問題的方法,doSendMailTwo()為不會出現亂碼現象的實現方法。

          Spring關于mailSender的配制:

          <bean id="mailSender"
                  class
          ="org.springframework.mail.javamail.JavaMailSenderImpl">
                  
          <property name="host">
                      
          <value>mail.xxx.com</value>
                  
          </property>
              
          </bean>

          Java類MailSendTest:

          package com.jakin;

          import javax.mail.MessagingException;
          import javax.mail.internet.MimeMessage;

          import org.springframework.mail.MailSender;
          import org.springframework.mail.SimpleMailMessage;
          import org.springframework.mail.javamail.JavaMailSender;
          import org.springframework.mail.javamail.MimeMessageHelper;

          public class MailSendTest {

              
          private MailSender mailSender;

              
          public MailSender getMailSender() {
                  
          return mailSender;
              }


              
          public void setMailSender(MailSender mailSender) {
                  
          this.mailSender = mailSender;
              }


              
          /**
               * 沒有對郵件的格式編碼進行處理,可能會有亂碼現象
               * 
               
          */

              
          public void doSendMailOne() {
                  SimpleMailMessage message 
          = new SimpleMailMessage();
                  message.setFrom(
          "jakin@xxx.com");
                  message.setTo(
          "lilei@xxx.com");
                  message.setCc(
          "hanmeimei@xxx.com");
                  message.setSubject(
          "第一封測試郵件");
                  message.setText(
          "Dear All:\n" + "這是一封測試郵件!");
                  mailSender.send(message);
              }


              
          /**
               * 把郵件的格式編碼設定為UTF-8,不會出現亂碼現象
               * 
               
          */

              
          public void doSendMailTwo() {
                  JavaMailSender javaMailSender 
          = (JavaMailSender) mailSender;
                  MimeMessage mime 
          = javaMailSender.createMimeMessage();
                  MimeMessageHelper helper;
                  
          try {
                      helper 
          = new MimeMessageHelper(mime, true"utf-8");
                      helper.setFrom(
          "jakin@xxx.com");
                      helper.setTo(
          "lilei@xxx.com");
                      helper.setCc(
          "hanmeimei@xxx.com");
                      helper.setSubject(
          "第二封測試郵件");
                      helper.setText(
          "Dear All:\n" + "這是一封測試郵件!");
                  }
           catch (MessagingException me) {
                      me.printStackTrace();
                  }

                  javaMailSender.send(mime);
              }

          }

          posted @ 2008-07-18 16:55 Jakin.zhou 閱讀(3752) | 評論 (4)編輯 收藏

                 
                  今天一同事用IE訪問服務器上部署的程序時總是彈出一個讓輸入用戶名與密碼的窗口,分析不應該是那臺服務器的用戶名與密碼,但具體是什么原因呢?后來又發現啟動本機上的Tomcat(端口號是8080),訪問部署本機上的程序也會出現這個問題,比較奇怪。

                  仔細查看彈出的窗口發現窗口的偏上部分有"XDB"三個字母,突然想起XDB是oracle的一種服務,Oracle創建數據庫時默認包含了XDB特性,一旦啟動了數據庫和Listener,Oracle XDB的http服務就占用8080端口,剛好和Tomcat端口沖突。為了驗證這個猜測,停止了oracle服務,再訪問服務器和本機上的程序都一切ok,找到原因!

                  解決方法:修改XDB的http服務端口。
          posted @ 2008-07-18 12:28 Jakin.zhou 閱讀(1135) | 評論 (0)編輯 收藏

                 
                  掛掉后,在workspace目錄下.metadata/.log里可以看到以下的錯誤信息:java.lang.OutOfMemoryError: PermGen space.
          表示VM里存儲Class和Meta的記憶空間不足,在使用很多程序庫(jar)時,就會發生這樣的問題.

                  解決方法:在eclipse安裝目錄下,找到 eclipse.ini,用notepad或editplus打開,加上 -XX:MaxPermSize=160m 就ok啦.

          posted @ 2008-07-15 10:00 Jakin.zhou 閱讀(4263) | 評論 (3)編輯 收藏

                首先安裝office2003,就有了Access2003,啟動Access,建立新數據庫finance.mdb,建表user,包含兩個文本型字段username和password,輸入測試數據,保存在任意目錄下,比如說D盤下。然后打開控制面板 -> 管理工具 -> 數據源 (ODBC),選擇"系統DSN",單擊“添加”,“完成”,彈出的對話框里將"數據源名"自定義,比如finance。點"選擇",找到"D:\finance.mdb"文件,如此一個ODBC數據源就配置好了。
           1import java.sql.Connection;
           2import java.sql.DriverManager;
           3import java.sql.ResultSet;
           4import java.sql.SQLException;
           5import java.sql.Statement;
           6
           7public class AccessTest {
           8    
           9    public static void main(String[] args) {
          10        Connection conn;
          11        Statement stmt;
          12        ResultSet rs;
          13        try {
          14            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          15        }
           catch (ClassNotFoundException e) {
          16            e.printStackTrace();
          17        }

          18        try {
          19            conn = DriverManager.getConnection("jdbc:odbc:finance""""");
          20            stmt = conn.createStatement();
          21            rs = stmt.executeQuery("select * from user");
          22            while (rs.next()) {
          23                String username = rs.getString(1); 
          24                String password = rs.getString(2);
          25                System.out.println("帳號:" + username);
          26                System.out.println("密碼:" + password);
          27            }

          28            conn.close();
          29        }
           catch (SQLException el) {
          30            el.printStackTrace();
          31        }

          32    }

          33
          34}

          35

          posted @ 2008-07-08 17:57 Jakin.zhou 閱讀(1923) | 評論 (1)編輯 收藏

              今天服務器上的花生殼停止工作了,點擊沒有反應,卸載吧又提示正在運行中,但卻找不到它的進程,費了大把勁終于將其揪出:phdesktop.exe與phcore.exe。
          posted @ 2008-07-02 17:59 Jakin.zhou 閱讀(663) | 評論 (0)編輯 收藏

          僅列出標題
          共16頁: First 上一頁 8 9 10 11 12 13 14 15 16 下一頁 
          主站蜘蛛池模板: 太保市| 苏尼特右旗| 新绛县| 互助| 长丰县| 诸暨市| 吉林省| 东明县| 萨嘎县| 雅安市| 大冶市| 安远县| 凤城市| 高雄县| 抚顺县| 海原县| 文登市| 灌云县| 淳化县| 齐河县| 镇安县| 嘉荫县| 冷水江市| 高碑店市| 饶平县| 疏勒县| 涿鹿县| 宜昌市| 长宁县| 玉龙| 阿克| 嘉峪关市| 清苑县| 瑞昌市| 海宁市| 桦川县| 东港市| 大荔县| 阳朔县| 无为县| 涿州市|