<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)  編輯

    主站蜘蛛池模板: 亚洲色成人中文字幕网站| 男女做羞羞的事视频免费观看无遮挡| 国产精品亚洲二区在线| 亚洲一久久久久久久久| 亚洲欧美国产国产综合一区| 亚洲日日做天天做日日谢| 亚洲资源最新版在线观看| 亚洲AV男人的天堂在线观看| 亚洲永久在线观看| 亚洲午夜无码久久久久小说 | 精品无码人妻一区二区免费蜜桃| 大地资源中文在线观看免费版| 中文日本免费高清| 免费播放在线日本感人片| 国内少妇偷人精品视频免费| 免费污视频在线观看| 最近中文字幕2019高清免费| 亚洲一级毛片免费观看| 97在线线免费观看视频在线观看| 中文字幕无码视频手机免费看| 成人免费无码大片a毛片| 日韩免费视频一区| 亚洲欧洲日产国码高潮αv| 久久精品国产精品亚洲艾草网美妙| 国产日产亚洲系列最新| 亚洲AV永久无码精品| 亚洲精品在线视频观看| 亚洲深深色噜噜狠狠网站| 国产精品久久久久久亚洲小说 | 久久国产亚洲电影天堂| 亚洲视频免费一区| 亚洲色偷偷色噜噜狠狠99| 美女又黄又免费的视频| a毛片免费在线观看| 免费在线观看视频网站| 日韩成人在线免费视频| 伊人久久精品亚洲午夜| 亚洲AV成人精品网站在线播放| xxx毛茸茸的亚洲| 免费人成大片在线观看播放| 在线观看免费黄网站|