原创 redis錯誤creating server tcp listening socket 127.0.0.1:6379: bind No error

window下安裝redis報錯:creating server tcp listening socket 127.0.0.1:6379: bind No error這個錯誤說明已經開啓了redis,並且已經佔用了端口6379,需要停止r

原创 Linux(Centos7)yum安裝Nginx

一、關於Nginx Nginx是一個高性能的web服務器軟件,比Apache更快更輕。 二、添加Nginx倉庫 新建文件 vim /etc/yum.repos.d/nginx.repo 輸入下面內容 [nginx] name=nginx

原创 SQL 優化——一般步驟、索引問題、優化方法(ANALYZE、CHECK、OPTIMIZE)、常用 SQL 的優化

一、優化 SQL 語句的一般步驟1 通過 show status 命令瞭解各種 SQL 的執行頻率  MySQL 客戶端連接成功後,通過【 show [session|global] status 】命令可以提供服務器狀態信息,也可以在操

原创 zookeeper+dubbo+dubbo 的管理界面的入門案例

首先下載zookeepr-3.4.8,據說是一個比較穩定的版本,所有我選它了下載地址 http://www.apache.org/dist/zookeeper/下載好之後 創建幾個目錄,然後每個目錄裏面解壓一份,我沒那麼多機器只能做成僞分

原创 爲什麼數據庫讀寫分離可以提高性能

雖然知道處理大數據量時,數據庫要做讀寫分離,但是爲什麼讀寫分離可以提高性能呢?下面是搜來的一些解釋,看看再說!一 什麼是讀寫分離      MySQL Proxy最強大的一項功能是實現“讀寫分離(Read/Write Splitting)

原创 Java中字符編碼問題和中文佔幾個字節的問題(ASCII Unicode UTF-8 )

ASCII碼在計算機內部,所有的信息最終都表示爲一個二進制的字符串。每一個二進制位(bit)有0和1兩種狀態,因此八個二進制位就可以組合出256種狀態,這被稱爲一個字節(byte)。也就是說,一個字節一共可以用來表示256種不同的狀態,每

原创 PowerDesigner 創建表格及導出SQL語句

目的:提高數據庫創建表格效率 測試數據庫:orcale1.新建物理模型。右鍵點擊workplace,new一個物理模型並指定數據庫。2.創建表格設置字段屬性新增字段屬性(比如加字段註釋)3.導出sql語句及預覽初次使用會發現orcale的

原创 【mysql 讀寫分離】10分鐘瞭解讀寫分離的作用

1、what 讀寫分離 讀寫分離,基本的原理是讓主數據庫處理事務性增、改、刪操作(INSERT、UPDATE、DELETE),而從數據庫處理SELECT查詢操作。數據庫複製被用來把事務性操作導致的變更同步到集羣中的從數據庫。2、why 那

原创 SharePlex數據庫複製解決方案

SharePlex數據庫複製解決方案  1、SharePlex數據複製技術  如何在不宕機的情況下,對 Oracle 數據庫內的海量數據進行轉移和管理,這是一種長期存在的用戶需求。Shareplex 可以讓您的 Oracle 數據庫分身有

原创 mysql 的S 鎖和X鎖的區別

共享鎖和排它鎖MySQL的鎖系統:shared lock和exclusive lock(共享鎖和排他鎖,也叫讀鎖和寫鎖,即read lock和write lock)讀鎖是共享的,或者說是相互不阻塞的寫鎖是排他的,一個寫鎖會阻塞其他的寫鎖和

原创 redis的事務處理

事務處理更新時間:2017-06-07 13:26:11   場景介紹雲數據庫 Redis 版支持 Redis 中 定義的“事務(transaction)”機制,即用戶可以使用 MULTI,EXEC,DISCARD,WATCH,UNWAT

原创 JAVA以UTF-8導出CSV文件,用excel打開產生亂碼的解決方法

先上一段代碼(上好的代碼,多年陳釀)[java] view plain copyOutputStreamWriter osw = new OutputStreamWriter(resp.getOutputStream(), "UTF-8"

原创 雲服務器 ECS Linux 磁盤空間滿(含inode滿)問題排查方法

問題描述在雲服務器ECS Linux系統內創建文件時,出現類似如下空間不足提示:No space left on device …問題原因導致該問題的可能原因包括:磁盤分區空間使用率達到百分之百。磁盤分區inode使用率達到百分之百。殭屍

原创 Redis時延問題分析及應對

Redis時延問題分析及應對Redis的事件循環在一個線程中處理,作爲一個單線程程序,重要的是要保證事件處理的時延短,這樣,事件循環中的後續任務纔不會阻塞; 當redis的數據量達到一定級別後(比如20G),阻塞操作對性能的影響尤爲嚴重;

原创 springmvc的工作原理

SpringMVC的工作原理圖:SpringMVC流程1、  用戶發送請求至前端控制器DispatcherServlet。2、  DispatcherServlet收到請求調用HandlerMapping處理器映射器。3、  處理器映射器