原创 000-常見java面試題

1.談談final,finally和finalize的區別? final:修飾符(關鍵字)如果一個類被聲明成final,意味它不能在派生出子類,不能作爲父類被繼承。因此一個類不能既被聲明時final和ABSTRACT的。 將變量或時方法聲

原创 Jquery選擇器圖解

Jquery中的選擇器主要分爲基本選擇器、層次選擇器、過濾選擇器、表單選擇器四種。下面主要用圖的實行來逐個介紹每一種選擇器所包含的內容: 1.基本選擇器: 與CSS選擇器類似,Jquery的基本選擇器也包括id選擇器、類選擇器、標籤選擇器

原创 eclipse 啓動提示JVM terminated. Exit code=-1

啓動Eclipse時,啓不起來JVM terminated. Exit code=-1 收藏 出現錯誤了,不知道什麼原因原本好好的Eclipse,今天早上出問題了,啓動不起來還拋出JVM terminated. Exit code=-1

原创 一個Java項目的開發流程

項目過程                1、項目啓動   1)、項目組成立(公司成員、客戶成員)   2)、制定項目預期目標   3)、制定項目計劃週期   4)、建立好項目組成員溝通機制   2、需求調研   1)、

原创 java Web項目性能的提高

前端高性能、反向代理、數據庫高性能、負載均衡等等 一.前端的高性能優化 主要是指減少請求數、減少傳輸的數據以及提高用戶體驗。 在這個部分,圖片的優化顯得至關重要。許多網站的美化,都是靠絢麗的圖片達到的,圖片恰恰是佔用帶寬的元兇。每個 i

原创 Hibernate的update()和merge()的區別

在說hibernate的update方法和marge方法時得先提以下hibernate bean對象的三種狀態.     1、瞬時(Transient)-由new操作符創建,且尚未與Hibernate Session關聯的對象被認定爲

原创 hibernate實體類的設計原則

最好不要和數據庫中的關鍵詞發生衝突 1,使用非final的類 (可選) 代理(proxies)是Hibernate的一個重要的功能,它依賴的條件是,持久化類或者是非final的,或者是實現了一個所有方法都聲明爲public的接口。 你可以

原创 Hibernate session的方法全集

方法摘要 Transaction beginTransaction ()  開始一個工作單位,並返回值相關的事務對象。 Session.LockRequest buildLockRequest ( Lock

原创 爲什麼使用hibernate,hibernate優缺點

       爲什麼使用Hibernate?        這個問題就像我們爲什麼使用MVC,設計模式一樣,我們使用它們的 目的就是爲        了方便,而它們之所以會存在就是因爲它們有自己的特點。        今天就來通過認識H

原创 Hibernate的N+1問題

在Session的緩存中存放的是相互關聯的對象圖。默認情況下,當Hibernate從數據庫中加載Customer對象時,會同時加載所有關聯的 Order對象。以Customer和Order類爲例,假定ORDERS表的CUSTOMER_ID

原创 簡述邏輯操作(&,|,^)和條件操作(&&,||)的區別

有兩個重要的區別: 1. 位邏輯運算通常是針對兩個數而言;而條件邏輯運算是針對兩個條件表達式而言 2. 位邏輯操作符一樣可以實現條件操作,但是此時有一個重要的區別:用位操作符時,不管操作符兩邊的條件表達式成不成立,它都要通通進行運算判斷,

原创 Hibernate學習

1.Hibernate N+1問題

原创 hibernate之saveorupdate()、save()、update()都有什麼區別

save()在數據庫中生成一條記錄,如果數據庫中有,會報錯說有重複的記錄。 saveorupdate()如果傳入的對象在數據庫中有就做update操作,如果沒有就做save操作。 update()就是更新數據庫中的記錄 1.條件:主鍵 主

原创 內存溢出與數據庫鎖表的問題

內存溢出與數據庫鎖表的問題,可以說是開發人員的噩夢,一般的程序異常,總是可以知道在什麼時候或是在什麼操作步驟上出現了異常,而且根據堆棧信息也很容易定位到程序中是某處出現了問題。內存溢出與鎖表則不然,一般現象是操作一般時間後系統越來越慢,直

原创 java項目中遇到的問題及解決辦法002

1.JS錯誤。做項目時,很容易出現JS錯誤..JS因爲沒有明確錯誤提示,所以特別難找.