原创 Hadoop Map/Reduce教程

目的 這篇教程從用戶的角度出發,全面地介紹了Hadoop Map/Reduce框架的各個方面。 先決條件 請先確認Hadoop被正確安裝、配置和正常運行中。更多信息見: Hadoop快速入門對初次使用者。Hadoop集羣

原创 Memcache 集羣

Memcach什麼是Memcache Memcache集羣環境下緩存解決方案 Memcache是一個高性能的分佈式的內存對象緩存系統,通過在內存裏維護一個統一的巨大的hash表,它能夠用來存儲各種格式的數據,包括圖像、視頻、文件

原创 jquery.ajax提交請求並返回json數據

   當我們在兩個java項目之間互相調用接口時就會遇到跨域請求的問題,這次我開發系統的註冊功能後臺實現是調用的用戶管理中心的接口,前臺通過$.ajax請求並處理返回的json數據,其中注意一點就是如果出現中文的時候最好是轉碼傳輸到後臺

原创 getRequestURI,getRequestURL的區別

test1.jsp======================= <a href ="test.jsp?p=fuck">跳轉到test2</a> test2.jsp======================= <%@ page

原创 java 多線程實現任務分發

      1:需要被執行的任務列表,2:啓動的線程數.存在問題:怎樣知道哪個線程執行哪些任務總共包含三個類 1:taskdistributor  任務分發器,2:待執行的任務,3:工作線程。Taskdistributor.javaimp

原创 Java多線程(二)之Atomic:原子變量與原子類

一、何謂Atomic?  Atomic一詞跟原子有點關係,後者曾被人認爲是最小物質的單位。計算機中的Atomic是指不能分割成若干部分的意思。如果一段代碼被認爲是Atomic,則表示這段代碼在執行過程中,是不能被中斷的。通常來說,原子指

原创 Java多線程(三)之ConcurrentHashMap深入分析

一、Map體系 Hashtable是JDK 5之前Map唯一線程安全的內置實現(Collections.synchronizedMap不算)。Hashtable繼承的是Dictionary(Hashtable是其唯一公開的子類),並不繼

原创 jdbc中Datetime與java.util.Date的相互轉換

使用java.sql.Timestamp作爲轉換的類,可以保留兩種類型的時分秒 Java代碼   // 查詢時,給Datetime字段傳入Date類型的參數  Date startTime = new

原创 JDK代理 CGLIB代理的實現Spring註解管理事務區別。

一、基礎工作 首先修改我們上一次做的 SpringMVC + spring3.1.1 + hibernate4.1.0 http://www.2cto.com/kf/201203/122443.html集成及常見問題總結,如下所示:  

原创 java多線程(四)之ConcurrentSkipListMap深入分析

一、前言 concurrentHashMap與ConcurrentSkipListMap性能測試 在4線程1.6萬數據的條件下,ConcurrentHashMap 存取速度是ConcurrentSkipListMap 的4倍左右。 但C

原创 sqlserver索引介紹及優化

(一)深入淺出理解索引結構         實際上,您可以把索引理解爲一種特殊的目錄。微軟的SQL SERVER提供了兩種索引:聚集索引(clustered index,也稱聚類索引、簇集索引)和非聚集索引(nonclustered in

原创 Java多線程(五)之BlockingQueue深入分析

一、概述: BlockingQueue作爲線程容器,可以爲線程同步提供有力的保障。 二、BlockingQueue定義的常用方法 1.BlockingQueue定義的常用方法如下:   拋出異常 特殊值 阻塞 超時 插入 add(e)

原创 爲 MapReduce 框架使用 SQL 類語言

簡介 在過去二十年中,計算能力的穩步增強催生了鋪天蓋地的數據量,這反過來引起計算架構和大型數據處理機制的範式轉換。例如,天文學中的強大望遠鏡、物理學中的粒子加速器、生物學中的基因組測序系統都將海量數據交到了科學家手中。Facebook 每

原创 Hadoop error: Bad connection to FS. command aborted.

運行 Hadoop shell代碼   hadoop fs -ls   時出現錯誤如下: Hadoop shell代碼   root@ubuntu:/home/chenwq/hadoop/book/ch03/src/main/

原创 通過 Hibernate 實現 JPA 對象關係模型之繼承映射策略

Single-table 策略:這是繼承映射中的缺省策略,在不特別指明的情況下,系統默認就是採用這種映射策略進行映射的。這個策略的映射原則就是父類包括子類中新添加的屬性全部映射到一張數據庫表中,數據庫表中有一個自動生成的字段用來存儲區分不