原创 redis集羣部署(三主三從)

本文不從redis集羣原理級別講解集羣部署的細節,只記載如何部署集羣。 根據官方的建議,推薦的集羣模式是:三主三從的集羣部署方式。 本文所用的linux系統是centos 7,64位系統。redis的版本是redis-4.0.8.tar.

原创 Oracle之分組合計、百分比詳解

    日常工作中,我們常常需要開發報表或者統計一些數據的百分比、合計,這時候,下面的幾個函數可以很快地解決問題 。它們不僅sql語句少,而且性能更好。下圖即爲我們這次要統計的結果展示。                          

原创 統一處理異常(Java web 三層架構 springmvc)

Java web開發中,我們通常會採取三層架構的方式來開發相關的功能。在三層架構中,數據層,業務層、表現層,都有可能產生異常,我們一般採取的方法是:當前層選擇try/catch或者向上拋異常。但是,過多地使用try/catch,不但耦合度

原创 redis相關問題彙總

本文問題不分先後順序,具體問題請自己詳細定位。 1、redis緩存穿透 場景:查詢根本不存在的數據,使得請求直達存儲層,導致其負載過大,甚至宕機。 解決方案:     1、緩存空對象     存儲層未查到相應的數據後,仍然將空值存入到

原创 MyEclipse下安裝插件方法(properties文件編輯器Propedit爲例)

網上流傳了很多安裝插件的方法。在這裏我只講解一種方法. 因爲我認爲這種方法有以下兩個優點:第一、簡單,方便安裝;第二、對於自己安裝的插件易於管理。 我的myeclipse版本號爲10.5,操作系統爲win7 安裝方法詳細步驟:

原创 Apache Tomcat安裝、配置、啓動與後續操作步驟

1.第一,我們在安裝Apache Tomcat之前,我們首先安裝和配置好jdk; 2.第二,我們要清楚自己的jdk版本。因爲我們Apache Tomcat配置的成功的前提是版本相對應。在這裏,博主是用下圖的jdk版本: 所以,我們下載A

原创 重裝MySQL,對於MySQL Service無法啓動服務的解決方法

問題的來源:機子以前裝過MySql,卸載時沒有做到完全卸載乾淨所致。 解決方案: 1:在控制面板-卸載程序-把Mysql刪除(卸載).; 2:win+R 打開註冊表 查看下面3處是否存在,如果存在則一一刪除。 HKE

原创 MySQL數據庫常用的cmd命令集彙總

    Mysql數據庫常用cmd命令集   show databases; 顯示數據庫  create database name; 創建數據庫  use databasename; 選擇數據庫  drop database na

原创 編寫jsp頁面時,時常遇到的rs.next()問題的解決方法

我們在編寫jsp頁面時,常常在if條件判斷中用下面的的邏輯編寫: if (rs.next()){ user.setLogined(true);out.println("恭喜您登錄成功!");}else{user.setLogined(fa

原创 MySQL與Eclipse或者MyEclipse的連接

對於剛剛使用myeclipse進行Java開發的同學來說,數據庫的連接非常重要。課堂上老師也是會很快的講完,還沒有回過神來,課程已經結束了,那種感覺自己深有體會,尤其是英文版。想問又不敢問。因爲自己經歷過所以在這裏分享一下myeclip

原创 MyEclipse有關propedit editor插件的相關問題

當我們用Eclipse或者MyEclipse做個小程序時,老是會出現一個關於ApplicationResources.properties中漢字提示信息,結果顯示亂碼。 通過在網上找了各種資料,發現一個插件Poperties Edit