原创 Docker學習總結

Docker容器 1、基本概念 Docker是一個開源的應用容器,打包應用到這個可移植的容器中,可遷移到任何流行的虛機上運行,包括服務器、虛擬機、雲平臺、個人電腦從而避免了運行環境不一致導致的各種異常。 Docker優勢:創建、銷燬啓動速

原创 Mysbatis一級緩存和二級緩存

Mysbatis一級緩存 一級緩存是SqlSession級別的緩存,緩存對數據庫的操作的結果,如果下一次用戶再執行相同的請求,那麼直接從內存中讀取而不是從數據庫讀取。 一級緩存失效的情況: 1.只對當前SqlSession對象生效,對於其

原创 linux學習總結【指令+基本概念】

Linux基礎 1、linux基本指令 1)文件和目錄 cd /etc 進入etc目錄  ls -l 顯示文件和目錄的詳細資料  mkdir dir1創建一個目錄 dir1 rm -f file1 刪除叫做 'file1' 的文件' mv

原创 java版,用最少數量的貨幣買價格爲m的商品,最大貨幣面額爲1,2,3....最大面額n

第一題 不同面額貨幣購物問題 題目:用最少數量的貨幣買價格爲m的商品,最大貨幣面額爲1,2,3....最大面額n 測試樣例: //面額最大爲4塊的貨幣買18元的商品,用了5個貨幣 輸入: 4 18 輸出:5 解題思路:m/n的除數就是貨幣

原创 mysql優化避免全表掃描策略總結

優化原則 轉載:https://blog.csdn.net/long690276759/article/details/79571421 1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建

原创 Java後端開發知識點總結 2019(涉及前沿:微服務)

一、java基礎 1、基本類型——》內存分配——》虛擬機(GC機制) 2、java特性——》關鍵字——》java容器(散列表)——》底層 3、多線程——》鎖——》底層——》實際場景多線程問題 4、設計模式(單例、代理)   二、算法和數據

原创 Mysql基本查詢語句和多表聯合查詢

mysql優化避免全表掃描策略總結 https://blog.csdn.net/sinat_41144773/article/details/96683270  MySQL行級鎖、表級鎖和頁級鎖(和索引的關係) https://blog

原创 springboot、springcloud多模塊打jar包部署 親測!

1、springboot helloword 打包部署 第一步 pom.xml 加maven插件 <build> <plugins> <!--添加maven插件--> <plugin> <groupI

原创 centos7 命令行和圖形界面切換——linux運行級別

命令行的運行級別:3 圖形界面的運行級別:5 查看當前運行的級別 [root@localhost ~]# runlevel   圖像界面到命令行到: [root@localhost ~]# systemctl isolate mult

原创 centos7 xfce+vnc黑屏解決

KDE,GNOME佔內存高,xfce輕便佔資源少 主要是修改配置文件要準確   /root/.vnc/xstartup      (xfce版)   網上大多是gnome版的 vi /root/.vnc/xstartup # Uncom

原创 Kettle7.1部署到服務器上xfce+vnc遠程圖形界面——手動安裝

      生產環境不允許訪問外網,yum命令無法使用(無法自動導入依賴包)相當悲劇!只能利用本地的VMware虛擬機的yum下載好安裝包再到生產環境(無法yum)去安裝。 這裏將我下載好的全部rpm分享到百度雲: 鏈接: https:

原创 VNC報錯Can't find file /root/.vnc/host-x.pid You'll have to kill the Xvnc process manually

1、在vnc服務啓動後,無論是: 開機自啓  # systemctl enable vncserver@:1.service 啓動服務  # systemctl start vncserver@:1.service    2、然後vncs

原创 SpringBoot(二)Springboot整合Mybatis:兩種方式註解和xml

Springboot整合Mybatis 兩種方式:註解和xml        無論是使用註解還是 xml 映射文件配置方式,在使用之前有兩步是必須的: 引入依賴 <dependency>     <groupId>org.mybat

原创 微服務概述

     簡而言之,微服務架構風格是一種將單個應用程序作爲一套小型服務開發的方法,每種應用程序都在自己的進程中運行,並與輕量級機制(通常是HTTP資源API)進行通信。 這些服務是圍繞業務功能構建的,可以通過全自動部署機制獨立部署。 這

原创 給定一個矩陣m*n,從左上角開始每次只能向右或者向下走,最後到右下角的位置共有多少種路徑

題目描述      給定一個矩陣m*n,從左上角開始每次只能向右或者向下走,最後到右下角的位置,路徑上所有的數字累加起來就是路徑和,返回所有的路徑中最小的路徑和。 思路:   1、排列組合       要從A到B,必須向左走6步,向下