原创 mysql如何查看select語句是否進行了全表掃描?以及後續優化sql語句

如何查看select語句是否進行了全表掃描 sql優化 面試問題  1.如何查看select語句是否進行了全表掃描? mysql中使用explain關鍵字 語法: explain select * from t_collect 查詢結果

原创 使用FFmpeg工具將一個圖片和一個音頻合成一個視頻以及在window系統下使用腳本運行

注意:使用命令前檢查正在使用的電腦是否安裝的有ffmpeg工具以及是否配置環境變量。 命令: ffmpeg -r 10 -f image2 -loop 1 -i F:\javatest\3.jpg -i F:\javatest\lx.mp

原创 springboot之快速簡單搭建springboot項目

環境:編譯工具IntelliJ IDEA;jdk版本1.8 1.打開idea點擊create New Project創建項目   2.選擇以下三個選項,然後點擊下一步 點擊next時候初始化spring項目時,可能會有點慢,有時候會出現

原创 當安裝多個tomcat時啓動衝突問題,解決辦法。

環境:apache-tomcat-8.5.42、apache-tomcat-8.5.45兩個版本都是官網解壓縮版本。 最近因項目需求需要在本地啓用兩個tomcat進行測試,但是在測試的時候發現當啓用了一個tomcat後,在啓用發現啓用的還

原创 定時任務cron表達式詳解

cron表達式 : 如下圖一共7位分別用空格分開,最後年份可以省略不寫,一般是6位。 字符含義: 每位字符的含義如下 *:代表所有可能的值 -:指定範圍 ,:列出枚舉  例如在分鐘裏,"5,15"表示5分鐘和20分鐘觸發 /:指定增量

原创 java 怎樣在給定的時間基礎上加天數?已解決

代碼: @Test public void tt() throws ParseException { //給定時間 String time = "2019-7-11 18:30:00";

原创 七月份個人規劃

轉眼間,2019年已過一半,前半年似乎沒有很顯著的成長,年初制定的學習計劃也沒有徹底落實,加上找工作待業近兩個月,感覺前半年眨眼就過去了,然後總結就是感覺自己蹉跎歲月,一無所獲。 今天是7月份的第一天,也是2019年下半年的第一天,也是下

原创 mybatis的xml文件中大於和小於等特殊字符轉義問題的解決辦法。

在mybatis的mapper.xml中sql語句中出現>、<、<=、>=時xml文件會報錯,下面給出兩種解決方法。 1.轉義 > 轉爲&gt; >= 轉爲&gt;= < 轉爲&lt; <= 轉爲&lt;= <if test="star

原创 Shiro之springboot整合shiro的MD5加密問題(三)

爲了框架的安全考慮,不管前端加不加密,後端一定是需要加密的。這裏先說一下爲什麼加密?我個人也在無數個夜晚問自己,加密有必要嗎?如果前端傳輸把密碼泄露了或者被攔截了,那我即使在後臺加密也不安全啊!那既然這樣爲什麼還要加密呢?個人認爲後臺加密

原创 解決在idea中springboot項目通過@Autowired註解使mapper注入成功,但出現紅色下劃線錯誤問題。

開始說明下,雖然出現紅色下劃線,但是程序是能跑的通的。既然能正常運行就這樣好了,但是身爲一個有強迫症又喜歡提問題又好學的程序員,忍不了!所以自己分析了一下出錯情況,首先程序運行正常,說明代碼沒爲題,但既然沒問題那爲什麼有報錯呢?錯誤原因是

原创 Shiro之springboot整合shiro前後端分離框架的搭建(二)

背景: 最近公司新接了一個小項目,在下有幸承擔了後臺開發的所有部分。所以基於以上環境,我開始着手搭建了一個以springboot爲基礎的項目,其中包含了整合shiro。 開發環境: springboot版本1.5.9 <parent>

原创 Swagger2 @ApiIgnore註解忽略接口在swagger-ui.html中顯示問題?

如果項目中定義了一個controller,但是我們又不想把這個接口在swagger-ui.html中體現出來怎麼辦?不要着急,Swagger2已經替我們想到了這個問題,只要把@ApiIgnore放到你想放到的方法上就可以了,如下: //

原创 橫縱比較

1.橫向比較 橫向比較是指對同類的兩個或多個的事物就行的比較,如國家與國家、地區與地區的橫向比較 2.縱向比較 縱向比較是指對同一事物的歷史、現狀,乃至未來進行的比較 所以:橫向比較是同類比較,縱向比較是同一個事物的不同維度比較。

原创 MySql錯誤:#1054 - Unknown column 'Cs001' in 'field list' 解決辦法

引發錯誤的操作: 今天由於項目需求,之前的字段類型(int)不能滿足現在的需求(String),所以我就把數據庫中的表結構給改了,由之前的int改爲現在的varchar。然後重點來了,當我改好表結構保存後,在這個修改後的屬性上添加varc