原创 Tomcat高性能調優方案詳解

java—Tomcat高性能調優方案詳解 一丶原理 概要 Tomcat大致分爲兩個部分,Connector組件及Container組件。Connector組件負責控制入口連接,並關聯着一個Executor。Container負責Ser

原创 三分鐘理解什麼是面向對象

話說起來,面向對象的產生還有各位產品經理的功勞。爲什麼這樣說呢?因爲一開始的時候,並沒有面向對象,只有面向過程的概念。面向過程很好理解,指的是程序員接到需求,會把它拆成一個一個的命令,然後串起來交給計算機去執行。舉個例子,產品經理說要把大

原创 linux 下安裝maven

系統:linux (所有版本均可) 準備:下載maven包 1、執行 tar -zxvf apache-maven-3.0.4-bin.tar.gz 命令解壓文件   2、解壓後會生成apache-maven-3.0.4目錄,刪除apa

原创 第一章:Spring 整體架構和環境搭建--1.1整體架構

          Spring 表示是一個開源框架,是爲了解決企業應用程序開發複雜性由Rod Johnson創建的。框架的主要優勢之一就是其分層架構,分層架構允許使用者選擇使用哪一個組件,同時爲 J2E

原创 使用Navicat for MySQL訪問數據庫老是提示ip不能連接mysql問題

阿里雲服務器上面有一個數據庫由於真實數據不能打開root 的host爲"%",所以只能使用授權法來修改root的登錄權限。 進入到mysql之後,使用下面命令授權ip地址 GRANT ALL ON *.* to root@'192

原创 查看redis狀態和redis常用命令

Redis 服務器命令主要是用於管理 redis 服務。 實例 以下實例演示瞭如何獲取 redis 服務器的統計信息: redis 127.0.0.1:6379> INFO # Server redis_version:2.8.1

原创 Linux系統CPU的性能監控及調優

CPU性能監控 當程序響應變慢的時候,首先使用top、vmstat、ps等命令查看系統的cpu使用率是否有異常,從而可以判斷出是否是cpu繁忙造成的性能問題。其中,主要通過us(用戶進程所佔的%)這個數據來看異常的進程信息。當us接近

原创 Java中的線程池

Java中的線程池 java高級進階 2017-08-06 15:46 1、使用線程池的好處 a、降低資源消耗。通過重複利用已創建的線程降低線程創建和摧毀造成的消耗; b、提高響應速度。當任務到達時,任務可以不需要等到線程創建就能立即

原创 linux下安裝和配置svn

本文章是實踐代碼,svn的概論這不會說 1:使用yum 安裝SVN包 [root@localhost ~]# yum install -y subversion 2:驗證安裝版本 [root@localhost ~]# svnserv

原创 服務器自動推送到客戶端瀏覽器

前言 通常情況下,無論是web瀏覽器還是移動app,我們與服務器之間的交互都是主動的,客戶端向服務器端發出請求,然後服務器端返回數據給客戶端,客戶端瀏覽器再將信息呈現,客戶端與服務端對應的模式是: 客戶端請求--服務端響應,這種機制對

原创 redis備份

Redis連接 Redis 的連接命令基本上都用於管理 Redis服務器與客戶端連接。 示例 下面的例子說明了一個客戶端在Redis服務器上,如何檢查服務器是否正在運行並驗證自己。 redis 127.0.0.1:6379> A

原创 Redis系列二數據類型(redis數據類型)

Redis 支持5種數據類型,說明如下: 字符串 Redis 字符串是一個字節序列。在 Redis 中字符串是二進制安全的,這意味着它們沒有任何特殊終端字符來確定長度,所以可以存儲任何長度爲 512 兆的字符串。 示例 在上面

原创 redis 安裝

我用的系統是:centos6.5 [root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar.gz   tar xzf Redis-2.8.12.t

原创 Java native 關鍵字

今日在hibernate源代碼中遇到了native關鍵詞,甚是陌生,就查了點資料,對native是什麼東西有了那麼一點了解,並做一小記。 native關鍵字說明其修飾的方法是一個原生態方法,方法對應的實現不是在當前文件,而是在用其他語

原创 linux下安裝最新版本mysql5.7 問題(yum安裝方法)

系統:CentOS 6.5   64位     之前在mysql 官網上下載了源文件進行安裝過,後來出現了 之前在centos6.5 安裝mysql的時候安裝了5.1 的版本,因爲在其他地方用到的是5.7 所以那個時候進行了版本的