原创 git 將一個本地文件目錄提交到遠程倉庫的步驟

首先你得有一個客戶端,我這是Windows下的,然後點擊git brash打開 之後就是命令框了 查看當前你的路徑 pwd 假如之後你切換到e盤下的test目錄cd /e/test 你可以查看當前目錄下都有些什麼ls這時你要是裏面有很多

原创 從源碼解析HashMap與HashTable的不同

主要是總結,畢竟源碼大家都有。 相同點: 1.都實現了map接口,查找存放位置時都用來hash值計算2.hashtable 實現的是map接口,必須要實現的方法是hash和equals方法 3.rehash時,newCapacity的計算

原创 Windows下卸載MySQL步驟

Windows下卸載安裝服務 0.備份數據庫哦親! 1.首先關閉你的MySQL服務 2.控制面板——》所有控制面板項——》程序和功能,卸載mysql server! 3.然後刪除mysql文件夾下的my.ini文件及所有文件 4.運行“r

原创 hash衝突解決辦法

  哈希法又稱散列法、雜湊法以及關鍵字地址計算法等,相應的表稱爲哈希表。 這種方法的基本思想是:首先在元素的關鍵字k和元素的存儲位置p之間建立一個對應關係f,使得p=f(k),f稱爲哈希函數。創建哈希表時,把關鍵字爲k的元素直接存入

原创 JSON與XML的區別比較以及xml兩種解析方式的比較

JSON與XML的區別比較 1.定義介紹 (1).XML定義 擴展標記語言 (Extensible Markup Language, XML) ,用於標記電子文件使其具有結構性的標記語言,可以用來標記數據、定義數據類型,是一種允

原创 Java類加載機制和反射機制

類加載 在class文件中的描述信息都需要加載到jvm才能運行和使用。 jvm的類加載機制:jvm把描述類的數據從class文件中加載到內存,並對數據進行校驗,轉換解析,和初始化,最終形成被jvm使用的Java類型。 生命週期:加載-

原创 cookie與session的區別

目錄: Cookie的概念 Session的概念 cookie與session的區別 Cookie的概念 Cookie是瀏覽器(User Agent)訪問一些網站後,這些網站存放在客戶端的一組數據,用於使網站等跟蹤用戶,實現用戶自定義

原创 SSM框架項目中Caused by: java.lang.OutOfMemoryError: PermGen space

 Caused by: java.lang.OutOfMemoryError: PermGen space  1.你首先應該去檢查你的spring是否配置了監聽器(注意不要將類名寫錯)  <!-- 防止Spring內存溢出監聽器 -->

原创 Java多態學習筆記

一、多態的概念                即“一個接口,多種實現”,在父類中聲明的方法,可以在子類中進行覆蓋(聲明爲finial的除外) 這樣,父類的引用在引用子類對象的時候可以做出不同的響應。 所以,多態也可以說成是:相同的消息被髮

原创 數據庫事務特性學習筆記

數據庫事務 事務: 實現特定業務功能處理的一組數據庫操作語句序列,事務具有原子性和一致性。(出現錯誤則撤銷或者回滾操作來保證一致性) 事務管理:數據庫與數據文件最大的區別是它實現數據共享訪問,並保證數據一致性。           採

原创 代理模式應用之Hibernate延遲加載

Hibernate的延遲加載 ---使用了代理模式 代理模式是一種應用非常廣泛的設計模式,當客戶端代碼需要調用某個對象時,客戶端實際上也不關心是否準確得到該對象,它只要一個能提供該功能的對象即可,此時我們就可返回該對象的代理(Prox

原创 Spring IOC學習筆記

java 反射機制是IOC的底層實現,IOC是spring容器的內核,AOP,聲明式事務管理都是在此基礎上發展的。 IOC:某一接口具體實現類的選擇控制權從調用類中移除,轉交第三方決定,DI是依賴注入,是和IOC一樣的: DI:讓調用類

原创 Java異常學習筆記

1.異常處理機制 Java中將有可能會出現異常的代碼塊放到try{}中,當執行時try中的代碼真的出現異常,則系統會自動生成一個異常對象,該異常對象提交給Java運行環境,這個過程被稱爲拋出異常(throw). 當Java運行環境收到異常

原创 Spring AOP學習筆記

基本概念 連接點joinPoint:程序的某個執行位置 切點PointCut:連接點相當於數據庫中的記錄,切點相當於查詢語句 增強:Advice:是織入到目標類連接點上的一段代碼(相當於木馬程序); 目標對象:target:增強邏輯的織

原创 在JSP頁面驗證郵箱

這裏寫的是在JSP頁面通過正則表達式驗證郵箱是否正確 看代碼吧! <script language="javascript" type="text/javascript"> function check_mail(e){ if(!/