<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2016年8月4日

    財務制度題庫

         摘要: 1財務制度題庫 單選題 1.下列各會計要素,(   )不是反映財務狀況的會計要素。 A.資產          B.負債          C.收入    ...  閱讀全文

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

    jquery 向mybitis后臺傳完整時間

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

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

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

    //實現(xiàn)壓縮文件功能,采用commons-io-2.0.1.jar ,commons-compress-1.5.jar插件
            final OutputStream out = new FileOutputStream("D:/EDI/EDi.zip");  //實例文件輸出流
            ArchiveOutputStream os = new ArchiveStreamFactory().createArchiveOutputStream(ArchiveStreamFactory.ZIP, out);  
            //實例化存檔輸出流,工廠方法創(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的文件下載機制。使用起來還是比較簡單的。
    下面是用法說明:
    首先在一個ACTION中,如果判斷有權限進行文件下載。
    則:
    1、讀出該下載文件,并生成一個流。 文件名應當從請求的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、將輸出導向到一個特殊的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、這中間有幾個參數(shù)需要配置:
         contentType設成 application/x-msdownload 就可以。這樣瀏覽器會保證彈出一個下載文件的對話框。
        inputName 這個比較重要,這個名字是輸入流的名稱, 以后要steam result的實現(xiàn)類中為根據(jù)OGNL的表達式去查找的。
        contentDisposition 這個是下載之后,保存在用戶端的文件名稱。${contentDisposition} 看一下代碼。如果寫成上述的方式,就有機會在ACTION中設置文件名。
    4、另外一個參數(shù):contentLength就是下載文件的大小,webwork的stream result似乎實現(xiàn)有問題,不能根據(jù)文件的大小動態(tài)進行設置,只能寫死。
         這個參數(shù)的意義是告訴瀏覽下載的文件有多大,以便瀏覽器正確的顯示進度條。如果這個功能很重要的話,可以重新寫一個RESULT來實現(xiàn)。
    0

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

    經典

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

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

    sql行列互轉

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

    union有去重功能:
    結構如下:
     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
    我們要實現(xiàn)如下的查詢效果:列轉行
     ID NAME     COUR SCORE
    --- -------- ---- -----
      2 name_2   語文    85
      1 name_1   語文    33
      3 name_3   語文    49
      2 name_2   數(shù)學     4
      1 name_1   數(shù)學    63
      3 name_3   數(shù)學    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   化學    12
      1 name_1   化學    94
      3 name_3   化學     2
    1、集合查詢
    實現(xiàn)的SQL語句:
    select id,name,'語文' course,chinese score from lie2hang
    union
    select id,name,'數(shù)學' 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,'化學' course,chemistry score from lie2hang;

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

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

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


    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

    導航

    統(tǒng)計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久久亚洲精品中文字幕| 免费在线观看视频a| 亚洲不卡中文字幕无码| 久久国产福利免费| 亚洲男人av香蕉爽爽爽爽| 国产精品亚洲一区二区无码| 午夜一级毛片免费视频| 亚洲剧情在线观看| A在线观看免费网站大全| 亚洲另类自拍丝袜第1页| 欧美最猛性xxxxx免费| 天堂亚洲国产中文在线| 免费高清小黄站在线观看| 色欲aⅴ亚洲情无码AV蜜桃| 全黄性性激高免费视频| 一级毛片免费播放视频| 中文字幕精品亚洲无线码二区| 中文字幕在线免费视频| a级毛片毛片免费观看久潮| 亚洲综合无码AV一区二区| 成人免费视频网站www| 久久亚洲AV无码精品色午夜| 免费看片在线观看| 国产成人精品日本亚洲专| 暖暖在线日本免费中文| 成人久久久观看免费毛片| 亚洲中文久久精品无码| 无码人妻丰满熟妇区免费| 亚洲一级高清在线中文字幕| 国产免费人人看大香伊| a色毛片免费视频| 亚洲精品一区二区三区四区乱码 | 日本一线a视频免费观看| 色窝窝亚洲AV网在线观看| 亚洲精品无码久久久| 免费看男人j放进女人j免费看| 亚洲一欧洲中文字幕在线| 又粗又大又硬又爽的免费视频| 免费黄网站在线看| 亚洲AV色欲色欲WWW| 国产∨亚洲V天堂无码久久久|