原创 Spring與ActiveMQ的整合

1.首先我們需將所需要的依賴寫入pom.xml <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12<

原创 SpringMVC使用session實現簡單登錄

1.首先爲了能直觀地在jsp頁面體現session的內容,我使用了jstl表達式,首先在pom.xml中引入jstl的依賴 <!-- jstl所需要的依賴 --> <dependency> <groupId>jstl</g

原创 SpringMVC實現文件上傳

1.首先我們在pom.xml中引入上傳文件所需要的依賴 <!-- 上傳文件所需要的依賴 --> <dependency> <groupId>commons-fileupload</groupId> <artifactI

原创 Hibernate的開發前準備以及入門操作

Hibernate是一個非常好用的ORM框架,本篇博客將會講述Hibernate的簡單入門的操作。 在開發前我們可以下載hibernate tools利於開發,下載地址如下: https://sourceforge.net/project

原创 ActiveMQ安裝

1.下載 首先需要下載一個ActiveMQ,這裏是下載地址http://activemq.apache.org/download-archives.html 2.解壓安裝 將下載到的壓縮包解壓至任意目錄 注意:需要有配置JAVA_HOME

原创 ActiveMQ的簡單Topic實現案例

首先我們在這裏要說一下消息中間件中有兩個角色,生產者Producer與消費者Consumer,簡單理解即使發發送消息者與接收消息者,在編寫代碼之前我們需要將下載到的ActiveMQ壓縮包中的activemq-all-5.13.4.jar包

原创 Diffie-Hellman算法

今天在學習node.js的crypto的時候看到了DH祕鑰交換算法,於是從網上學習了下DH算法的原理,在此簡單的記錄下其實現。 數理基礎:在瞭解DH算法之前我們來了解一下其基於數論部分的基礎:(a^X mod p)^y mod p = a

原创 ArrayList與LinkedList各操作性能比較

在數據量爲50w的時候測試數據  @Test public void array() { //ArrayList追加元素 long starttime = System.currentTimeMillis();

原创 基於JDK1.8的HashMap源碼分析

參考文章:https://www.cnblogs.com/leesf456/p/5242233.html 1.HashMap結構 table即爲存放元素的數組,桶(bucket)的作用是在key的hash值發生碰撞時將key發生碰撞的元

原创 Redis內存模型

本文轉載至:https://www.cnblogs.com/shanheyongmu/p/6282557.html 文章主目錄 Redis數據類型Redis常用命令參考文檔 Redis數據類型 與Memcached僅支持簡單的key-

原创 緩存穿透,緩存擊穿,緩存雪崩解決方案分析

本文轉載自:https://blog.csdn.net/zeb_perfect/article/details/54135506前言設計一個緩存系統,不得不要考慮的問題就是:緩存穿透、緩存擊穿與失效時的雪崩效應。緩存穿透緩存穿透是指查詢一

原创 海量數據解決思路之BitMap

本文轉自:https://blog.csdn.net/u013063153/article/details/70800381一、概述  本文將講述Bit-Map算法的相關原理,Bit-Map算法的一些利用場景,例如BitMap解決海量數據

原创 Java編寫UDAF

轉載自:http://blog.csdn.net/genghaihua/article/details/43483807 Hive進行UDAF開發,相對要比UDF複雜一些,不過也不是很難。 請看一個例子 package org.h

原创 Redis能幹啥?細看11種Web應用場景

本文轉載至:http://blog.csdn.net/u014386474/article/details/51838190 下面列出11種Web應用場景,在這些場景下可以充分的利用Redis的特性,大大提高效率。 1.在主頁中顯示

原创 HashMap實現原理

轉載自:http://www.cnblogs.com/yuanblog/p/4441017.html 一、Java中的hashCode和equals 1、關於hashCode hashCode的存在主要是用於查找的快捷性,如Hasht