原创 springboot系列二 devtools熱部署 (2.1.0.RELEASE版本) 原

spring-boot-devtools 可以動態編譯java類。比如在開發過程中,修改了某個java類,但是重啓需要好長時間,這個時候用devtools能很快編譯好修改的java代碼,實現熱部署 使用: pom依賴: <parent>

原创 python3 django 頁面增刪改查 原

上期文章 python3 django-admin 初始化後臺管理項目(mysql) python3 django-admin 添加業務模塊,多字段搜索 下面基於上面文章的django項目中blog模塊,針對文章(article)做自定

原创 docker 安裝 mysql 原

選擇國內鏡像 這裏使用網易雲鏡像庫 https://c.163yun.com/hub#/m/repository/version/?repoId=2955 選擇版本5.6 拉取鏡像 $ docker pull hub.c.163.com/

原创 springboot系列六 cors跨域支持 原

CORS理解 CORS(Cross-Origin Resource Sharing) 跨域資源共享 瀏覽器在訪問當前域名下的資源時,能直接傳輸數據。但是出於安全考慮,瀏覽器在訪問非當前域名的資源時會遇到跨域訪問限制 這時候我們需要一種機制:

原创 springboot系列五 logback 日誌配置 顏色渲染控制檯日誌 原

最簡單的日誌配置 在application.yml中添加debug模式日誌: debug: true 啓動項目後發現會打印很多日誌。springboot默認是debug=false 默認日誌配置是在org.springframework.

原创 springboot系列八 Spring-Data-JPA 原

JPA(Java Persistence API)是一種對象關係映射的ORM框架,springboot-jpa可以用簡單的配置來完成一些常規的數據庫crud操作 文檔:https://docs.spring.io/spring-data/

原创 springboot系列四 profile 多環境配置 原

我們在開發中和上線後的一些配置參數不通,如:數據庫連接、短信驗證等 springboot爲我們提供了區分環境配置的方法 同一個配置文件不同環境配置 同一個配置文件application.yml中可以使用---3個槓來區分環境 server:

原创 python3 django-admin 頁面標題、頁面頭信息、模塊顯示中文 原

系統設置漢化 在settings.py中修改: #LANGUAGE_CODE = 'en-us' LANGUAGE_CODE = 'zh-Hans' #TIME_ZONE = 'UTC' TIME_ZONE = 'Asia/Shanghai

原创 初識flask 原

文檔 0.10.1版本 http://www.pythondoc.com/flask/index.html 1.0.2版本 https://dormousehole.readthedocs.io/en/latest/ 安裝flask $ p

原创 springboot系列三 自定義配置、讀取配置3種方式、集合(Array List Map)配置、隨機數配置 原

配置文件說明 springboot的默認配置都封裝 spring-boot-autoconfigure-xx版本.jar/META-INF/additional-spring-configuration-metadata.json文件中

原创 Centos 安裝java環境 原

查看系統信息 $ uname -a Linux izbp1h24fk64pzecn5az62z 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86

原创 PyCharm flask 'Debug mode off' 調試模式關閉的解決方法 原

flask的幾種debug模式的方法 # 1.app.run 傳參debug=true app.run(debug=True) #2 設置app的配置 app = Flask(__name__) app.config['DEBUG'] =

原创 使用Jenkins+docker 部署springboot項目 原

安裝jenkins Jenkins介紹 Jenkins是一個廣泛用於持續構建的可視化web工具,可用於自動化與構建、測試、交付或部署軟件相關的各種任務。 可以通過安裝包、tomcat、java、docker方式進行安裝使用 官方地址:ht