原创 Docker學習筆記(配置鏡像加速,持續更新中)

title: Docker基礎 date: 2020-03-19 10:29:51 categories: 微服務基礎設施 虛擬機裏不能裝虛擬機,但可以裝Docker 鏡像和容器的關係類似於類與對象 容器之間獨立,(隔離機制

原创 使用Gitlab(自己部署的)實現持續集成部署

title: 持續集成部署 date: 2020-4-5 categories: 微服務基礎設施 此文章有參考李老師的博客鏈接,鳴謝! 概念 Pipeline 一次 Pipeline 其實相當於一次構建任務,裏面可以包含多個流

原创 在Docker上安裝GitLab

title: 在Docker上安裝GitLab date: 2020-03-21 10:29:51 categories: 微服務基礎設施 在Docker上安裝GitLab 拉取鏡像 docker pull twang221

原创 idea構建第一個Spring框架的應用

目錄 1.點擊 New Project ,選擇Maven,然後一直正常配置就OK了,不多說(前提是你的Maven倉庫啥的都配置好了) 2. 接下來就是配置pom.xml文件了,來使用maven描述依賴包,(版本啥的要注意) 3.然後我們還

原创 tomcat部署問題遇到( One or more Filters failed to start.)

進一步查看日誌得到如下錯誤: java.lang.UnsupportedClassVersionError: com/java/web/demo/filter/EncodingFilter has been compiled by a

原创 行爲型設計模式:(上)

目錄 1.觀察者模式 2.責任鏈模式 3.命令模式 4.迭代器模式   1.觀察者模式 package designPattern; import java.util.ArrayList; import java.util.List

原创 tomcat虛擬路徑配置

 tomcat服務器的默認應用文件夾在webapps下,那麼如果要將其他位置的web應用作爲根目錄的話,有如下兩種方式   方法1:(在server.xml中添加一行<Context>) 此方式需要重啓服務器     方法2:(在 “E

原创 基本排序算法(下):非比較排序

一 計數排序 由於技術排序不是比較排序,所以它的速度比任何比較排序都快,由於要以數組中最大元素作爲大小申請數組內存空間,所以對於數據範圍大的數組,此方法會很佔用內存 代碼示例: /** * 計數排序 * *

原创 C++面試題

問1:請用簡單的語言告訴我C++ 是什麼? 答:C++是在C語言的基礎上開發的一種面向對象編程語言,應用廣泛。C++支持多種編程範式 --面向對象編程、泛型編程和過程化編程。 其編程領域衆廣,常用於系統開發,引擎開發等應用領域,是最受廣大

原创 貪心算法練習

貪心算法適用問題: 一.最優子結構:當一個問題的最優解包含其子問題的最優解,這是問題可以採用動態規劃法或貪心法求解的關鍵性質。 二.具有貪心選擇性質:指問題整體最優解可以由一系列局部最優解的選擇得到,這是貪心法和動態規劃的主要區別。  

原创 全排列問題(深度搜索法)

給定n個不同的數字,獲取其不同的排列,此類問題稱作全排列,其方法有多種,最常用也最實用的是通過深度搜索獲取字典順序排列 代碼如下: /** * 全排列問題(深度搜索字典序) * * @author Swing * */ p

原创 設計模式:結構型設計模式(下)

1.裝飾模式 package designPattern; /** * 裝飾模式 * 裝飾模式在不改變原有類結構的情況下向現有對象添加新功能 * 使用一個會變顏色的圓圈來舉例 */ public class Decoratin

原创 第一個入門級的JavaWeb項目(IDEA)

此爲我的迷你學習項目,GitHub地址: https://github.com/qiu-qian/sevletPractice.git 使用git clone 命令或直接使用IDEA自帶的工具導入即可, 可參考博文:https://blo

原创 藍橋杯練習4:方塊切割

標題:方格分割 6x6的方格,沿着格子的邊線剪開成兩部分。 要求這兩部分的形狀完全相同。 如圖:p1.png, p2.png, p3.png 就是可行的分割法。 試計算: 包括這3種分法在內,一共有多少種不同的分割方法。 注意:旋轉對

原创 Ajax使用JOSN進行互交

參考博文: Java解析JSON的兩種方式:https://blog.csdn.net/qq_42013035/article/details/104124402 Ajax(原生)與服務端的異步交互:https://blog.csdn.n