欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java連接Vmware中的redis

 更新時(shí)間:2016年01月27日 10:29:10   作者:張宏杰  
這篇文章主要為大家介紹了Java連接Vmware中的redis

本文使用的vmware 11,安裝的系統(tǒng)是centos6.7,redis版本是3..0.2 。如何安裝請參考上一篇文章《Linux下安裝Redis并設(shè)置相關(guān)服務(wù)》。
         安裝完redis以后,我們是不是要迫不及待的想使用一下呢。那么我們要在程序中對redis進(jìn)行操作的話,操作redis的插件有好幾種,這里使用的jedis。
         我們新建一個(gè)java程序以后,添加上Jedis.jar以后,并添加junit 的類庫。創(chuàng)建一個(gè)java類進(jìn)行測試。項(xiàng)目架構(gòu)如圖所示。
 Java測試類的代碼如下所示。

package com.tgb.redis; 
 
import org.junit.Before; 
import org.junit.Test; 
import redis.clients.jedis.Jedis; 
 
public class RedisClient { 
 
  private Jedis jedis;  
 
  @Before 
 
  public void setup() { 
 
    //連接redis服務(wù)器,虛擬機(jī)的ip地址192.168.20.128:6379 
 
    jedis = new Jedis("192.168.20.128",5000); 
 
    //權(quán)限認(rèn)證 
 
    // jedis.auth("root");  
 
  } 
 
  /** 
 
   * redis存儲(chǔ)字符串 
 
   */ 
 
  @Test 
 
  public void testString() { 
 
    //-----添加數(shù)據(jù)----------  
 
    jedis.set("name","xinxin");//向key-->name中放入了value-->xinxin  
    System.out.println(jedis.get("name"));//執(zhí)行結(jié)果:xinxin  
 
     
    jedis.append("name", " is my lover"); //拼接 
    System.out.println(jedis.get("name"));  
    
    jedis.del("name"); //刪除某個(gè)鍵 
    System.out.println(jedis.get("name")); 
    //設(shè)置多個(gè)鍵值對 
    jedis.mset("name","liuling","age","23","qq","476777XXX"); 
    jedis.incr("age"); //進(jìn)行加1操作 
    System.out.println(jedis.get("name") + "-" + jedis.get("age") + "-" + jedis.get("qq"));     
  } 
} 

 配置完以后,我們測試。發(fā)現(xiàn)報(bào)如下錯(cuò)誤??梢院苋菀椎臄喽ǔ鍪且?yàn)榫W(wǎng)絡(luò)沒有連通,所以會(huì)出現(xiàn)這種鏈接超時(shí)的現(xiàn)象。

 按照常理,我們會(huì)檢查一下網(wǎng)絡(luò)是否同,所以我們會(huì)ping一下虛擬機(jī)的地址,我們發(fā)現(xiàn)可以聯(lián)通。那是不是防火墻的問題呢,關(guān)閉防火墻以后,發(fā)現(xiàn)還是不可以。然后我們問百度,沒有找到類似的答案。所以去群里問問大牛嗎,有一個(gè)說是不是需要配置一個(gè)端口轉(zhuǎn)發(fā)。

對,就是需要配置這個(gè)東西,因?yàn)樘摂M機(jī)的網(wǎng)絡(luò)配置的nat方式,所以他的地址是跟本機(jī)在一個(gè)網(wǎng)段內(nèi)的,但是他只能與本機(jī)聯(lián)通,局域網(wǎng)內(nèi)的其他機(jī)器是不可以ping通的。那么我們?nèi)绾闻渲枚丝谵D(zhuǎn)發(fā)呢! 我們要在虛擬機(jī)的編輯下選擇虛擬網(wǎng)絡(luò)編輯器。

    

我們要保證我們linux系統(tǒng)采用的nat模式,依次檢查下圖所示的紅框中的內(nèi)容。一定要保持一致。

   

上邊的配置檢查完畢后,我們需要進(jìn)行NAT設(shè)置,在這里配置一個(gè)端口轉(zhuǎn)發(fā)。添加一個(gè)主機(jī)使用的端口,在添加虛擬機(jī)中redis服務(wù)的ip地址,和端口號(hào)。

   

 配置完畢以后,點(diǎn)擊應(yīng)用,linux系統(tǒng)的網(wǎng)卡會(huì)重啟。這樣我們在程序中在進(jìn)行測試,發(fā)現(xiàn)控制臺(tái)輸出了如下信息。

這說明我們的程序可以訪問我們的虛擬機(jī)中的服務(wù)了,是不是很簡單,希望對大家的學(xué)習(xí)有所啟發(fā)。

相關(guān)文章

  • Java 十大排序算法之冒泡排序刨析

    Java 十大排序算法之冒泡排序刨析

    冒泡排序是一種簡單的排序算法,它也是一種穩(wěn)定排序算法。其實(shí)現(xiàn)原理是重復(fù)掃描待排序序列,并比較每一對相鄰的元素,當(dāng)該對元素順序不正確時(shí)進(jìn)行交換。一直重復(fù)這個(gè)過程,直到?jīng)]有任何兩個(gè)相鄰元素可以交換,就表明完成了排序
    2021-11-11
  • 解決java項(xiàng)目jar打包后讀取文件失敗的問題

    解決java項(xiàng)目jar打包后讀取文件失敗的問題

    這篇文章主要介紹了解決java項(xiàng)目jar打包后讀取文件失敗的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • 字符串desede 3des加密示例分享

    字符串desede 3des加密示例分享

    這篇文章主要介紹了字符串desede 3des加密示例,大家參考使用吧
    2014-01-01
  • JDK8中String的intern()方法實(shí)例詳細(xì)解讀

    JDK8中String的intern()方法實(shí)例詳細(xì)解讀

    String字符串在我們?nèi)粘i_發(fā)中最常用的,當(dāng)然還有他的兩個(gè)兄弟StringBuilder和StringBuilder,接下來通過本文給大家介紹JDK8中String的intern()方法詳細(xì)解讀,需要的朋友可以參考下
    2022-09-09
  • java 工廠模式的講解及優(yōu)缺點(diǎn)的介紹

    java 工廠模式的講解及優(yōu)缺點(diǎn)的介紹

    這篇文章主要介紹了java 工廠模式的講解及優(yōu)缺點(diǎn)的介紹的相關(guān)資料, 簡單工廠模式,又稱為靜態(tài)工廠方法(Static Factory Method)模式,它屬于類創(chuàng)建型模式,需要的朋友可以參考下
    2017-08-08
  • 劍指Offer之Java算法習(xí)題精講字符串與二叉搜索樹

    劍指Offer之Java算法習(xí)題精講字符串與二叉搜索樹

    跟著思路走,之后從簡單題入手,反復(fù)去看,做過之后可能會(huì)忘記,之后再做一次,記不住就反復(fù)做,反復(fù)尋求思路和規(guī)律,慢慢積累就會(huì)發(fā)現(xiàn)質(zhì)的變化
    2022-03-03
  • java讀取csv文件內(nèi)容示例代碼

    java讀取csv文件內(nèi)容示例代碼

    這篇文章主要介紹了java讀取csv文件內(nèi)容的示例,大家參考使用
    2013-12-12
  • Java中String.format的使用方法總結(jié)

    Java中String.format的使用方法總結(jié)

    這篇文章主要介紹了Java中String.format的用法總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Jsoup解析HTML實(shí)例及文檔方法詳解

    Jsoup解析HTML實(shí)例及文檔方法詳解

    這篇文章主要介紹了Jsoup如何解析一個(gè)HTML文檔、從文件加載文檔、從URL加載Document等方法,對Jsoup常用方法做了詳細(xì)講解,最近提供了一個(gè)示例供大家參考 使用DOM方法來遍歷一個(gè)文檔 從元素抽取屬性,文本和HTML 獲取所有鏈接
    2013-11-11
  • Druid之連接創(chuàng)建及銷毀示例詳解

    Druid之連接創(chuàng)建及銷毀示例詳解

    這篇文章主要為大家介紹了Druid之連接創(chuàng)建及銷毀示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02

最新評論