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

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

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

    我的Blog我做主^_^

    走向一條通往JAVA的不歸路...

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      64 隨筆 :: 68 文章 :: 77 評論 :: 0 Trackbacks

    #

         摘要: 1、在其他任何事物發生之前,將分配給對象的存儲空間初始化成二進制零。

    2、調用基類構造器。這個步驟會不斷的反復遞歸下去,首先是構造這種層次結構的根,然后是下一層導出類,等等。直到最低層的導出類。此時,調用被重載的draw()方法(是的,是在調用RoundGlyph構造器之前調用的),由于步驟(1)的緣故,我們此時會發現radius的值為0。

      閱讀全文
    posted @ 2007-11-13 17:09 java_蟈蟈 閱讀(296) | 評論 (0)編輯 收藏

         摘要: AOP = Proxy Pattern + Method Reflection + Aspect DSL + 自動代碼生成

    Declarative Programming & DSL

    Aspect Oriented Programming(面向方面編程,簡稱AOP)是一種Declarative Programming(聲明式編程)。
    Declarative Programming(聲明式編程)是和Imperative Programming(命令式編程)相對的概念。
    我們平時使用的編程語言,比如C++、Java、Ruby、Python等,都屬于Imperative Programming(命令式編程)。Imperative Programming(命令式編程)的意思是,程序員需要一步步寫清楚程序需要如何做什么(How to do What)。
      閱讀全文
    posted @ 2007-11-13 14:09 java_蟈蟈 閱讀(363) | 評論 (0)編輯 收藏

         摘要: AOP、OOP在字面上雖然非常類似,但卻是面向不同領域的兩種
    設計思想。OOP(面向對象編程)針對業務處理過程的實體及其屬性和行為進行抽象封裝,
    以獲得更加清晰高效的邏輯單元劃分。
    而AOP則是針對業務處理過程中的切面進行提取,它所面對的是處理過程中的某個步
    驟或階段,以獲得邏輯過程中各部分之間低耦合性的隔離效果。這兩種設計思想在目標上有
    著本質的差異。
      閱讀全文
    posted @ 2007-11-13 13:47 java_蟈蟈 閱讀(566) | 評論 (0)編輯 收藏

    請求加精Eclpise 的錯誤myeclipse memory monitor pressing dirty regions 解決方法!

    我的eclipse加載的時候出現
    an internal error occurred during "myeclipse memory monitor"

    打開xml文檔的時候出現
    an internal error occurred during "pressing dirty regions"


    你們是不是也出現了這個錯誤那
    很好解決

    只要把JDK 換成1.5.0_05 以上這個問題就解決了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    因為jdk1.5.0不支持新的jar包

    Eclipse3.2 + Myeclipse5.0GA + Tomcat5.5.17 + j2sdk1.5 搭建J2EE開發環境
    一、安裝j2sdk1.5.0_07(默認),設定環境變量。
    所以設定環境變量為:
    1. (新建)JAVA_HOME: C:\\Program Files\\Java\\jdk1.5.0_07
    2.(新建) CLASSPATH: .;C:\\Program Files\\Java\\jdk1.5.0_07\\lib\\dt.jar;C:\\Program Files\\Java\\jdk1.5.0_07\\lib\\tools.jar (注意:點號不能省略,表示當前目錄)
    3. 編輯PATH的變量值,在后面加上 ;%JAVA_HOME%\\bin (注意:要有分號隔開)

    posted @ 2007-11-12 08:34 java_蟈蟈 閱讀(1365) | 評論 (0)編輯 收藏

         摘要: 經常會問到的面試題:String s = new String("abc");創建了幾個String Object?【如這里創建了多少對象? 和一道小小的面試題 】

    這個問題比較簡單,涉及的知識點包括:

    引用變量與對象的區別;
    字符串文字"abc"是一個String對象;
    文字池[pool of literal strings]和堆[heap]中的字符串對象。
      閱讀全文
    posted @ 2007-11-07 10:25 java_蟈蟈 閱讀(866) | 評論 (0)編輯 收藏

         摘要: 內部類是指在一個外部類的內部再定義一個類。內部類作為外部類的一個成員,并且依附于外部類而存在的。內部類可為靜態,可用protected和private修飾(而外部類只能使用public和缺省的包訪問權限)。內部類主要有以下幾類:成員內部類、局部內部類、靜態內部類、匿名內部類
      閱讀全文
    posted @ 2007-09-15 17:34 java_蟈蟈 閱讀(236) | 評論 (0)編輯 收藏

         摘要: JdbcTemplate將我們使用的JDBC的流程封裝起來,包括了異常的捕捉、SQL的執行、查詢結果的轉換等等。spring大量使用Template Method模式來封裝固定流程的動作,XXXTemplate等類別都是基于這種方式的實現。
    除了大量使用Template Method來封裝一些底層的操作細節,spring也大量使用callback方式類回調相關類別的方法以提供JDBC相關類別的功能,使傳統的JDBC的使用者也能清楚了解spring所提供的相關封裝類別方法的使用。  閱讀全文
    posted @ 2007-06-26 14:34 java_蟈蟈 閱讀(316) | 評論 (0)編輯 收藏

         摘要: 具體實現:

    利用Filter的過濾功能把*.jsp過濾出來,判斷是否存在對應的.html文件,如果不存在對應的.html文件,則將其內容讀出寫入指定的.html文件,再跳轉到對應的.html即可。如果存在對應的.html文件,則直接跳轉到對應的.html即可。
      閱讀全文
    posted @ 2007-05-30 16:26 java_蟈蟈 閱讀(5928) | 評論 (23)編輯 收藏

    前一段時間朋友用hibernate+mysql整了一個應用,出現tomcat放一夜,mysql連接出現錯誤的情況,具體的錯誤信息忘記了。

    在網上查找一下,找到了這個帖子,還有就是這個了;原來Mysql在經過8小時不使用后會自動關閉已打開的連接,摘錄原文如下:

    5.4.

    I have a servlet/application that works fine for a day, and then stops working overnight

    MySQL closes connections after 8 hours of inactivity. You either need to use a connection pool that handles stale connections or use the "autoReconnect" parameter (see "Developing Applications with MySQL Connector/J").

    Also, you should be catching SQLExceptions in your application and dealing with them, rather than propagating them all the way until your application exits, this is just good programming practice. MySQL Connector/J will set the SQLState (see java.sql.SQLException.getSQLState() in your APIDOCS) to "08S01" when it encounters network-connectivity issues during the processing of a query. Your application code should then attempt to re-connect to MySQL at this point.

    現把具體方法貼出來,以供大家共享.
    方法一:
                   設置你的MYSQL數據庫:wait_timeout=24*60*60<秒>,把它的值設置大一點,呵呵
     方法二:
                   配置Hibernate C3p0連接池,配置如下:
    <property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
       <property name="c3p0.max_size">20</property>
       <property name="c3p0.min_size">5</property>
       <property name="c3p0.timeout">20</property>
       <property name="c3p0.max_statements">100</property>
       <property name="c3p0.idle_test_period">120</property>
       <property name="c3p0.acquire_increment">2</property>

    注意這里標紅的部分,要設置c3p0.timeout的值小于MySql的wait_timeout的值,這樣才行,要不還會出現異常.

    這次是一個教訓,所以不論從穩定還是性能的考慮,都應該選擇相對更加成熟的連接池。

    posted @ 2007-05-23 10:52 java_蟈蟈 閱讀(953) | 評論 (0)編輯 收藏

         摘要: Lucene是apache組織的一個用java實現全文搜索引擎的開源項目。其功能非常的強大,api也很簡單??偟脕碚f用Lucene來進行建立和搜索與操作數據庫是差不多的,Document可以看作是數據庫的一行記錄,Field可以看作是數據庫的字段。用lucene實現搜索引擎就像用JDBC實現連接數據庫一樣簡單。   閱讀全文
    posted @ 2007-05-21 08:17 java_蟈蟈 閱讀(611) | 評論 (0)編輯 收藏

    僅列出標題
    共7頁: 上一頁 1 2 3 4 5 6 7 下一頁 
    主站蜘蛛池模板: 一本久久综合亚洲鲁鲁五月天| 免费a级毛片无码av| 亚洲精品亚洲人成在线| 亚洲精品无码你懂的网站| 日韩插啊免费视频在线观看| 亚洲午夜无码久久| 亚洲精品tv久久久久久久久| 久久亚洲精品无码VA大香大香| 性做久久久久久久免费看| 日本在线观看免费高清| 亚洲欧洲日韩国产| 亚洲第一页综合图片自拍| 久久99九九国产免费看小说| 东北美女野外bbwbbw免费| 亚洲中文字幕久久久一区| 亚洲精品国产成人片| 妞干网免费视频观看| 久草福利资源网站免费| 边摸边吃奶边做爽免费视频99 | 18国产精品白浆在线观看免费| 精品亚洲成A人在线观看青青| 西西人体44rt高清亚洲| 国产一区二区三区免费看| 亚洲毛片在线免费观看| 成人免费ā片在线观看| 久久久久亚洲精品无码网址色欲| 亚洲精品国产成人| 一本色道久久综合亚洲精品| 韩国二级毛片免费播放| 91精品成人免费国产片| APP在线免费观看视频| 亚洲1区2区3区精华液| 亚洲av无码电影网| 亚洲国产精品久久久久| 亚洲日韩欧洲乱码AV夜夜摸| www.亚洲精品| 国产大片91精品免费看3| 亚洲第一成年免费网站| 在线看片韩国免费人成视频| 免费黄网站在线看| 三年片免费高清版|