原创 SpringBoot場景啓動器

SpringBoot場景啓動器 pom.xml中要配置的spring-boot-starter-xxx依賴都可以在這裏找!

原创 Ubuntu18.04卸載MongoDB

第一步:停止MongoDB服務 $ sudo service mongod stop 或者 $ sudo systemctl stop mongod 第二步:卸載MongoDB $ sudo apt-get purge mon

原创 SpringBoot項目打包war發佈到Jetty9

1.前言 雖然官方推薦SpringBoot項目採用jar包方式發佈,但是也可以打成war包發佈到外部web容器(如Jetty,tomcat等)。接下來我們討論一下,如何將一個SpringBoot項目打包成war包。 更多參考:《S

原创 SpringBoot web項目錯誤頁定義

SpringBoot web項目錯誤頁定義1.概述2.使用攔截器實現2.1.定義錯誤頁2.2.定義攔截器2.3.註冊攔截器3.使用Thymeleaf的默認錯誤頁實現 1.概述 錯誤頁有很多種實現,我這裏想分享兩種我比較喜歡的錯誤頁

原创 SpringBoot日誌系統

第一步:在pom.xml添加依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logg

原创 SpringBoot與Thymeleaf模板引擎及Demo

概述 目前,開發期本都採用了前後端完全分離的模式,即後端只提供數據接口,前端通過AJAX請求獲取數據,這種模式完全不需要模板引擎。 前後端分離這種模式不利於SEO,因爲SEO本質是一個服務器向另一個服務器發起請求,解析請求內容。一

原创 maven pom.xml配置文件中的packaging標籤

項目的打包類型:pom、jar、war 指定打包類型使用<packing>標籤,它默認是jar類型。 pom:父類型都爲pom類型 <packaging>pom</packaging> jar:內部調用或者是作服務使用

原创 Android 上傳圖片到服務器(多文件上傳)

Android客戶端的UI與《Android 上傳圖片到服務器(單文件上傳)》唯一區別增加了多文件上傳的功能。 1.Android客戶端多文件上傳核心代碼: * 多文件上傳 * @param view

原创 Android 上傳圖片到服務器(單文件上傳)

Android 上傳圖片到服務器一、Android端選擇圖片並顯示1.設計item2.設計數據類3.編寫適配器,將數據裝配到視圖上4.核心代碼4.1打開相冊的方式4.2打開拍照的方式4.2.1兼容7.0後的拍照4.3獲取圖片4.4

原创 Spinner文字顯示不全解決辦法

Spinner出顯文字顯示不全,如下圖所示,“粵”字顯示不全: 解決辦法:設置Spinner的padding值爲0。 <Spinner android:id="@+id/sp_brief_name" android

原创 RecyclerView的item高度自適應

Item佈局中又嵌套有RecyclerView,因爲嵌套的RecyclerView的Item數目是不確定的,所以每次都根據item的數目來計算其高度,就顯得很麻煩。其實有一種方法就很簡單且高效。 在adapter中的onBindV

原创 ScrollView嵌套RecyclerView滾動衝突

ScrollView嵌套RecyclerView滾動衝突1. 概述2.佈局3.MainActivity 1. 概述 使用ScrollView嵌套RecyclerView會造成滾動衝突。這個問題可以使用NestedScrollVie

原创 MyBatis使用XML映射文件

1.概述 這一次想把MyBatis的XML聲明SQL的方式大概說一下。使用的demo可以參考: 《spring boot整合Mybatis3.5.4使用XML定義SQL》 MyBatis可以通過註解使用聲明,也可以xml文件來聲明

原创 spring boot整合Mybatis3.5.4使用XML定義SQL

1.概述 SQL聲明可以定義在XML文件或註解中。註解方式可以參考:《SpringBoot整合MyBatis》。 MyBatis強大在映射聲明這裏。同時映射器文件也很簡單。與等價的JDBC代碼對比,你會發現使用MyBatis幫你省

原创 數據結構排序系列之選擇排序(三)

1.選擇排序 選擇排序有直接選擇排序和堆排序。基本思想:每一趟在待排序的記錄中選出關鍵字最小的元素,依次存放在已排好序的序列的最後。直到所有元素都好排好序爲止。 1.1.直接選擇排序 算法思想: 每次從待排序的無序區中選出關鍵字最