<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 下一頁 
    主站蜘蛛池模板: 99国产精品视频免费观看| 日本免费电影一区二区| 永久在线毛片免费观看| 亚洲六月丁香婷婷综合| 成人免费午夜在线观看| 亚洲欧洲日产韩国在线| 国产成人免费午夜在线观看| 91亚洲精品自在在线观看| 免费人成网站在线观看10分钟| 亚洲欧洲日产国码在线观看| 国产高清免费视频| 国产成人精品亚洲2020| 破了亲妺妺的处免费视频国产| 青草久久精品亚洲综合专区| 四虎影视在线永久免费观看| 一级毛片免费播放视频| 精品亚洲一区二区| 国产va在线观看免费| 亚洲国产中文在线二区三区免| 久久精品免费一区二区喷潮| 国产精品亚洲二区在线| 不卡一卡二卡三亚洲| 免费人妻无码不卡中文字幕系| 亚洲人成小说网站色| 国产成人亚洲精品91专区手机| 全免费a级毛片免费看| 亚洲一区欧洲一区| 亚洲另类少妇17p| 免费A级毛片无码A∨免费| 亚洲精品美女久久久久久久| 亚洲综合网站色欲色欲| 16女性下面无遮挡免费| 综合偷自拍亚洲乱中文字幕| 亚洲成AV人片天堂网无码| 成人毛片免费视频| 国产人成网在线播放VA免费| 亚洲天堂一区二区三区| 亚洲精品乱码久久久久久蜜桃 | 一本到卡二卡三卡免费高| 久久精品国产亚洲AV高清热| 麻豆精品国产免费观看|