原创 Jmeter—3 http請求—content-type與參數

本文講三種content-type以及在Jmeter中對應的參數輸入方式   第一部分:目前工作中涉及到的content-type 有三種: content-type:在Request Headers裏,告訴服務器我們發送的請求信

原创 處理Oracle被鎖的表以及如何解鎖

--注意權限問題 1.查看是否有被鎖的表: select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b wher

原创 簡化你的 java map 操作:Guava 之 Multimap 用法簡介

前不久在這篇  使用 Google Guava 美化你的 Java 代碼:1~4  中的 “ 一個集合統治一切 – Multimap” 部分 提到過這貨,不過當時那篇文章受限於篇幅,例子舉的不夠詳盡,估計很多同學看了還是雲裏霧裏,一頭

原创 oracle jdbc 分批抓取查詢FetchSize(100)

當我們查詢的表數據量比較大,幾千萬上億的時候,就需要考慮分批抓取查詢,模擬遊標的方式,不然就會出現OOM。 setFetchSize:分批抓取查 缺省時,驅動程序一次從查詢裏獲取所有的結果。這樣可能對於大的數據集來說是不方便的, 因此 J

原创 Kafka學習總結(二)——Kafka設計原理

2.1、kafka的場景和架構 在我們大量使用分佈式數據庫、分佈式計算集羣的時候,是否會遇到這樣的一些問題: 我想分析一下用戶行爲pageviews,以便我能設計出更好的廣告位 我想對用戶的搜索關鍵詞進行統計,分析出當前的流行趨

原创 Eclipse中web項目WebRoot導致無法推送tomcat部署問題--大坑

場景:eclipse從svn檢出Myeclipse項目,然後部署到tomcat,一直無法自動部署項目到tomcat中(clean命令無效) 終極原因:eclipse  web項目默認爲WebContent,MyEclipse默認爲WebR

原创 Java的接口和抽象類詳解

對於面向對象編程來說,抽象是它的一大特徵之一。在Java中,可以通過兩種形式來體現OOP的抽象:接口和抽象類。這兩者有太多相似的地方,又有太多不同的地方 一.抽象類 在瞭解抽象類之前,先來了解一下抽象方法。抽象方法是一種特殊的方法:

原创 Unsupported major.minor version 52.0 [duplicate]

當研究學習一些新技術的時候,這個技術又依賴於JDK,集成進eclipse,報Unsupported major.minor version 52.0 [duplicate]錯誤。 我就是學習solr搜索引擎的時候,下載的最新版本,結果ec

原创 edis.clients.jedis.exceptions.JedisConnectionException: java.Net.SocketTimeoutException: Read timed

當我們獲取連接後對redis進行操作時,拋出redis.clients.jedis.exceptions.JedisConnectionException: java.NET.SocketTimeoutException: Read t

原创 redis集羣搭建詳細步驟

第一步: 創建redis安裝目錄:/home/cattsoft/software 準備好redis程序包,百度雲鏈接:http://pan.baidu.com/s/1qYdCZgw 解壓: tar -zxvf redis-3.0.6

原创 Redis Cluster原理 - emailed

   Redis Cluster  是Redis的集羣實現,內置數據自動分片機制,集羣內部將所有的key映射到16384個Slot中,集羣中的每個Redis Instance負責其中的一部分的Slot的讀寫。集羣客戶端連接集羣中任一R

原创 Java基礎:運行時異常和非運行時異常

1.Java異常機制 Java把異常當做對象來處理,並定義一個基類java.lang.Throwable作爲所有異常的超類。Java中的異常分爲兩大類:錯誤Error和異常Exception,Java異常體系結構如下圖所示: 2

原创 JS獲取節點的兄弟,父級,子級元素

先說一下JS的獲取方法,其要比jQuery的方法麻煩很多,後面以JQUERY的方法作對比。 JS的方法會比JQUERY麻煩很多,主要則是因爲FF瀏覽器,FF瀏覽器會把你的換行也當最DOM元素 <div id="test"> <di

原创 Mongodb aggregate timezone 問題

在用aggregate 進行數據統計處理的時候,由於系統默認使用Mongodb的UTC時間,與我們時區差了8小時,會出現結果誤差。爲了獲得正確的結果,在進行 aggregate 處理時需要在原來的基礎上做加8小時處理。 測試數

原创 navicat 連接數據庫老是自動斷開連接

這是因爲數據庫服務器設置了連接多久沒有活動就自動斷開,避免連接數過多。 解決辦法: 打開連接屬性,選擇Advanced,設置Keepalive Interval(240) -- 每4分鐘自動發送一次心跳數據,這樣就可以一直保持連接不斷開了