原创 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因爲沒有明確錯誤提示,所以特別難找.