原创 Redis學習(五)Redis的持久化

一、概述 Redis的高性能是因爲它的所有數據都存儲在內存中,爲了使Redis在重啓之後仍然能保證數據不丟失,那麼就需要將數據從內存中同步到硬盤上,也就是持久化。Redis的持久化有兩種方式:RDB方式、AOF方式,我們可以單獨使用一

原创 Linux常用命令(三)-文件搜索及幫助命令

一、文件搜索 命令名稱:find 命令所在路徑:/bin/find 執行權限:所有用戶 功能描述:文件搜索 語法:find [搜索範圍] [匹配條件]           -name 根據文件名搜索

原创 Linux常用命令(二)-權限管理

一、權限概述與管理命令chmod 命令名稱:chmod(change the permissions mode of a file) 命令所在路徑:/bin/chmod 執行權限:文件所有者,root 功能描述

原创 Redis學習(四)Redis的特性和Keys的通用操作

一、Keys通用操作        key *查看Redis中所有的key,跟上xx?/xx*獲取以xx開頭的key;del刪除key;exists查看key是否存在,如果存在返回1否則返回0;rename oldname newna

原创 Redis學習(一)概述

一、NoSQL 什麼是NoSQL,NoSQL不應該叫做No SQL,它指的是Not Only SQL,是全新的數據庫理念,泛指非關係型數據庫。 1、爲什麼需要NoSQL 高併發讀寫,在Web2.0網站需要根據用戶信息實時生成動態頁

原创 Redis學習(三)Redis的數據結構

在Redis中有五種數據類型:字符串、字符串列表、有序字符串集合、哈希、字符串集合,其中比較常用的是字符串和哈希類型。關於Redis我們知道它是關於key-value鍵值對的形式,那麼在key定義需要注意的點爲:key不要過長,最好不超過

原创 ActiveMQ(一)-消息中間件概述

一、概述 1. 概念       什麼是中間件?     非底層操作系統軟件/業務應用軟件,不直接給最終用戶使用,不能直接爲客戶提供價值的軟件。       什麼是消息中間件?     關注於數據的發送和接收,利用高效可靠

原创 服務端向客戶端推送消息-Dwr實現

一、服務端推送技術 網頁郵箱新郵件提醒、網頁聊天、微信簽到牆這些應用場景應該都有遇到過,那麼這種功能又是怎麼實現的呢?最開始可能會想到Ajax,它能夠異步無刷新從服務器端加載最新的數據展示,但它無法滿足傳統桌面系統的服務器端需要向客戶端

原创 Redis學習(二)Jedis入門

前面對Redis進行了基本安裝和使用,前面使用命令的方式來存入和獲取數據,但是這種方式在實際開發中不會使用,而實際開發中是使用程序來向Redis中保存獲取數據。 Jedis介紹 Jedis是Redis官方首選的Java客戶端開發包

原创 ActiveMQ(二)-Spring集成JMS

一、Spring JMS概論     Spring提供了ConnectionFactory、JmsTemplate、MessageListener。 1. ConnectionFactory     Spring提供的連接池

原创 Linux用戶與用戶組管理

一、用戶配置文件     在Linux中主要是通過用戶配置文件來查看、修改用戶信息。 1. 用戶信息文件/etc/passwd root:x:0:0:root:/root:/bin/bash 第一字段:用戶名稱 第二字段

原创 項目管理-Maven

一、概述    Maven基於項目對象模型(POM),可以通過小段描述信息來管理項目的構建、報告和文檔的軟件項目管理工具。簡單來說,Maven可以幫助我們更加有效的管理項目,提供了倉庫的概念幫助管理第三方的jar包,最大可能的避免

原创 Linux常用命令(一)-文件處理

一、目錄處理命令 命令格式:命令 [-選項] [參數] 命令名稱:ls(list) 命令所在路徑:/bin/ls 執行權限:所有用戶 功能描述:顯示目錄文件 語法:ls [-ald] [文件或目錄

原创 Linux概述

** Linux相關博文,是我對兄弟連的細說Linux視頻的學習筆記,特此聲明 一、系統分區 1、磁盤分區     使用分區編輯器在磁盤上劃分幾個邏輯部分,不同類的目錄與文件可以存儲進不同的分區。     分區類型: 主分區

原创 Linux文本編輯器Vim

    Vim是功能強大的全屏幕文本編輯器,作用是建立、編輯、顯示文本文件,沒有菜單隻有命令。 一、常用操作 1. 插入命令     進入插入模式後還要使用插入命令需要按ESC回到命令模式。      2. 定位命令