原创 mybatis中 CDATA 的作用

MyBatis有一個很重要的部分就是XML文件配置而XML 文檔中的所有文本均會被解析器解析。只有 CDATA 區段中的文本會被解析器忽略。 術語 CDATA 是不應該由 XML 解析器解析的文本數據。 像 “<” 和 “&” 字

原创 IDEA下Springboot熱部署

目前的Springboot,當發生了任何修改之後,必須關閉後再啓動Application類才能夠生效,顯得略微麻煩。 Springboot提供了熱部署的方式,當發現任何類發生了改變,馬上通過JVM類加載的方式,加載最新的類到虛擬機

原创 windows通過命令行模式連接遠程linux主機(阿里雲Ubuntu)

首先,我們想要鏈接的遠程linux主機需要安裝ssh服務(SSH 爲建立在應用層基礎上的安全協議。SSH 是目前較可靠,專爲遠程登錄會話和其他網絡服務提供安全性的協議),具體自行百度 然後我們打開命令行窗口(win+r,然後輸入c

原创 Mysql主從集羣搭建基於docker

1、什麼是主從同步熱備 主從同步熱備就是實時從一個數據庫將表結構和表數據複製到其他數據庫的過程。一般主服務器,我們稱作master,其餘的從服務器,我們稱作save。複製是異步進行的,所以從服務需要一直連接着主服務器。 通過配置文

原创 Invalid character found in method name. HTTP method names must be tokens

記錄自己無知引起的一個下午的debug 自己花了一個月的時間去做了一個QQ第三方登錄的demo ,百分至99的時間都花在域名備案和 QQ互聯平臺申請應用,demo的主要內容基本參考 https://zhuanlan.zhihu.c

原创 Mysql下MyISAM和InnoDB關於索引的不同

在MySQL中,索引屬於存儲引擎級別的概念,不同存儲引擎對索引的實現方式是不同的,本文主要討論MyISAM和InnoDB兩個存儲引擎的索引實現方式。 MyISAM索引實現 MyISAM引擎使用B+Tree作爲索引結構,葉節點的da

原创 使用IDEA中docker插件部署項目到阿里雲UBuntu服務器

第一步安裝docker插件: 這裏我已經安裝了,IDEA2019的話在搜索框中輸入docker 按回車纔會搜索 第二步:重啓idea後打開settings查看docker並新建連接: 不知道爲什麼在IDEA2018.1.8就出

原创 You must configure either the server or JDBC driver (via the serverTimezone configuration property)

某次連接Mysql數據庫時候出現了報錯 You must configure either the server or JDBC driver (via the serverTimezone configuration prope

原创 Jedis和RedisTemplate有何區別

Jedis是Redis官方推薦的面向Java的操作Redis的客戶端,而RedisTemplate是SpringDataRedis中對JedisApi的高度封裝。 SpringDataRedis相對於Jedis來說可以方便地更換R

原创 什麼是反向代理

說到反向代理就先講一下正向代理 正向代理:客戶端想要訪問一個服務器,但是它可能無法直接訪問這臺服務器,這時候這可找一臺可以訪問目標服務器的另外一臺服務器,而這臺服務器就被當做是代理人的角色 ,稱之爲代理服務器,於是客戶端把請求發給

原创 Navicat premium 破解,親測可用

#本文介紹Navicat Premium 12.0.29一下的安裝、激活與基本使用。 歷史版本–百度網盤下載: 1.Navicat Premium 12.0.27簡體中文64位,提取密碼: 4cu3 2.Navicat Prem

原创 Java 運算符||和&&都具有短路效果

第一次接觸公司項目的時候看到一段代碼 ,感覺會有問題 if (list == null || list.isEmpty()) { list = productBrandMapper.findList(2); redisUt