原创 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. 定位命令