var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20738293-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script')"/>
<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

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

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

    jutleo
    歡迎走進有風的地方~~
    posts - 63,  comments - 279,  trackbacks - 0
         摘要: 實現日歷終結篇,完成簡單可運行的黑莓日歷,利于擴展  閱讀全文
    posted @ 2011-01-26 15:23 凌晨風 閱讀(2325) | 評論 (0)編輯 收藏
         摘要: 如何實現一個自定義的黑莓組件,簡單來說就那幾個固定的方法,如果你懂swing,對你來說so easy  閱讀全文
    posted @ 2011-01-20 15:45 凌晨風 閱讀(1829) | 評論 (1)編輯 收藏
         摘要: 實現一個簡單的日歷算法,相信你看過之后會發現原來如此簡單  閱讀全文
    posted @ 2011-01-18 09:25 凌晨風 閱讀(1726) | 評論 (0)編輯 收藏
         摘要: 黑莓應用程序發布  閱讀全文
    posted @ 2011-01-16 16:30 凌晨風 閱讀(1699) | 評論 (0)編輯 收藏
         摘要: 本文教你如何實現一個helloword運行原理,并且實現自己定制應用程序圖標  閱讀全文
    posted @ 2011-01-16 16:09 凌晨風 閱讀(1801) | 評論 (0)編輯 收藏
         摘要: 最近閑的無聊折騰自己的8700g。4.2的OS限制很多軟件無法安裝,自己動手做一個日歷,大致想法為:可顯示農歷,可靈活的翻年,翻月等...,不能想法太多,對于新手的我黑莓是一個全新的平臺,先慢慢來。自己接觸黑莓很短很短,只是看看API大致和swing開發類似,如果文中遇到低級問題,請及時指出,本人也在尋求高效合理的解決方案。黑莓在國內剛起步,業余時間學習發現資料是比較少的,而且大都是轉載,本系列目的是給像我一樣想學習黑莓開發的朋友一點指導,希望不要多走彎路,一起學習,共同進步!  閱讀全文
    posted @ 2011-01-16 15:12 凌晨風 閱讀(1944) | 評論 (0)編輯 收藏
         摘要: 作為技術出身首先要說的只能是技術,這是一個不平凡的一年,過完年直接辭職,在一家還沒有名字的公司開始帶隊。碰到了大多數程序員遇到的問題,老板不懂行,把自己搞的很累。先后做了幾個小項目,自己不是很滿意,當然自己年紀和資歷太淺除了技術層面其他的說不話,更不用說商業運作了。  閱讀全文
    posted @ 2011-01-01 16:22 凌晨風 閱讀(2921) | 評論 (11)編輯 收藏
         摘要: 離職了,走了  閱讀全文
    posted @ 2010-04-09 14:36 凌晨風 閱讀(2786) | 評論 (8)編輯 收藏
         摘要: 客戶端打印采用applet會訪問打印機,數字簽名就成了必須,下面我們來看看如何制作數字簽名  閱讀全文
    posted @ 2009-12-16 20:36 凌晨風 閱讀(2875) | 評論 (3)編輯 收藏
         摘要: 1. javascript 和applet互相通信。applet和前臺界面交互,可以讓客戶感覺不到有applet的存在。
    2. applet和后臺相互通信。applet既可以接受后臺轉遞的參數、對象流等等 還可以把信息返回到后臺。
    3. applet只實現打印和預覽,主要的業務操作需要在后臺完成。  閱讀全文
    posted @ 2009-12-15 19:10 凌晨風 閱讀(4577) | 評論 (2)編輯 收藏
         摘要: jasperReport客戶端采用applet,applet和activeX插件的區別大家搜一下,有一堆東西可以借鑒,下載jasperreports-3.0.0,在相應的sample OR demo(記得不清了)中可以找到jasperReport 實現的客戶端打印demo,下來就來分析下具體實現  閱讀全文
    posted @ 2009-10-27 20:58 凌晨風 閱讀(7160) | 評論 (12)編輯 收藏
         摘要: 終于又開始閑下來寫寫blog了,大半年時間一直都在忙,加上自己比較懶惰一點,回頭來看看真是浪費了很多時間,下來該多督促自己記錄點什么。jasperReport對國際化的支持是很到位的,但是國內基本不怎么使用,下來看看國際化的使用吧!  閱讀全文
    posted @ 2009-10-18 15:44 凌晨風 閱讀(2681) | 評論 (3)編輯 收藏
         摘要: iReport+jasperReport之圖片控件  閱讀全文
    posted @ 2008-12-24 14:09 凌晨風 閱讀(12235) | 評論 (6)編輯 收藏
         摘要: 說完iReport+jasperReport之scriptlet 下來就得看看圖表了,jasperReport的圖表完全借助于外部的繪圖工具,charts和JFreeChart  閱讀全文
    posted @ 2008-12-19 10:04 凌晨風 閱讀(8986) | 評論 (16)編輯 收藏
         摘要: 寫上篇iReport+jasperReport之scriptlet時遺漏了一個問題,getParameterValue、setParameterValue方法可以操作Parameter,Field/Variable該怎么set呢?  閱讀全文
    posted @ 2008-12-18 14:48 凌晨風 閱讀(3257) | 評論 (8)編輯 收藏
         摘要: 提起scriptlet就不能不聯想到它的強大功能,jasperReport也是支持scriptlet的哦,先分析一下JasperReport的API吧!  閱讀全文
    posted @ 2008-12-17 10:00 凌晨風 閱讀(7685) | 評論 (6)編輯 收藏
         摘要: jasperReport的這個包net.sf.jasperreports.engine.design 是這樣描述的:Contains design time implementations for the library's main interfaces as well as report compiling tools.因此我們完全可以使用它的API構建自己的報表  閱讀全文
    posted @ 2008-12-16 13:27 凌晨風 閱讀(2351) | 評論 (2)編輯 收藏
         摘要: jasperReport支持多種格式的數據源,CSV(Comma Separated values),是一種用來存儲數據的純文本,文件格式,通常用于電子表格或數據庫軟件。  閱讀全文
    posted @ 2008-12-15 10:08 凌晨風 閱讀(4398) | 評論 (19)編輯 收藏
         摘要: jasperReport提供了很多的便利去實現自己的DataSource,簡單的有三種方式:
    直接實現bean的方式 bean工廠 表格模型
      閱讀全文
    posted @ 2008-12-12 15:23 凌晨風 閱讀(2748) | 評論 (0)編輯 收藏
         摘要: jasperReport給我們提供了一個JRDataSource接口,用以實現我們自己的數據源
      閱讀全文
    posted @ 2008-12-12 09:56 凌晨風 閱讀(6334) | 評論 (10)編輯 收藏
         摘要: JDBC數據源很簡單主要是SQL的功底,但是它是最基礎的,網上一大堆這方面的介紹哦,可以參考別人的多看看哦,我寫的這些都有點語無倫次了,主要是我自己不怎么寫東西,多以代碼的形式留給自己了,現在寫出來和大家交流,當時做這個的時候找了好多的文章沒有一篇寫的深刻的,大多都是copy的  閱讀全文
    posted @ 2008-12-11 14:45 凌晨風 閱讀(5866) | 評論 (3)編輯 收藏
         摘要: 隨便說說parameters、Fields、Variables三個報表基礎的東東,為下來的做做基礎  閱讀全文
    posted @ 2008-12-11 11:47 凌晨風 閱讀(4623) | 評論 (23)編輯 收藏
         摘要: 項目中學到的一些jasperReport的東東,先說點基礎的概念吧!  閱讀全文
    posted @ 2008-12-11 10:10 凌晨風 閱讀(3396) | 評論 (0)編輯 收藏

        關于怎么整合網上到處都是例子、apache也有比較詳細的例子說明,我是參考這篇文章的http://www.tkk7.com/sterning/archive/2008/01/02/172317.html我使用他的源碼HTML預覽時還是不能正常顯示,images/px(網上的一種解決方案)都有還是不能正常顯示,無奈之下只有查看源代碼了。
    Struts2對通過JasperReportsResult.java類的doExecute方法對JasperReport進行了簡單的整合,這個方法對JasperReport的API簡單的包裝(車輪理論^_^)

    JasperReport jasperReport = (JasperReport) JRLoader.loadObject(systemId);
                jasperPrint 
    = JasperFillManager.fillReport(jasperReport, parameters, stackDataSource);
    其中systemId是這樣來的
    String systemId = servletContext.getRealPath(finalLocation);
    也就是導入的是Jasper文件的絕對路徑,Struts2直接使用的jasper文件(編譯報表很耗時!不推薦使用jrxml文件)
    <param name="location">/jasper/notification.jasper</param>
    至于Action的代碼就不必寫的那么復雜了
    package org.bulktree.jasper;

    import net.sf.jasperreports.engine.JRDataSource;
    import net.sf.jasperreports.engine.JREmptyDataSource;
    import net.sf.jasperreports.engine.JasperCompileManager;

    import org.apache.struts2.ServletActionContext;

    import com.opensymphony.xwork2.ActionSupport;

    /**
     * 
     * @author bulktree Email: laoshulin@gmail.com @ Nov 26, 2008
     */
    public class JasperAction extends ActionSupport {

        private JRDataSource reportDataSource;

        @Override
        public String execute() throws Exception {
            
            //定義一個自定義的數據源

            reportDataSource = new JREmptyDataSource();
            
            /*編譯很耗時,Ireport可以編譯jrxml文件可以減少程序運行的壓力
             * 下面一段代碼可以不寫直接使用Ireport編譯好的jasper文件
             * 
             */

    /*        ServletActionContext.getRequest().setAttribute("name", "LAOSHULIN");
            String path = ServletActionContext.getServletContext().getRealPath("/jasper");
            System.out.println(path);
            String sourceFileName = path + "\\" + "CarInstance.jrxml";
            String destFileName = path + "\\" + "CarInstance.jasper";

            JasperCompileManager.compileReportToFile(sourceFileName, destFileName);*/

            return SUCCESS;
        }

        public JRDataSource getReportDataSource() {
            return reportDataSource;
        }
    }
    被注釋的代碼只是指定jrxml文件和jasper文件的路徑及編譯過程,現實中不建議使用,關于jasperReport的各種強大功能本人會在項目結束后進行整理發布。
        繼續吧!采用HTML格式預覽時,莫名的出現一些圖片的xx,但是我們并沒有使用圖片啊,關于這個為什么網上的資料很詳細本人只是解讀一下Struts2這個插件的源碼最終解決圖片顯示問題
    protected String imageServletUrl = "\images\";

     exporter.setParameter(JRHtmlExporterParameter.IMAGES_MAP, imagesMap);
                    exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, request.getContextPath() 
    + imageServletUrl);
    現在明白為什么要新建一個images目錄復制象素圖片了吧!
    對于HTML預覽時右擊查看源代碼出現的是相對路徑,但是大多數情況下根據生成的路徑不能指定到px圖片,不知道是不是這個插件包本身的問題還是其它的原因,總之先做出效果來、修改上句換成絕對路徑吧!
    exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, servletContext.getRealPath(File.separator) + imageServletUrl);
    這個圖片xx問題自然就會解決了。 
           好久都沒寫文章了,感覺思路混亂不知道寫了些什么,大家要是有不明白的可直接提出來。
    posted @ 2008-12-01 12:46 凌晨風 閱讀(6080) | 評論 (6)編輯 收藏
         摘要: 關于Log4j的使用看代碼吧!注釋寫的很詳細,苦于沒有運行日志信息的代碼,寫那些helloworld顯得不合適,寫出了五種遍歷List的方法,沒有專門的測試工具測試他們運行的效率,哪位要是能測試一下,煩請告訴具體情況!  閱讀全文
    posted @ 2008-08-13 13:59 凌晨風 閱讀(2102) | 評論 (6)編輯 收藏
         摘要: dom4j操作xml基礎--Visitor訪問模式解析XML  閱讀全文
    posted @ 2008-08-10 12:52 凌晨風 閱讀(3049) | 評論 (0)編輯 收藏
         摘要: dom4j遍歷xml文檔樹有種很特別的方式就是訪問者(Visitor)模式,初次接觸Visitor模式,寫出個人理解大家交流!  閱讀全文
    posted @ 2008-08-10 12:12 凌晨風 閱讀(2139) | 評論 (2)編輯 收藏
         摘要: 項目前臺需要寫大量的js,尋求一種有效的調試工具,朋友告訴我office就可以,試試用著感覺挺好  閱讀全文
    posted @ 2008-08-05 18:21 凌晨風 閱讀(2609) | 評論 (1)編輯 收藏
         摘要: DOM是用與平臺和語言無關的方式表示XML文檔的官方W3C標準,是以層次結構組織的節點或信息片斷的集合,它總是把文檔看成一個文檔樹,SAX處理能夠立即開始,而不是等待所有的數據被處理,對于大型文檔來說是個巨大的優點,JDOM無疑轉為Java平臺設計,它簡化與XML的交互并且比使用DOM更快,但是它大量的試用具體類操作從而降低了操作的靈活性,dom4j代表了全新的開發結果,集成的XPath支持、XML Schema支持以及用于大文檔或流化文檔的基于事件的處理,它大量的使用了接口定義,提供了比JDOM大得多的靈活性  閱讀全文
    posted @ 2008-08-03 15:39 凌晨風 閱讀(2996) | 評論 (2)編輯 收藏
         摘要: java對字符串處理功能強大,以下是本人實際開發中用到的一些總結  閱讀全文
    posted @ 2008-08-01 09:06 凌晨風 閱讀(7583) | 評論 (3)編輯 收藏
         摘要: 只有Struts2基礎(初學Hibernate/Spring第三天就想著整合),有些地方不是很懂,看了網上大部分的例子、blog,百分百的MyEclipse插件,本人不太習慣使用MyEclipse,主要是Eclipse使用的時間比較長,使用MyEclipse6.0.1時(第一次用)比如你要輸入.getHibernateTemplate()時,輸入點時就有提示,但是當我輸入點后面的字母出錯時,只能返回到輸入點之前才按點“.”可以提示,按ALT+/也不會出現,是不是我不知道快捷鍵,或是其它的方式,總之我在Eclipse中輸入一半錯誤時按ALT+/可以又出來提示,雖然不是特依賴提示功能,但是用起來還是不爽,畢竟每天都在使用它,哪位要是知道的話煩請告訴一聲bulktree@126.com  閱讀全文
    posted @ 2008-04-18 13:59 凌晨風 閱讀(8400) | 評論 (20)編輯 收藏
         摘要: JFreeChart is a free chart library for Java that can generate a wide variety of charts for use in applications, applets and servlets.
      閱讀全文
    posted @ 2008-04-18 09:29 凌晨風 閱讀(4848) | 評論 (0)編輯 收藏
         摘要: 今天在Apache網站上下載commons-lang jar文件時突然看到commons-email-1.1.jar這個項目jar文件,看了看user guide確實比JDK提供的好多了,簡單的幾行代碼就實現了發郵件的功能,以前實現過一個純JavaMail帶附件發郵件功能,代碼復雜不說,現在回過頭來都懶得看(主要是WEB項目注釋少)。
    貼上TEST代碼看看,簡單、清晰。只要稍加修改(郵件服務器地址、名稱、密碼)就可以了
      閱讀全文
    posted @ 2008-04-07 09:47 凌晨風 閱讀(24657) | 評論 (16)編輯 收藏
         摘要: 最近做畢業設計用到Struts2 的標簽庫,遇到一些比較復雜的數據顯示,個人還是比較喜歡用tag顯示的,Struts2 tags內容豐富,但是所提供的文檔不是很詳細(個人認為)在showcase下的例子如: 等都是一些簡單的值顯示,在實際的開發中并沒有那么簡單,如果我們要迭代顯示List、Map、Set里的值,我們該怎樣做呢?  閱讀全文
    posted @ 2008-04-02 08:46 凌晨風 閱讀(10410) | 評論 (8)編輯 收藏
         摘要: 軟件的開源替代品  閱讀全文
    posted @ 2008-03-18 21:58 凌晨風 閱讀(1645) | 評論 (9)編輯 收藏
         摘要:   閱讀全文
    posted @ 2008-01-04 22:01 凌晨風 閱讀(2890) | 評論 (1)編輯 收藏
         摘要: 我們可以把類的屬性分離出來實現系統架構清晰、明了。
    先定義一個User.java類。把username和password屬性,從Login類中分離出來  閱讀全文
    posted @ 2007-12-29 20:20 凌晨風 閱讀(2871) | 評論 (0)編輯 收藏
         摘要: 客戶端輸入login.jsp表單傳回服務器時action="login" 請求轉發到struts.xml 匹配 name="login" class="com.bulktree.struts2.LoginAction" 找到處理請求的LoginAction類,進行自動set方法賦值,賦值后自動的執行 String execute()方法,返回String類型,默認為SUCCESS,(即struts.xml文件里action 的name屬性默認為success)根據返回的String的值,決定執行哪個頁面

    /welcome.jsp “/”表示絕對路徑
      閱讀全文
    posted @ 2007-12-29 20:09 凌晨風 閱讀(2424) | 評論 (1)編輯 收藏
         摘要: Thing in Java 寫的真不錯,看著很上勁!給自己打打氣慢慢來吧!  閱讀全文
    posted @ 2007-12-27 16:45 凌晨風 閱讀(446) | 評論 (0)編輯 收藏
         摘要: 數據庫關系的表之間定義一個連接,而所定義連接的方式由表之間存在的關系類型決定  閱讀全文
    posted @ 2007-12-26 21:45 凌晨風 閱讀(4378) | 評論 (1)編輯 收藏
         摘要: BatchUpdate  閱讀全文
    posted @ 2007-12-22 16:17 凌晨風 閱讀(655) | 評論 (0)編輯 收藏
         摘要: 可滾動的結果集  閱讀全文
    posted @ 2007-12-22 16:14 凌晨風 閱讀(385) | 評論 (1)編輯 收藏
         摘要: java批處理語句,自動事務提交  閱讀全文
    posted @ 2007-12-22 16:13 凌晨風 閱讀(811) | 評論 (0)編輯 收藏
         摘要: JDBC日期處理用法詳解,可以作為一個連接JDBC的標準類  閱讀全文
    posted @ 2007-12-22 16:07 凌晨風 閱讀(1050) | 評論 (0)編輯 收藏
         摘要:   閱讀全文
    posted @ 2007-12-17 22:06 凌晨風 閱讀(493) | 評論 (0)編輯 收藏
         摘要: 學習.net包,想給自己留下點什么,有點簡單,但是卻是最基礎的部分----UDP編程  閱讀全文
    posted @ 2007-12-14 08:49 凌晨風 閱讀(1180) | 評論 (0)編輯 收藏
         摘要: 學習.net包,想給自己留下點什么,有點簡單,但是卻是最基礎的部分  閱讀全文
    posted @ 2007-12-14 08:47 凌晨風 閱讀(1500) | 評論 (0)編輯 收藏
         摘要:
    public class ProducerConsumer
    {
    public static void main(String[] args)
    {
    SynchronizedStack ss = new SynchronizedStack();
    Producer p = new Producer(ss); //產生一個生產者
    Consumer c = new Consumer(ss); //產生一個消費者
    new Thread(p).start(); //啟動生產者線程
    new Thread(c).start(); //啟動消費者線程

    }

    }  閱讀全文
    posted @ 2007-12-10 19:48 凌晨風 閱讀(2517) | 評論 (4)編輯 收藏
         摘要: dumprep是微軟的發送錯誤報告項吧!每次我都去掉鉤號,但是系統還是重啟  閱讀全文
    posted @ 2007-12-09 21:01 凌晨風 閱讀(3737) | 評論 (1)編輯 收藏
         摘要: 線程的做的時間表,不知道合不合適,哪位還有更好的實現方式(java)煩賜教!
    import java.text.SimpleDateFormat;
    import java.util.Date;  閱讀全文
    posted @ 2007-12-06 11:01 凌晨風 閱讀(947) | 評論 (3)編輯 收藏
         摘要: 在實際操作中,多態可以讓我不用關心某個對象到底是什么具體類型,就可以使用該對象的某些方法,而這些方法通過一個抽象類或者接口來實現,多態就是提供父類調用子類代碼的一個手段而已  閱讀全文
    posted @ 2007-12-03 11:26 凌晨風 閱讀(1672) | 評論 (2)編輯 收藏
         摘要: JDK5增強for循環的使用,此語法有很大的缺陷,僅適用于有限的輸出  閱讀全文
    posted @ 2007-12-02 23:43 凌晨風 閱讀(6523) | 評論 (21)編輯 收藏
         摘要: 有一輛火車以每小時15公里的速度離開北京直奔廣州,同時另一輛火車每小時20公里的速度從廣州開往北京。如果有一只鳥,以30公里每小時的速度和兩輛火車同時啟動,從北京出發,碰到另一輛車后就向相反的方向返回去飛,就這樣依次在兩輛火車之間來回地飛,直到兩輛火車相遇。請問,這只鳥共飛行了多長的距離?  閱讀全文
    posted @ 2007-12-01 23:02 凌晨風 閱讀(1285) | 評論 (4)編輯 收藏
         摘要: 我在網上看了有好幾種答案,我自己當時做的是這個,越想越迷糊!  閱讀全文
    posted @ 2007-12-01 19:59 凌晨風 閱讀(5945) | 評論 (28)編輯 收藏
         摘要: ·案例分析
    ★★查詢一張表中的奇數和偶數行
    1、只能依靠標識列的值來進行判斷和選取
    2、數據行可能存在增加,修改和刪除,因此標識列的數據值并不完全可靠
    3、SELECT...INTO創建一張新表,順便創建新的表示列,再在新的表示列上執行奇偶判斷
    4、奇數的判斷依據為:標識列值%2不等與0;偶數的判斷依據為:標識列值%2等于0
    5、刪除臨時表TEMPTABLE  閱讀全文
    posted @ 2007-12-01 11:02 凌晨風 閱讀(893) | 評論 (0)編輯 收藏
         摘要: 有時你希望定義一個類成員,使它的使用完全獨立于該類的任何對象。通常情況下,類成員必須通過它的類的對象訪問,但是可以創建這樣一個成員,它能夠被它自己使用,而不必引用特定的實例。在成員的聲明前面加上關鍵字static(靜態的)就能創建這樣的成員  閱讀全文
    posted @ 2007-12-01 10:55 凌晨風 閱讀(3158) | 評論 (5)編輯 收藏

    <2007年12月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    常用鏈接

    留言簿(11)

    我參與的團隊

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞分類

    新聞檔案

    收藏夾

    圍脖

    最新隨筆

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久亚洲精品国产精品黑人| 亚洲成AV人片高潮喷水| 日本免费网址大全在线观看| 亚洲欧美黑人猛交群| 久久久青草青青国产亚洲免观 | 久久亚洲欧美国产精品| 亚洲综合伊人久久综合| 可以免费看黄的网站| 九九综合VA免费看| 亚洲Av无码一区二区二三区| 亚洲国产午夜中文字幕精品黄网站| 免费女人高潮流视频在线观看 | 免费在线观看一区| 亚洲白嫩在线观看| 一本色道久久综合亚洲精品| 野花高清在线观看免费完整版中文| 一个人看的hd免费视频| 一区二区亚洲精品精华液| 久久精品九九亚洲精品天堂| 成年男女男精品免费视频网站| 日本道免费精品一区二区| 风间由美在线亚洲一区| 亚洲综合婷婷久久| 亚洲综合国产精品第一页| 毛片a级毛片免费播放100| 免费无遮挡无码永久视频| 久久国产免费直播| 国产精品久久亚洲一区二区| 亚洲国产日韩在线成人蜜芽| 国产V亚洲V天堂无码| 亚洲AV无码成人精品区大在线| 免费a级毛片高清视频不卡| 久久久久国色av免费看| 国产大片免费天天看| 18禁亚洲深夜福利人口| 亚洲高清中文字幕免费| 亚洲成a人片7777| 亚洲综合国产精品| 久久精品亚洲日本佐佐木明希| 亚洲色一色噜一噜噜噜| 免费永久在线观看黄网站|