原创 tomcat數據庫連接池設置

1.Tomcat中的設置[img]https://p-blog.csdn.net/images/p_blog_csdn_net/mysun0129/1

原创 jsessionid存在的問題及其解決方案

jsessionid是Java Web Server(即Servlet/JSP Server)中爲了防止客戶端屏蔽cookie而在URL中放置的ses

原创 Mac OS X 支持Noppoo mini 84鍵盤

剛剛入手一個Noppoo Choc mini 84青軸鍵盤,有沒有買之前沒做功課,發現mac盡然無法識別這款鍵盤。google了一下,發現github上有一個項目專門來解決這個問題,按照這個項目給出的方法,

原创 通過Map-Reduce實現Join系列之四

在本系列的前面幾篇文章中,主要介紹了利用Map-Reduce任務來完成兩個或者多個文件的Join操作的一些算法和思路。基於的前提是對這些文件在相同的列上進行Join,本文將要討論如何通過Map-Reduce

原创 通過Map-Reduce實現Join系列之三

在這個系列的前兩篇中,介紹了基本的Join算法以及在Hadoop環境中,如何利用Map-Reduce過程來完成Join。而前面的介紹都是基於兩個集合的Join,本文將會介紹利用Map-Reduce來完成2個

原创 通過Map-Reduce實現Join系列之一

本系列的開篇在提到使用Map-Reduce實現Join之前,先來看看目前在數據庫中應用比較廣泛和流行的集中Join算法。它們分別是嵌套循環Join(Nested Loops Join)、排序合併Join(S

原创 通過Map-Reduce實現Join系列之二

在本系列的第一篇中,介紹了幾種在數據庫應用中常見的Join算法,本文將會介紹兩種使用Map-Reduce實現對兩個數據集合進行Join的算法,其中的一種會用到第一篇中提到的哈希Join算法。這裏將這兩種方法

原创 利用Filter進行HBase查詢

在HBase中,我們可以利用其Scan接口對數據進行掃描,具體方式如下,Scan scanConfig = new Scan();ResultScanner scanner = table.getScann

原创 maven雜記

[*]單獨部署一個文件到repo有時候我們會需要單獨部署一個文件到maven的本地庫或者遠程庫中,一般來說會是一個比較高層的pom文件,可以使用如下命令:mvn install:install-file -

原创 Dremel對現有map-reduce的改進

Google在2010年的時候對外公佈了其使用的一個大數據交互式分析系統,名字叫Dremel。同時還發布了相關的論文,[url]http://research.google.com/pubs/pub3663

原创 Java final關鍵字詳解

在java中,final關鍵字可以有如下的用處:[list=1][*]final關鍵字可以被加到類的聲明中,final類是不允許繼承的;[*]final關鍵字可以被加到方法聲明中,final方法是不允許重寫

原创 Java內存模型能給我們什麼

首先,爲什麼需要有內存模型?因爲我們的程序(不管是什麼程序)在運行的時候,數據和代碼都是放在內存中的,在一個程序的執行過程中,都需要讀取和寫入數據的。在java中,可以是對本地變量的讀寫、對對象後屬性的讀寫

原创 Java對象初始化詳解

在Java中,一個對象在可以被使用之前必須要被正確地初始化,這一點是Java規範規定的。本文試圖對Java如何執行對象的初始化做一個詳細深入地介紹(與對象初始化相同,類在被加載之後也是需要初始化的,本文在最

原创 mac os x hosts文件重置

在做本地web開發的時候,我們需要綁定hosts,用來將本地ip指向一個特定的域名。在mac os x下面,就是修改/etc/hosts文件。最近在做開發的時候發現這個文件會被莫名其妙的修改,在網上搜了一下

原创 Java中Enum類型的序列化

在Java中,對Enum類型的序列化與其他對象類型的序列化有所不同,今天就來看看到底有什麼不同。下面先來看下在Java中,我們定義的Enum在被編譯之後是長成什麼樣子的。Java代碼:public enum