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

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

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

    JAVA—咖啡館

    ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯系。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

    08 2013 檔案

         摘要: 序言
    一直以來,報表都是很多項目中一個重要的、不可獲取的組成部分。然而其復雜性和專業性又使得程序員不能夠也沒時間自己設計屬于目前手頭正在構建的系統的報表模塊;即便設計來了又可能由于通用性等原因不能夠應用到下一個系統當中,這就導致了報表類庫/組件在市場上的火爆。典型的例子就是水晶報表,幾乎無處不在。還有一些專門處理中國式報表的組件也陸續出現在軟件市場上。然而遺憾的是,他們中的絕大多數都是要收費的--這也無可厚非,畢竟人都是要生存的。所以大多數預算不夠充裕的程序員都將目光轉向了開源軟件,而JasperReport就將是第一個進入他們視線中的佼佼者。
    然而代碼開源不代表我們就可以大大方方的拿來就用了,人家的文檔也是要收費的,所以市面上有關于JasperReport的文檔雖然也不少,但大多數都集中在簡單應用和介紹基本操作的基礎之上。對于復雜的報表設計并不能提供良好的幫助。本文將火力集中在相對復雜的報表設計(不包括圖片和超連接等對辦公系統或過程沒有太大用途的頁面元素),交叉表的生成等高級報表設計方案。對于那些基本的操作則留給讀者自行體會,相信可以為各位解決一些實際問題。
      閱讀全文
    posted @ 2013-08-29 10:50 rogerfan 閱讀(2308) | 評論 (0)  編輯

         摘要: 1.1 簡介
    JasperReport是報表的引擎部分,界面設計是用iReport。為什么選擇這兩個軟件呢?因為這兩個軟件都是開源的,即免費的(雖然某些文檔收費,但是磨滅不了我們使用它的理由)。

    JasperReport是一個報表制作程序,用戶按照它制定的規則編寫一個XML文件,然后得到用戶需要輸出的格式文件。它支持輸出的文件格式包括PDF,HTML,XML,XLS,CSV等等。

    用JasperReport做報表,可以分為兩種方式:

    1、 直接利用程序定義一個報表

    2、 寫一個xml文件來描述這個報表,通常需要借助于iReport

    JasperReport做報表時用的都是底層的東西,如線條、靜態文本等,底層的好處就是強大、容易控制報表,但缺點就是編寫很麻煩。慶幸的是,我們有iReport這個軟件,這個軟件完全是彌補JasperReport的不足,將底層編寫推向可視化,大大的方便了我們。

      閱讀全文
    posted @ 2013-08-29 10:46 rogerfan 閱讀(4106) | 評論 (0)  編輯

         摘要: 有時候當我們注冊完的時候系統會提示有一封郵件發送到了你的郵箱,如何做呢?
    就要用到spring+velocity+javamail這3個玩意,其實只用了spring,因為其他2個都被spring集成了。
    先看代碼   閱讀全文
    posted @ 2013-08-29 10:19 rogerfan 閱讀(3048) | 評論 (3)  編輯

         摘要: 安裝:
    1. 從Oracle網站下載wls1035_oepe111172_win32.exe,約有1G大小。下載地址:http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html?ssSourceSiteId=ocomen
      閱讀全文
    posted @ 2013-08-05 15:55 rogerfan 閱讀(2407) | 評論 (0)  編輯

         摘要: tomcat的運行模式有3種.修改他們的運行模式.3種模式的運行是否成功,可以看他的啟動控制臺,或者啟動日志.或者登錄他們的默認頁面http://localhost:8080/查看其中的服務器狀態。

    1)bio

    默認的模式,性能非常低下,沒有經過任何優化處理和支持.

    2)nio

    利用java的異步io護理技術,noblocking IO技術.

    想運行在該模式下,直接修改server.xml里的Connector節點,修改protocol為

    閱讀全文
    posted @ 2013-08-01 08:51 rogerfan 閱讀(2007) | 評論 (0)  編輯

         摘要: HTTP Post慢速DOS攻擊第一次在技術社區被正式披露是今年的OWASP大會上,由Wong Onn Chee 和 Tom Brennan共同演示了使用這一技術攻擊的威力。他們的slides在這里:

    http://www.darkreading.com/galleries/security/application-security/228400167/slide-show-ddos-with-the-slow-http-post-attack.html

    這個攻擊的基本原理如下:

    針對任意HTTP Server,建立一個連接,指定一個比較大的content-length,然后以很低的速度發包,比如10-100s發一個字節,hold住這個連接不斷開。如果客戶端持續建立這樣的連接,那么服務器上可用的連接將很快被占滿,從而導致DOS.

    這一攻擊引起我注意的原因有這幾點:

    1. 它可以針對任意Web服務。HTTP協議在接收到request之前是無法對請求內容作校驗的,所以即使你的Web應用沒有可用form  閱讀全文
    posted @ 2013-08-01 08:50 rogerfan 閱讀(2268) | 評論 (0)  編輯

    主站蜘蛛池模板: aa毛片免费全部播放完整| 亚洲精品V天堂中文字幕| 久久国产福利免费| 亚洲成人国产精品| 五月天婷婷免费视频| 免费吃奶摸下激烈视频| 国产福利电影一区二区三区,免费久久久久久久精 | 美女被爆羞羞网站免费| 国产乱子影视频上线免费观看| 亚洲成av人在线观看网站| 国产裸模视频免费区无码| 老司机福利在线免费观看| 亚洲综合精品网站在线观看| 色婷婷综合缴情综免费观看| 亚洲线精品一区二区三区| 免费看成人AA片无码视频吃奶| 亚洲综合视频在线| 无码高潮少妇毛多水多水免费| 99亚洲精品卡2卡三卡4卡2卡| 亚洲国产精品自在拍在线播放| 91精品全国免费观看青青| 国产一级淫片a免费播放口| 亚洲第一精品福利| 99久久免费国产精品特黄| 亚洲AV无码专区国产乱码不卡| 亚洲国产综合无码一区二区二三区| 波霸在线精品视频免费观看| 亚洲高清日韩精品第一区| 女人与禽交视频免费看| 亚洲最大黄色网址| 鲁大师在线影院免费观看| 亚洲AV一二三区成人影片| 亚洲av无码成人精品区| 男女作爱在线播放免费网站| 亚洲国产精品一区二区三区在线观看| 国产免费看插插插视频| a级毛片高清免费视频| 亚洲va精品中文字幕| 国产亚洲av片在线观看18女人| 免费观看激色视频网站(性色)| 亚洲国产欧美日韩精品一区二区三区 |