亂碼編碼:租用香港服務(wù)器在Windows下搭建Redis
【小Y 提示】文章內(nèi)容收集整理于互聯(lián)網(wǎng),僅作參考!如需咨詢海外服務(wù)器購買費用相關(guān)問題,請在線咨詢YINGSOO客服 Lucy,手機:18607552432(微信\TG同號),QQ:1708453677,獲取最新優(yōu)惠!7x24小時免費電話400-630-3752
【新品優(yōu)惠】柬埔寨物理服務(wù)器低價 | 越南云服務(wù)器低價 | 波蘭物理服務(wù)器低價 | 香港大帶寬服務(wù)器低價
【精選內(nèi)容】香港服務(wù)器怎么樣?為什么選擇香港服務(wù)器? | 海外云主機服務(wù)提供商是做什么的?
租用香港服務(wù)器在Windows下Redis服務(wù)器是當(dāng)下比較流行的緩存服務(wù)器,Redis通常被人拿來和Memcached進行對比。雖然應(yīng)用場景基本類似,但總會根據(jù)項目的不同來進行不通的選用。
今天主要講Redis在windows平臺下的安裝和部署。進入正題->
一、單機部署使用Redis
1、下載Redis,我選用的是當(dāng)下的最新版本3.2.0地址在這里https://github.com/MSOpenTech/redis/releases
下載好之后,直接解壓到任意位置,我存放在了D:\ProgramFiles\Redis-x64-3.2.100
2、運行cmd命令啟動Redis服務(wù)。
redis-server.exeredis.windows.conf
這里需要注意的是一定要帶后面的啟動參數(shù),如果對配置文件修改完沒有帶啟動參數(shù)并不會生效的,所以一定記得帶參數(shù)。
這樣服務(wù)就算啟動成功了,這個窗口是服務(wù)終端,如果窗口被關(guān)閉,對應(yīng)的服務(wù)也會停止。
3、繼續(xù)cmd命令啟動客戶端。
客戶端連接服務(wù)成功。
4、設(shè)置和獲取數(shù)據(jù)操作。
使用Set命令存入一個數(shù)據(jù)。
用Get命令獲取數(shù)據(jù)。
至此,我們簡單地redis安裝部署并存入數(shù)據(jù)命令操作已經(jīng)概括完畢。
二、分布式部署Redis
windows下我們?nèi)绻胱屍渌鹖p地址的用戶也能訪問到我們的Redis服務(wù),那么就需要對Redis文件夾下的redis.windows.conf進行配置。
ViewCode
將綁定設(shè)置成bind0.0.0.0然后將保護模式關(guān)閉,重新啟動服務(wù)器。
[vps 服務(wù)器]遠(yuǎn)程用客戶端嘗試登錄redis客戶端,正常情況是可以訪問的。當(dāng)然了,我們這樣配置的redis存在很大的安全漏洞,留作Redis的后續(xù)研究。
至此,香港服務(wù)器的windows平臺下的Redis安裝部署及分布式配置已經(jīng)進行完畢。
本公司特推出香港服務(wù)器租用折扣,先抽券后下單,售完即止歡迎了解詳情
JSP虛擬主機常見的亂碼問題
在使用JSP虛擬主機時最使人頭疼的問題就是中文亂碼問題,JSP虛擬主機的中文亂碼問題怎么解決呢?下面筆者分享我在軟件開發(fā)過程中遇到的亂碼問題及其解決辦法。
從數(shù)據(jù)庫提取出來就是亂碼
數(shù)據(jù)庫里本來是正常的,但用JAVA連接后,一經(jīng)提取,就全亂了。
解決方案:修改JAVA連接數(shù)據(jù)庫的URL,加上或者修改URL中的編碼為UTF-8,characterEncoding=UTF-8,若是hibernate的配置問題,jdbc連接url不能有&符號,會導(dǎo)致出錯或者后面不生效,我用&代替就好了。
不要以為用的是GB2312這里就指定為GB2312(個人認(rèn)為若指定為GB2312,驅(qū)動又多做了一次編碼轉(zhuǎn)換,所以就又成了亂碼了)當(dāng)然,也可能驅(qū)動太舊等情況。
POST提交表單是亂碼
常見的情況為:頁面都正常,但新插入的數(shù)據(jù)全是亂碼。
這種情況,就是因為提交的數(shù)據(jù)被程序接收后就是亂碼,這個亂碼又插入數(shù)據(jù)庫了,所以顯示不正常。
解決方案:
1、修改配制來完成
修改tomcat的配制文件server.xml中的連接器,加上URIEncoding="GB2312"就OK了
2、自己寫編碼轉(zhuǎn)換程序
?、佟≡谂c表單交換數(shù)據(jù)的時候,做轉(zhuǎn)換,這種方式靈活
每一個頁面請求寫一個轉(zhuǎn)換,或者寫一個公共的類,在接收的時候,都做一下轉(zhuǎn)移,代碼如下:
publicstaticStringISOGBChange(Strings)
{
returnEncodeChange(s,"ISO8859-1","GB2312");
}
publicstaticStringEncodeChange(Strings,Stringsource_encode,Stringdest_encode)
{
if(s==null)
returnnull;
try
{
byte[]tmpbyte=s.getBytes(source_encode);s=newString(tmpbyte,dest_encode);
returns;
}
catch(Exceptione)
{
return"ERROR";
}
}
② 使用tomcat的web.xml中定義的過濾器filter來轉(zhuǎn)換所有的請求編碼
這個需要自己去研究一下過濾器的寫法,再具體的轉(zhuǎn)換編碼,還是b.a中的代碼進行編碼轉(zhuǎn)換的,只是轉(zhuǎn)移不用再寫在每個[臺灣中華電信VPS]程序中了.
數(shù)據(jù)庫中本來就是亂碼
就是說數(shù)據(jù)庫里面的數(shù)據(jù)本來就是亂碼,無論您用什么編碼連接數(shù)據(jù)庫,查看到的都是亂碼。如何確定數(shù)據(jù)庫中本來就是亂碼呢?(其實也不太容易確定,我們僅給出一個大概的判斷)。
您用客戶端連接數(shù)據(jù)庫的時候,一定要選擇連接編碼為GB2312,UTF-8,ISO-8859-1等常見的編碼格式,連接并查看您的表中內(nèi)容是不是正常的,若沒有一種情況是正常的,應(yīng)該就可以判定為亂碼了。
當(dāng)然,這個判定并不標(biāo)準(zhǔn),甚至問題很多,但在國內(nèi),我想99%以上都用這幾種編碼.所以我認(rèn)為這個判定準(zhǔn)確性是可以被接受的。
解決方案:您用客戶端連接數(shù)據(jù)庫的時候,一定要選擇連接編碼為GB2312或者GBK,然后于重新執(zhí)行數(shù)據(jù)庫腳本,保證數(shù)據(jù)庫里保存的是正常的字符.而不是亂碼。
以上幾種常見的亂碼問題,你遇見過嗎?我覺得以上的JSP虛擬主機的亂碼問題應(yīng)該95%以上都在上面了,如果你遇到什么不一樣的問題,歡迎留言分享你的經(jīng)驗及其解決辦法。
熱門搜索:【日本Colt機房】【服務(wù)器線路有哪些】【免費的服務(wù)器有哪些】【國外的vps】【云主機哪個好用】【深圳服務(wù)器】【微軟數(shù)據(jù)中心水泵關(guān)閉導(dǎo)致云服務(wù)停機】【香港云服務(wù)器一個月9元】【美國達拉斯機房服務(wù)器怎么樣】【香港高防服務(wù)器哪里的好】【國內(nèi)免費空間】【服務(wù)器遠(yuǎn)程控制】【服務(wù)器】【香港vps是什么】【服務(wù)器防御攻擊軟件】【服務(wù)器租用價格】【便宜 web hosting】【機柜托管】【有關(guān)游戲?qū)I(yè)服務(wù)器安全問題你了解多少】【服務(wù)器主機】【便宜云服務(wù)器租用】【訪問越南的網(wǎng)站用什么服務(wù)器】【服務(wù)器穩(wěn)定運行標(biāo)準(zhǔn)】【低延遲電影服務(wù)器】【游戲云服務(wù)器】【香港服務(wù)器怎么改密碼】【服務(wù)計算】【什么是游戲服務(wù)器】【gpu租用】【用美國的服務(wù)器】
美國的 云服務(wù)器_YINGSOO云_3天試用_免備案
美國的 云服務(wù)器,YINGSOO美國云服務(wù)器3天試用,免備案,雙節(jié)點,送10G防御,美國的 云服務(wù)器,任意擴容,10G獨享,5分鐘交付,7
http://www.sddonglingsh.com/products/cloud-us.html
有試用的臺灣云服務(wù)器嗎_3天免費試用_195元/年起_去領(lǐng)券
有試用的臺灣云服務(wù)器嗎,YINGSOO臺灣云服務(wù)器,全線配備E5系列CPU,高頻DDR4內(nèi)存,高速度,低延遲,不卡頓,有試用的臺灣云服務(wù)器嗎,YINGSOO臺灣云服務(wù)器[試用中]
http://www.sddonglingsh.com/products/cloud-tw.html
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。