原创 四.Python入門Demo,以及Python的結構

開始學習圖形化程序設計 爲了讓初學者更加容易接受變成,我們這裏先從海龜繪圖開始講解.這樣,可以在不接觸其他編程概念時,就能開始做出一些簡單的效果,提高興趣,寓教於樂.   下面是根據教程繪製的五環效果 import turtle tu

原创 一.Python,初次見面請多指教

  特點 1.可讀性強: 可讀性遠比聽上去重要的多得多.一個程序會被反覆的修改,可讀性強意味着讓你可以在更短的時間內學習和記憶,直接提高生產率. 2.簡潔,簡潔,簡潔: 研究證明,程序員每天可編寫的有效代碼數是有限的.完成同樣功能只用一

原创 二.Python入門(下載編譯器,並安裝)

進入官網 https://www.python.org/ 當前:官網上面的版本是3.7.3  在Windows上面安裝比較簡單,就一直點下一步就ok了 我這邊是選的第一個, 我學習的教程建議我用第二個,個人感覺差距不大  第一個框選是

原创 六.Python聲明變量,垃圾回收,以及基本數據類型

變量和簡單賦值語句   變量的聲明和賦值 變量的聲明和賦值用於將一個變量綁定到一個對象上,格式如下: 變量名 = 表達式 最簡單的表達式就是值變量.比如:a = 123.運行過程中,解釋器先運行右邊的表達式,生成一個代表表達式運算結果的對

原创 Java如何接收前端傳來的多層嵌套的複雜json串

想看問題直接解決方式,直接拉到博文底部. Spring的controller在接收前端傳參的時候如果參數使用@RequestBody標註的時候 @RequestBody 則會把前端參數轉爲JSON的形式,當然內部是怎麼實現的像我這種菜雞

原创 三.Python 的基本開發環境

Python 開發環境 開發環境,英文是(Integrated Development Environment 集成開發環境)   1.初學時不必要糾結於使用哪個開發環境.開發環境的本質上就是對Python解釋器Python.exe的封裝

原创 對象中BigDecimal值轉換爲JSON中精度丟失(出錯)的問題解決方法

代碼如下 1.定義一個包含BigDecimal類型的類 @Data public class User { private String name; private BigDecimal salary; } 2.分別

原创 十二.Python中的字典dict(鍵值對)以及存儲原理

字典是"鍵值對"的無序可變序列,字典中的每個元素都是一個"鍵值對",包含:"鍵對象",和"值對象".可以通過"鍵對象"實現快速獲取,刪除,更新對應的"值對象". 列表中我們通過"下標數字"找到對應的對象,字典中通過"鍵對象"找到對應的"值

原创 如何正確的使用分頁插件(解決PageInfo不生效的問題以及如何對數據轉換)

爲什麼分頁插件不生效: 1.是否PageHelper.startPage(pageNum, pageSize);放置的位置正確(確保放置在要分頁的查詢條件前面) 2.是否對結果進行變更使已經分頁好的內容的Page參數丟失   官方使用說明

原创 五.Python的對象,標識符命名

對象 Python 中,一切皆對象(這裏和Java一樣,萬物皆對象).每個對象由:標識(identity).類型(type).value(值)組成.   1.標識符用於唯一標識的對象,通常對應於對象在計算機內存中的地址.使用內置函數 id

原创 十五,如何進行zip字典的並行迭代以及使用函數推導式

zip()的並行迭代 我們可以使用zip()函數對多個序列進行並行迭代,zip()函數在最短序列"用完"時就會停止. names = {"Java","Python","Html5","PHP"} types = {"後端","後端"

原创 4.SpringBoot集成發送郵件功能

前期準備工作 準備一個開通郵件發送功能的賬號(開發階段) 例子QQ郵箱 郵箱設置賬號-> 開啓如下配置->   上面步驟弄完之後 增加配置文件,由於是QQ郵箱所以host是smtp.qq.com,username就是郵箱,passw

原创 2.SpringBoot定時任務

  import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.scheduling.annotation.Schedule

原创 1.SpringBoot項目基本運行

首先Controller類 使用註解@RestController 注: @RestController 含義:@Controller + @ResponseBody:(https://www.jianshu.com/p/6bbb5748

原创 3.SpringBoot 如何注入RestTemplate

創建一個文件夾 ,我這邊習慣於創建config文件夾,將下面的一段代碼放到裏面 import org.springframework.boot.web.client.RestTemplateBuilder; import org.spr