原创 idea創建maven的web工程

1、 2、 3、 4、點擊finish 5、等待其構建(可能需要一點時間) 點擊Enable Auto-Import,表示後續添加依賴後自動導入工程 控制檯顯示如下表示構建成功 6、 工程目錄 可能會有一些不同 7、

原创 圖片服務器Zimg

若一個項目中圖片的資源較多,都會有專門的圖片服務器來存儲圖片,可以去觀察一些大的網站上圖片的鏈接都是有專門的服務器,這樣可以很好地提高性能。圖片服務器解決方案很多,通過花錢的雲廠商提供的存儲服務、vsftp、FastDFS等,這裏

原创 idea創建普通web工程

1、 2. 創建完後目錄結構 3. 在web/WEB-INF下創建兩個文件夾lib,用於存放第三方jar包。 4. 配置lib File -> Project Structure (快捷鍵:Ctrl + Shift + A

原创 Docker安裝RocketMQ

1、創建一個本地文件夾 在usr/local下,創建rktmq文件夾,當做rocketmq的本地映射目錄。(位置或者文件名可自行定義) 2、安裝 Namesrv 拉取鏡像: $ docker pull rocketmqinc/r

原创 SpringBoot2.1.4錯誤處理機制

       springboot的自動配置中幫我們配置了相關的錯誤處理組件,例如訪問一個不存在的頁面,就會出現下面的錯誤頁面,上面也會顯示相應的信息 在Postman軟件中模擬移動端訪問,會獲取如下響應的json數據: 可以

原创 SpringBoot-2.1.3自動配置原理

前言 J2EE笨重的開發、繁多的配置、低下的開發效率、複雜的部署流程、第三方技術集成難度大。springboot提供一站式解決方案,默認集成了主流的框架,大量的自動配置,免去了很多的配置文件,大大的簡化開發,這大多數人對sprin

原创 SSM中整合EhCahce緩存

一、背景         一個應用程序給用戶體驗的好壞,其中反應速度的快慢佔據相當的比重,反應速度的快慢除了入網速、硬件環境等客觀因素外,與程序的質量也有很大關係,那這其中數據的讀寫操作就是影響因素之一。         一般像經

原创 微信小程序獲取公衆號文章列表及顯示文章

微信小程序中如何打開公衆號中的文章,步驟相對來說不麻煩。 1、公衆號設置 小程序若要獲取公衆號的素材,公衆號需要做一些設置。 1.1 綁定小程序 公衆號需要綁定目標小程序,否則無法打開公衆號的文章。 在公衆號管理界面,點擊小程序管

原创 Docker安裝RabbitMQ

1、拉取鏡像 後面攜帶management表示會有管理界面 $ docker pull rabbitmq:management 2、創建啓動RabbitMQ容器 $ docker run -d --name myrabbit -

原创 Ubuntu的Vi方向鍵出現亂碼

新裝的系統,只裝了vi未裝vim,在使用vi時方向鍵出現問題都是字母,如下可解決: cp /etc/vim/vimrc ~/.vimrc 或者: sudo apt-get install vim 重啓終端即可。

原创 spring+mybatis多數據源配置及動態切換

1、配置 1.1 jdbc.properties #table [hero_pos] jdbc1.driverClassName=com.mysql.jdbc.Driver jdbc1.url=jdbc:mysql://local

原创 ant中配置文件名稱的問題

        碰到一個問題記錄一下,昨天在eclipse中使用ant編譯項目時,右鍵單擊ant的xml配置文件,run as中一直沒有ant build選項,無法編譯文件,,但是在前一段時間使用時是沒問題的,後來沒辦法就下載了a

原创 windows下ftp密碼設置問題

網上多數文章在介紹FTP安裝時,都將認證設置爲匿名,後面若想增加用戶名、密碼認證則需要注意,如果當前你的電腦設置了開機密碼,那麼FTP賬戶的密碼必須和你開機密碼一致,否則提示密碼無效。 點贊 收藏 分享

原创 Ubuntu安裝Docker

1、環境 Linux版本:Ubuntu 16.04 下載 2、步驟 添加/更新庫 $ sudo apt-get update # 先更新一下軟件源庫信息 $ sudo apt-get install \ apt-tran

原创 線程池ThreadPoolExecutor原理

在併發場景下,線程池出鏡率是比較高的,線程池的使用可以給我們帶來一些好處: 降低資源消耗 通過對線程的重複利用避免了頻繁的創建和銷燬線程所帶來的的開銷。 提高相應速度 當有任務產生時,可以直接使用現有的空閒線程,無需去創建。 提