原创 mac系統配置jdk

以安裝jdk1.8爲例 去oracle官網的下載頁面下載需要的jdk版本 https://www.oracle.com/technetwork/java/javase/downloads/index.html 下載後根據提示進行

原创 Linux防火牆規則

防火牆是一個由軟件和硬件設備組合而成在內網和外網之間,專用網與公共網之間的保護屏障. 防火牆總體分爲3種:包過濾防火牆,應用級網關和狀態檢測防火牆. 包過濾防火牆 :會檢查所有通過信息的IP地址,並按照系統管理員所給定的包過濾規則

原创 redhat使用tar包安裝vsftp後執行命令/usr/local/sbin/vsftpd &啓動ftp服務失敗問題

問題出現場景: 生產服務器上要安裝ftp服務,因爲生產服務器無法連到外網環境,所以安裝時無法使用包管理工具安裝,只能自己找tar包進行安裝 安裝步驟可以參考 https://blog.csdn.net/dongyuxu342719

原创 idea導入本地的eclipse項目並啓動

首先點擊import project選擇需要導入的項目 然後選擇import project from external model 因爲要導入的是eclipse項目,所以這裏也要選擇eclipse 點擊next一路默認

原创 常用Linux命令

調度啓動 at命令和crontab命令 at命令是執行一次,crontab命令是重複執行 at 先用date獲取服務器當前時間 at + 時間添加任務 at的特殊寫法 at 20:00 2008-10-1  在具體時間執行 a

原创 設置linux快捷命令

1.進入到root目錄下 cd /root/ 2.編輯bashrc文件 vim bashrc 3.在文件中添加自定義命令 格式爲: alias aaa='bbb' aaa爲自定義命令,bbb爲實際執行的命令 4.編輯完成後

原创 dubbo

隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分佈式服務架構以及流動計算架構勢在必行,亟需一個治理系統確保架構有條不紊的演進。 • 單一應用架構 • 當網站流量很小時,只需一個應用,將所有功能都部署在一起,

原创 ActiveMQ整合spring

1.引用相關的jar包。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> </depend

原创 Freemark整合spring

1.引入jar包 2.創建整合spring的配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schem

原创 Freemarker實現網頁靜態化

FreeMarker是一個用Java語言編寫的模板引擎,它基於模板來生成文本輸出。FreeMarker與Web容器無關,即在Web運行時,它並不知道Servlet或HTTP。它不僅可以用作表現層的實現技術,而且還可以用於生成XML,J

原创 Jedis使用

需要把jedis依賴的jar包添加到工程中。Maven工程中需要把jedis的座標添加到依賴。 連接單機版 @Test public void testJedis() throws Exception { // 第一步:創建一個

原创 Redis集羣搭建

redis-cluster架構圖 Redis 集羣中內置了 16384 個哈希槽,當需要在 Redis 集羣中放置一個 key-value 時,redis 先對 key 使用 crc16 算法算出一個結果,然後把結果對 16384

原创 Nginx詳解

Nginx是一款高性能的http 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。由俄羅斯的程序設計師Igor Sysoev所開發,官方測試nginx能夠支支撐5萬併發鏈接,並且cpu、內存等資源消耗卻非常低,運行非

原创 Redis安裝配置

Redis是由c開發的,所以安裝Redis需要c的編譯環境. 需要在線安裝 yum install gcc-c++ Redis的安裝相對簡單 安裝步驟: 1.redis的源碼包上傳到linux系統。 2.解壓縮redis。 3.編譯

原创 Redis簡單使用

Redis五種數據類型 Redis中所有的數據都是字符串。命令不區分大小寫,key是區分大小寫的。Redis是單線程的。Redis中不適合保存內容大的數據。 1.String:key-value get、set、 incr:加一(生成