原创 solr5.3+tomcat-7.0.65+IKAnalyzer分詞

本文純屬記錄,solr配置Ik分詞的過程,以便自己以後查看。 1,在前兩篇創建solr_home,建立好core的基礎上,增加solr的IK分詞功能 2,在我的core的lib下面加入如下的兩個jar 3, 3-2,<!--   刁妹子

原创 數據庫 連接池的深入理解

一、應用程序直接獲取數據庫連接的缺點   用戶每次請求都需要向數據庫獲得鏈接,而數據庫創建連接通常需要消耗相對較大的資源,創建時間也較長。假設網站一天10萬訪問量,數據庫服務器就需要創建10萬次連接,極大的浪費數據庫的資源,並且極

原创 spring mvc 基本原理

上面的是springMVC的工作原理圖: 1、客戶端發出一個http請求給web服務器,web服務器對http請求進行解析,如果匹配DispatcherServlet的請求映射路徑(在web.xml中指定),web容器將請求轉交給Dis

原创 hashMap的原理 深入理解

首先再次強調hashcode (==)和equals的真正含義(我記得以前有人會說,equals是判斷對象內容,hashcode是判斷是否相等之類): equals:是否同一個對象實例。注意,是“實例”。比如String s = new

原创 java 內存溢出 棧溢出的原因與排查方法

1、 內存溢出的原因是什麼?        內存溢出是由於沒被引用的對象(垃圾)過多造成JVM沒有及時回收,造成的內存溢出。如果出現這種現象可行代碼排查: 一)是否App中的類中和引用變量過多使用了Static修飾 如public sta

原创 java 設計模式

1,單例模式 package test; /** * 單例模式測試 * *2016-5-18 diaowj * */ public class Singleton { /* 持有私有靜態實例,防止被引用 */ priv

原创 c3p0重連機制

1)C3P0容錯和自動重連與以下配置參數有關: breakAfterAcquireFailure :true表示pool向數據庫請求連接失敗後標記整個pool爲block並close,就算後端數據庫恢復正常也不進行重連,客戶端對pool

原创 iframe 獲取父窗口的數據,父窗口獲取iframe的數據

1.在父窗口中獲取指定iframe(testiframe) id 爲 testid 的class  代碼如下 複製代碼 $(window.frames["testiframe"].document).find("#testid").at

原创 linux常用命令

1,高亮顯示查詢結果 cat dubbo-access-provider.2016-08-25.log  |grep '2016-08-25 01:06:38'  | grep loadCustom --color 2,求該接口(loa

原创 Cookie和Session

Cookie和Session都爲了用來保存狀態信息,都是保存客戶端狀態的機制,它們都是爲了解決HTTP無狀態的問題而所做的努力。 Session可以用Cookie來實現,也可以用URL回寫的機制來實現。用Cookie來實現的Session

原创 java 集合框架總結

java集合框架的講解    HashMap 源碼解析 參照 http://zhangshixi.iteye.com/blog/672697   下面要開始java中相關集合框架的學習啦。   Are you ready?Le

原创 java中常用的排序算法

public class TestSort { public static void main(String[] args){     int [] a={8,9,1,86,3,5,27};    //Arrays.sort(a);//最

原创 java 多線程

線程在一定條件下,狀態會發生變化。線程變化的狀態轉換圖如下 1、新建狀態(New):新創建了一個線程對象。  2、就緒狀態(Runnable):線程對象創建後,其他線程調用了該對象的start()方法。該狀態的線程位於可運行線程

原创 Java關鍵字this、super使用總結

Java關鍵字this、super使用總結  原文鏈接 http://lavasoft.blog.51cto.com/62575/18886 一、this        Java關鍵字this只能用於方法方法體內。當一個對象創建後,