2016年8月4日

          財(cái)務(wù)制度題庫

               摘要: 1財(cái)務(wù)制度題庫 單選題 1.下列各會計(jì)要素,(   )不是反映財(cái)務(wù)狀況的會計(jì)要素。 A.資產(chǎn)          B.負(fù)債          C.收入    ...  閱讀全文

          posted @ 2021-10-22 23:09 youngturk| 編輯 收藏

          jquery 向mybitis后臺傳完整時(shí)間

          var ssshsj = new Date( $("#ssshsj").val().replace(/-/g,"/")); 對于Ibatis操作Date/Time/DateTime,總結(jié)如下: 將pojo的屬性類型設(shè)置為java.sql.Date(或java.sql.Time, java.sql.Timestamp),此時(shí)會嚴(yán)格遵循這三種類型的語義。但此方法因存在前文中提到的性能問題,在JDK1.6以前的JDK版本中能少使用就少使用。 如果你想在pojo中使用java.util.Date, 則要注意: 完整的日期時(shí)間,要確保jdbcType為空,或?yàn)镈ATE,TIME以外的值 只需要時(shí)間,要指定jdbcType=”TIME” 只需要日期,要指定jdbcType=”DATE”

          posted @ 2017-03-26 00:22 youngturk| 編輯 收藏

          webwork 實(shí)現(xiàn)數(shù)據(jù)生成text文件,并進(jìn)行壓縮,并進(jìn)行下載

          //實(shí)現(xiàn)壓縮文件功能,采用commons-io-2.0.1.jar ,commons-compress-1.5.jar插件
                  final OutputStream out = new FileOutputStream("D:/EDI/EDi.zip");  //實(shí)例文件輸出流
                  ArchiveOutputStream os = new ArchiveStreamFactory().createArchiveOutputStream(ArchiveStreamFactory.ZIP, out);  
                  //實(shí)例化存檔輸出流,工廠方法創(chuàng)建zip的存檔輸出流
          //        File f1 = new File(file.getPath());
                  os.putArchiveEntry(new ZipArchiveEntry(file.getName()));  //生成存檔文件名
                  IOUtils.copy(new FileInputStream(file), os);  //添加拷貝存檔文件
                  
                  os.closeArchiveEntry();  
                  os.close();  
                  
                  //*************************
                  try {
                      File input = new File("D:/EDI/EDi.zip");//獲得下載文件路徑
                      contentType="application/octet-stream";
                      docStream = new FileInputStream(input);//獲得輸入流名稱
                      contentDisposition =URLEncoder.encode(input.getName() ,"UTF-8");
                     } catch (FileNotFoundException e) {
                      // TODO Auto-generated catch block
                      e.printStackTrace();
                     }  
                     return "download";
          WEBWORK的文件下載機(jī)制。使用起來還是比較簡單的。
          下面是用法說明:
          首先在一個(gè)ACTION中,如果判斷有權(quán)限進(jìn)行文件下載。
          則:
          1、讀出該下載文件,并生成一個(gè)流。 文件名應(yīng)當(dāng)從請求的request中讀出,或從用戶的表中取出。
          public String downLoadFile(String fileName){
             try {
              File input = new File("e:/engilish literature.doc");
              docStream = new FileInputStream(input);
              contentDisposition = "test.txt";
             } catch (FileNotFoundException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
             }  
             return "download";
          }
          2、將輸出導(dǎo)向到一個(gè)特殊的RESULT中去。叫做Steam Result。
                   <action name="register" class="com.job2easy.web.user.RegisterAction">
                       <result name="success" type="dispatcher">
                           <param name="location">/home/register-result.jsp</param>
                       </result>
                       <result name="input">
                           <param name="location">/home/register.jsp</param>
                       </result>
                       <result name="download" type="stream">
                           <param name="contentType">application/x-msdownload</param>
                           <param name="inputName">docStream</param>
                           <param name="bufferSize">1024</param>              
                           <param name="contentDisposition">attachment;filename="${contentDisposition}"</param>
                       </result>

                       <interceptor-ref name="params"/>
                   </action>
          3、這中間有幾個(gè)參數(shù)需要配置:
               contentType設(shè)成 application/x-msdownload 就可以。這樣瀏覽器會保證彈出一個(gè)下載文件的對話框。
              inputName 這個(gè)比較重要,這個(gè)名字是輸入流的名稱, 以后要steam result的實(shí)現(xiàn)類中為根據(jù)OGNL的表達(dá)式去查找的。
              contentDisposition 這個(gè)是下載之后,保存在用戶端的文件名稱。${contentDisposition} 看一下代碼。如果寫成上述的方式,就有機(jī)會在ACTION中設(shè)置文件名。
          4、另外一個(gè)參數(shù):contentLength就是下載文件的大小,webwork的stream result似乎實(shí)現(xiàn)有問題,不能根據(jù)文件的大小動態(tài)進(jìn)行設(shè)置,只能寫死。
               這個(gè)參數(shù)的意義是告訴瀏覽下載的文件有多大,以便瀏覽器正確的顯示進(jìn)度條。如果這個(gè)功能很重要的話,可以重新寫一個(gè)RESULT來實(shí)現(xiàn)。
          0

          posted @ 2016-08-09 17:49 youngturk 閱讀(281) | 評論 (0)編輯 收藏

          經(jīng)典

          http://blog.csdn.net/jackfrued/article/details/44921941

          posted @ 2016-08-08 15:07 youngturk 閱讀(198) | 評論 (0)編輯 收藏

          sql行列互轉(zhuǎn)

          數(shù)據(jù)列出來如下:
           ID NAME    COUR SCORE
          --- ------- ---- -----
            1 name_1  語文    33
            1 name_1  數(shù)學(xué)    63
            1 name_1  英語    71
            1 name_1  歷史    68
            1 name_1  化學(xué)    94
            2 name_2  語文    85
            2 name_2  數(shù)學(xué)     4
            2 name_2  英語    98
            2 name_2  歷史     9
            2 name_2  化學(xué)    12
            3 name_3  語文    49
            3 name_3  數(shù)學(xué)    96
            3 name_3  英語    30
            3 name_3  歷史    60
            3 name_3  化學(xué)     2
          要實(shí)現(xiàn)的行轉(zhuǎn)列的效果如下(或者類似的結(jié)果):
           ID NAME    SCORES
          --- ------- --------------------
            1 name_1  33,63,71,94,68
            2 name_2  85,4,98,12,9
            3 name_3  49,2,60,96,30
          通過case表達(dá)式
          select id,name,sum(case when course='語文' then score end) "語文",
          sum(case when course='數(shù)學(xué)' then score end) "數(shù)學(xué)",
          sum(case when course='英語' then score end) "英語",
          sum(case when course='歷史' then score end) "歷史",
          sum(case when course='化學(xué)' then score end) "化學(xué)"
          from HANG2LIE
          group by id,name;

          union有去重功能:
          結(jié)構(gòu)如下:
           ID NAME       Chinese       Math    English    History  Chemistry
          --- ------- ---------- ---------- ---------- ---------- ----------
            2 name_2          85          4         98          9         12
            1 name_1          33         63         71         68         94
            3 name_3          49         96         30         60          2
          我們要實(shí)現(xiàn)如下的查詢效果:列轉(zhuǎn)行
           ID NAME     COUR SCORE
          --- -------- ---- -----
            2 name_2   語文    85
            1 name_1   語文    33
            3 name_3   語文    49
            2 name_2   數(shù)學(xué)     4
            1 name_1   數(shù)學(xué)    63
            3 name_3   數(shù)學(xué)    96
            2 name_2   英語    98
            1 name_1   英語    71
            3 name_3   英語    30
            2 name_2   歷史     9
            1 name_1   歷史    68
            3 name_3   歷史    60
            2 name_2   化學(xué)    12
            1 name_1   化學(xué)    94
            3 name_3   化學(xué)     2
          1、集合查詢
          實(shí)現(xiàn)的SQL語句:
          select id,name,'語文' course,chinese score from lie2hang
          union
          select id,name,'數(shù)學(xué)' course,math score from lie2hang
          union
          select id,name,'英語' course,english score from lie2hang
          union
          select id,name,'歷史' course,history score from lie2hang
          union
          select id,name,'化學(xué)' course,chemistry score from lie2hang;

          posted @ 2016-08-04 17:51 youngturk 閱讀(207) | 評論 (0)編輯 收藏

          oracle 分頁 偽列 只能小于 不能大于

          select * from (select A.*, rownum rn from T_CD_LOC A where rownum > 20) where rn <41 錯(cuò)


          select * from (select t.* ,rownum rn from T_CD_LOC t where rownum<=40) where rn>=20 對
          firstIndex=0
          pageNumber
          pageSize=20
          select * from (select A.*,rownum rn from T_CD_LOC a where rownum < ((firstIndex+pageNumber+1)*pageSize) where rn >((firstIndex+pageNumber)*pageSize)

          posted @ 2016-08-04 08:53 youngturk 閱讀(232) | 評論 (0)編輯 收藏

          <2016年8月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結(jié)構(gòu)
          4 口語英語

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          EJB學(xué)習(xí)

          Flex學(xué)習(xí)

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 左贡县| 靖西县| 金昌市| 股票| 昭平县| 连云港市| 中阳县| 义乌市| 龙里县| 囊谦县| 沙湾县| 博乐市| 阿勒泰市| 陈巴尔虎旗| 广宗县| 池州市| 定襄县| 子长县| 梁河县| 秭归县| 额尔古纳市| 延庆县| 红河县| 青浦区| 宝兴县| 左权县| 萨嘎县| 阳泉市| 巴青县| 通辽市| 双桥区| 无锡市| 田林县| 井研县| 河津市| 汉川市| 普宁市| 全州县| 北流市| 遂溪县| 广宁县|