原创 Spring+Spring MVC+MyBatis框架集成(轉載)

Spring+Spring MVC+MyBatis框架集成目錄一、新建一個基於Maven的Web項目二、創建數據庫與表三、添加依賴包四、新建POJO實體層五、新建MyBatis SQL映射層六、JUnit測試數據訪問七、完成Spring整

原创 利用HttpClient的工具類爬取直銷銀行的理財產品

http://blog.csdn.net/rocksteadypro/article/details/79087702 package app.spider; import java.io.IOException; imp

原创 HttpClient 4.3教程-前言

前言 Http協議應該是互聯網中最重要的協議。持續增長的web服務、可聯網的家用電器等都在繼承並拓展着Http協議,向着瀏覽器之外的方向發展。 雖然jdk中的java.net包中提供了一些基本的方法,通過http協議來訪問網絡資源,但是大

原创 java指定某一日期,加上或減去指定的天數得到新的日期

package app; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.ut

原创 01 - redis簡述及安裝

關係型數據庫(SQL): Mysql,oracle 特點:數據和數據之間,表和字段之間,表和表之間是存在關係的 例如:部門表 001部門,   員工表 001           用戶表,用戶名、密碼           分類表 和 商品

原创 02 - redis數據類型

redis 使用的是鍵值對保存數據。(map)   key:全部都是字符串 value:有五種數據類型   Key名:自定義,key名不要過長,否則影響使用效率   Key名不要太短,最好是有意義。   4、 redis命令-Strin

原创 linux+redis實戰教程

0pnf There is a surprise Linux+Redis實戰教程 Linux介紹與安裝 linux_開發軟件安裝=命令步驟 常用命令【重點】01-虛擬軟件vmware安裝 02-centOS6.7安裝 03-Lin

原创 Jedis連接池工具

import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; pu

原创 HttpClient4.3 教程 第五章 快速API

5.1.Easy to use facade API HttpClient從4.2開始支持快速api。快速api僅僅實現了HttpClient的基本功能,它只要用於一些不需要靈活性的簡單場景。例如,快速api不需要用戶處理連接管理和資源釋

原创 redis持久化

內存(兔子):高效、斷電數據就會消失 硬盤(烏龜):讀寫速度慢於內存的,斷電數據依舊存在 redis是內存數據庫,它把數據存儲在內存中,這樣在加快讀

原创 HttpClient(get/post)請求封裝成工具類

package app.utils; import java.io.File; import java.io.IOException; import java.security.KeyManagementException; impor

原创 JDK自帶keytool生成SSL證書,搭建tomcat+https協議

1、生成服務器證書:CMD進入JDK安裝目錄:cd c:/"Program Files"/java/jdk1.6.0_43/bin。輸入命令:keytool -genkey -v -alias tomcat -keyalg RSA -ke

原创 HttpClient4.3教程 第四章 HTTP認證

HttpClient既支持HTTP標準規範定義的認證模式,又支持一些廣泛使用的非標準認證模式,比如NTLM和SPNEGO。 4.1.用戶憑證 任何

原创 new Integer 、Integer.parseInt() 和 Integer.valueOf()

Integer類有一個靜態緩存,存儲了256個特殊的Integer對象——每個對象分別對應`-128 和127之間的一個值。 有了這個概念,就可以知道上面三行代碼之間的區別。 new Integer(123); 顯示創建了一個新的

原创 java爬蟲(爬取銀行理財數據)

import java.io.IOException; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayL