原创 Springboot緩存與redis整合

Springboot緩存 Spring緩存抽象 重要概念以及緩存註解 Cache:緩存接口,定義緩存操作,實現又:RedisCache,EhCacheCache,ConcurrentMapCache等 CacheManager:

原创 最大流(一)----前向星與鏈式前向星存儲圖結構

前向星存儲圖結構 鏈式前向星存儲圖結構 package graphModel; import java.util.Arrays; public class Graph { public static int inf =

原创 SpringMVC的@RequestMapping註解解析

0.總結 @RequestMapping註解主要是用來篩選用戶請求,根據用戶請求的報文來篩選所需要調用的函數 1. 源碼 @Target({ElementType.METHOD, ElementType.TYPE}) @Reten

原创 Mybatis簡單實用

1.全局配置    <properties></properties>引入外部*.ptoperties文件,可以通過${jdbc.ulr}區出properties中的值     <settings>        <setting na

原创 1.MyBatis的HelloWorld

總結 1.接口式編程,不需要實現類  原生: DAO ===> DAOImpl  mybatis:Mapper ===>XXMapper.xml 2. SqlSession代表和數據庫的一次會話,用完必須關閉 3. SqlSess

原创 @ModelAttribute,ModelAndView,@SessionAttribute註解解析

總結 ModelAndView的簡單使用 1)配製InternalResourceViewResolver的bean <bean class="org.springframework.web.servlet.view.I

原创 SpringMVC解決亂碼問題

亂碼產生的原因 前後端編碼不一致就會導致亂碼 問題詳情 點擊提交,服務器解析出亂碼 User [username=??????é??????¤§???, password=, height=, address=Address [

原创 當表單提交字段比較多時,使用POJO對象保存變量

總結 問題描述 我們解析字段通常使用@PathVariable註解或者@RequestParam註解,但是當字段過多時,我們不可能每個字段都給一個對應的參數給函數,此時SpringMVC給我們提供了POJO對象,用於將參數包裝成

原创 @RequestMapping實現RESTful風格的增刪改查

1 Http協議定義的操作 Http協議定義了4這種操作方式(CRUD),分別爲GET,POST,PUT,DELETE GET請求用於獲取資源 POST請求用於新建資源 PUT請求用於更新資源 DELETE請求用於刪除資源 但是超

原创 canvas面向對象編程

前端頁面index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String

原创 利用docker安裝tensorflow,並遠程使用

1.安裝nvidia驅動 2.安裝docker 1. sudo apt-get remove docker docker-engine docker.io containerd runc 2. sudo apt-

原创 擬合高斯分佈與滿足高斯分佈的樸素貝葉斯分類器

擬合改高斯分佈 什麼叫概率密度 連續型隨機變量的概率密度函數是描述這個變量的輸出值,在某個確定的取值點附近的可能性的函數 的長度是個常數,由人來定義的。所以概率密度也可以算作是概率 概率密度的積分表示什麼 隨機變量的取值落在某個區域內的

原创 Springboot整合MyBatis進行數據庫交互

Mybatis訪問數據庫 註解方式 創建項目 勾選mysql Driver; JDBC API;Mybatis 配置數據源 spring:   datasource:     url: jdbc:mysql://1

原创 Docker加速與常用命令

1.阿里雲加速 控制檯-->產品與服務-->容器鏡像服務-->鏡像加速器 使用自己的加速器地址 在/etc/docker目錄下新建daemon.json 把文檔裏的json串粘貼進daemon.json sudo

原创 1.自定義啓動器starter

  新建maven工程yahang-spring-boot-starter (starter是一個空JAR包,僅僅作爲maven下載jar包的啓動器) 新建maven工程yahang-spring-boot-starter-au