火森

          歡迎到火星來
          posts - 6, comments - 5, trackbacks - 0, articles - 0

          2006年6月21日

          http://www.starcraft2.com
          官網(wǎng)地址

          http://www.starcraft2.com/movies.xml 這是電影地址,不過好像是P2P下載....

          posted @ 2007-05-19 18:54 火星 閱讀(318) | 評論 (1)編輯 收藏

          從csdn上鏈接到了一個不錯的網(wǎng)站:http://www.unix-center.net/
          很快注冊了一個帳號,用fterm連接上unix.
          純命令的操作給了一直在可視化開發(fā)環(huán)境下工作的我很大的震撼,原來,直接用命令做所有的操作是那么的舒暢!

          posted @ 2007-05-15 08:43 火星 閱讀(185) | 評論 (0)編輯 收藏

          兩種方案  
             
            一個是用JavaScript,一次性將兩個select的數(shù)據(jù)統(tǒng)統(tǒng)取出來,將第二張表的數(shù)據(jù)放到數(shù)組中,通過第一個的change事件來改變,優(yōu)點,運行速度快,缺點,需編寫對應的javascript代碼,且無法反映實時數(shù)據(jù)  
             
            第二種方案是每次都提交,進行聯(lián)動,優(yōu)點,能反映數(shù)據(jù)庫實時數(shù)據(jù)信息,無須寫javascript,缺點,運行速度相對慢,且需要考慮保存用戶的已經(jīng)填寫的其他表單數(shù)據(jù)  
             
            看我的,方便  
             
            <form   name="form1"   method="post">        
                  <td   width="40%">          
                            <select>  
            <%  
            try{  
            Connection   con=j.getConnection();  
            Statement   statement=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);  
            String   sql="select   *   from   table";  
            ResultSet   r=statement.executeQuery(sql);  
            while(r.next())  
            {  
            %>  
                                            <option   value=<%=r.getString(1)%>><%=r.getString(1)%></option>  
            <%}  
            j.releaseConnection(con);  
            }catch(SQLException   ee){out.print("數(shù)據(jù)庫連接失敗!");}  
             
            %>  
                            </select>          
                        </td>  
                  </form>

          <%@   page   contentType="text/html;charset=gb2312"%>    
            <%@   page   import="java.sql.*"%>  
            <%@   page   import="java.io.*"%>  
            <jsp:useBean   id="user"   class="com.conn_"   scope="page"/>  
            <%  
            String   las   =request.getParameter("la");  
            String   ars   =request.getParameter("ar");  
            %>  
            <html>  
            <head>  
            <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
            <script   language="javascript">  
                    function   yjchang(){  
                  document.form2.la.value=document.form1.la.value;  
                          document.form2.submit();  
                  }      
            </script>  
            </head>  
            <body>  
            <form   action="xx_add.jsp"   method=post   name="form2">  
                    <input   type="hidden"   name="la"   id="la"   value="<%=las%>">  
            <input   type="hidden"   name="ar"   id="ar"   value="<%=ars%>">  
            </form>  
             
            <form   name="form1"   method="post"   action="xx_add_do.jsp">  
                <br/>  
                <table   width="80%"     border="0"   align="center"   cellpadding="1"   cellspacing="1"   class="table1">  
              <tr>  
                        <td   width="16%"   height="40"   align="right">部門:</td>  
                        <td   height="40">  
                                <select   name="la"   id="la"   style="width:147"   onChange="yjchang()">  
            <option></option>  
            <%  
                String   la1=request.getParameter("la");  
            String   la="";    
                ResultSet   rs_la=null;  
                try{  
                rs_la=user.executeQuery("select   branch_id,name   from   branch");  
            while(rs_la.next()){  
            la="";  
            if(rs_la.getString("branch_id").equals(la1)){  
            la="selected";  
            %>  
                                    <option   value="<%=rs_la.getString("branch_id")%>"   <%=la%>><%=rs_la.getString("name")%></option>  
                                    <%  
            }else{  
                la="";  
                %>  
            <option   value="<%=rs_la.getString("branch_id")%>"><%=rs_la.getString("name")%></option>  
            <%}}  
            }catch(   SQLException   sqle   ){}  
            catch(   Exception   e   ){}  
            finally{  
            try{  
            user.getClose();  
            if   (rs_la   !=null){  
            rs_la.close();  
            rs_la=null;  
            }  
            }catch(   SQLException   sqle   ){}    
            }  
            %>  
                                </select>  
                        </td>  
                        <td   height="40"   align="right">員工:</td>  
                        <td   height="40">  
            <select   name="ar"   id="ar"   style="width:147">  
                            <option></option>  
                            <%  
            if(las!=null){  
            String   ar1=request.getParameter("ar");  
            String   ar="";  
            ResultSet   rs_area=null;  
            try{  
            rs_area=user.executeQuery("select   ygid,name   from   hyj.area   where   branch_id='"+las+"'");  
            while(rs_area.next()){  
              ar="";  
              if(rs_area.getString("ygid").equals(ar1)){  
              ar="selected";  
            %>  
                            <option   value="<%=rs_area.getString("ygid")%>"   <%=ar%>><%=rs_area.getString("name")%></option>  
                            <%}else{%>  
            <option   value="<%=rs_area.getString("ygid")%>"><%=rs_area.getString("name")%></option>  
            <%}}  
            }catch(   SQLException   sqle   ){}  
            catch(   Exception   e   ){}  
            finally{  
            try{  
            user.getClose();  
            if   (rs_area   !=null){  
            rs_area.close();  
            rs_area=null;  
            }  
            }catch(   SQLException   sqle   ){}    
            }  
            %>  
                        </select>  
                </td>  
                    </tr>  
                    <tr   align="center">  
                        <td   height="40"   colspan="4">  
                <input   type="Submit"   name="tj"   value="提交"   class="button">  
            &nbsp;  
                        <input   type="reset"   name="Submit"   value="重置"   class="button">  
            </td>  
                    </tr>  
                </table>  
            </form>  
            </body>  
            </html>  

          posted @ 2007-04-12 10:21 火星 閱讀(4115) | 評論 (2)編輯 收藏

          1、insert into "test"
             (
              select char(f_index) from T_QA_RPT_FACE_MONTH where F_RPT_ID=0
             );
          如果“select char(f_index) from T_QA_RPT_FACE_MONTH where F_RPT_ID=0“
          返回結果數(shù)為0,那么test表中不會插入記錄。

          2、存儲過程里用for語句比while loop好用些:(類似VB語法)
          SET SCHEMA MES     ;

          SET CURRENT PATH = "SYSIBM","SYSFUN","SYSPROC","MES";

          CREATE PROCEDURE "MES"."P_QA_TEST" ( )
           
          DECLARE iCount INT DEFAULT 0; 

          SET iCount = 0;
          FOR dayrpt AS SELECT * FROM T_QA_RPT_FACE_DAY WHERE F_RPT_ID > 0 DO
            ADD_BONUS:
            for monrpt as SELECT * FROM T_QA_RPT_FACE_MONTH WHERE F_RPT_ID > 0 DO
               if (monrpt.F_INDEX =  dayrpt.F_INDEX) AND (monrpt.F_TYPE =  dayrpt.F_TYPE) THEN
               SET iCount=iCount+1;
             insert into "test" values(char(iCount));
             LEAVE ADD_BONUS;
             END IF;
            end for ADD_BONUS;
            
          END FOR;
              return iCount;
          END;

          3、上例中:
          FOR dayrpt AS SELECT * FROM T_QA_RPT_FACE_DAY WHERE F_RPT_ID > 0 DO
          dayrpt 就是后面那個select語句的結果集,即for語句只需讀一次表,而不會像游標那樣鎖定表然后進行逐記錄select

          posted @ 2007-04-12 10:13 火星 閱讀(550) | 評論 (0)編輯 收藏

          安裝JDK
            
            從http://Java.sun.com/下載jdk-1_5_0_04-windows-i586-p.exe
            
            安裝到指定路徑,如選擇D:\jdk1.5.0
            
            配置環(huán)境變量:
            
            Java_HOME: D:\jdk1.5.0
            PATH: D:\jdk1.5.0\bin;
            CLASSPATH: .;D:\jdk1.5.0\lib\tools.jar;
            D:\jdk1.5.0\jre\lib\rt.jar;
            
            安裝WTK
            
            從http://Java.sun.com/下載j2me_wireless_toolkit-2_2-windows.exe
            
            安裝到指定路徑,如選擇D:\WTK22
            
            安裝Eclipse
            
            從http://www.eclipse.org/下載eclipse-SDK-3.0.1-win32.zip和
            
            NLpack-eclipse-SDK-3.0.x-win32.zip(語言包)
            
            解壓縮eclipse-SDK-3.0.1-win32.zip即可,如路徑:D:\MyDevelopTools\eclipse
            
            解壓縮NLpack-eclipse-SDK-3.0.x-win32.zip,得到features和plugins兩個文件夾,把里面的文件分別拷入eclipse中相應的目錄下即可
            
            安裝Tomcat
            
            從http://jakarta.apache.org/下載jakarta-tomcat-5.5.9.zip
            
            解壓縮jakarta-tomcat-5.5.9.zip即可
            
            配置環(huán)境變量:
            
            Tomcat_Home: D:\MyDevelopTools\tomcat-5.5.9
            
            PATH: D:\MyDevelopTools\tomcat-5.5.9;
             在eclipse中配置J2ME開發(fā)環(huán)境:
            
            安裝eclipseme:
            
            從http://www.eclipseme.org/下載eclipseme.feature_0.9.4_site.zip,在eclipse中選擇幫助-〉軟件更新-〉查找并安裝-〉搜索要安裝的新功能部件-〉新建已歸檔的站點。選擇eclipseme.feature_0.9.4_site.zip,打開-〉選擇eclipseme.feature_0.9.4_site.zip,剩下的一直下一步就可以了。安裝完成會在窗口-〉首選項中出現(xiàn)J2ME
            
            修改Java-〉調(diào)試:
            
            選中Java-〉調(diào)試,把暫掛執(zhí)行的前兩項點去,通信中的調(diào)試器超時改為15000
            
            配置WTK
            
            窗口-〉首選項-〉J2ME-〉Platform Components
            
            右鍵單擊對話框右側(cè)的Wireless Toolkit,選擇Add Wireless Toolkit,
            
            選擇WTK安裝目錄,eclipse會自動匹配。
            
            在eclipse中配置J2EE開發(fā)環(huán)境(Tomcat5.5.9):
            
            安裝EMF-RunTime:
            
            從http://www.eclipseme.org/下載emf-sdo-runtime-2.0.1.zip
            
            解壓縮emf-sdo-runtime-2.0.1.zip,得到features和plugins兩個文件夾,把里面的文件分別拷入eclipse中相應的目錄下即可。
            
            安裝Lomboz:
            
            從http://forge.objectweb.org下載org.objectweb.lomboz_3.0.1.N20050106.zip解壓縮org.objectweb.lomboz_3.0.1.N20050106.zip,得到features和plugins兩個文件夾,把里面的文件分別拷入eclipse中相應的目錄下。如果在窗口-〉首選項中有Lomboz選項就安裝正確,如果沒有,在D:\eclipse\configuration\下刪除org.eclipse.update這個文件夾,再重起eclipse就可以了。
            
            配置Lomboz:
            
            在D:\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers下新建一個文件tomcat559.server,里面的內(nèi)容從tomcat50x.server全部復制過來,把name="Apache Tomcat v5.0.x"替換成name="Apache Tomcat v5.5.9",然后把所有的
            
            “${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed”替換成
            
            “${serverRootDirectory}/common/endorsed”就可以了。然后進入eclipse,窗口-〉首選項-〉Lomboz,把JDK Tools.jar改為:D:\jdk1.5.0\lib\tools.jar,窗口-〉首選項-〉Lomboz-〉Server Definitions,在Server types中選擇Tomcat5.5.9在Application Server Directory和Classpath Variable的路徑改為D:/MyDevelopTools/tomcat-5.5.9先應用,再確定就可以了。

          posted @ 2006-06-21 08:54 火星 閱讀(250) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 文成县| 麦盖提县| 汝阳县| 西城区| 梅河口市| 武安市| 班戈县| 铜鼓县| 周至县| 怀柔区| 明光市| 泸州市| 中山市| 乡城县| 蒲江县| 嘉义县| 连南| 武城县| 岐山县| 师宗县| 綦江县| 钦州市| 平度市| 永泰县| 中西区| 宜川县| 婺源县| 榆社县| 兴文县| 广河县| 政和县| 无极县| 石狮市| 民丰县| 德安县| 万盛区| 酒泉市| 齐齐哈尔市| 邵阳市| 高要市| 吴桥县|