原创 使用Intellij來實踐測試驅動開發 TDD Kata

文章目錄使用Intellij來實踐測試驅動開發 TDD Kata前言創建Java Maven項目TheBowlingGame KataThe RequirementsStep1: 創建項目Step2: 新建測試類Step3: 編寫

原创 Spring DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144

文章目錄Spring DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144前言問題分析問題解決過程通過配置參數加大緩衝區通過配置類加大緩衝

原创 Python2.7中文亂碼常見問題FAQ

文章目錄Python2.7中文亂碼常見問題FAQ萬惡之源FAQPython源文件中含有中文時運行出錯在Python文件開頭聲明UTF-8編碼後,仍然打印亂碼寫入文件時,文件名亂碼UnicodeEncodeError錯誤讀取/文件的

原创 Spring Boot使用MyBatis訪問MySQL

文章目錄Spring Boot使用MyBatis訪問MySQL創建Spring Boot項目配置MySQL數據庫連接創建數據庫表自動生成代碼在IDEA Database中配置數據庫連接使用Free MyBatis Plugin自動

原创 用Mailgun方式在Drone pipeline中集成SMTP郵件通知

文章目錄用Mailgun方式在Drone pipeline中集成SMTP郵件通知前言在Mailgun中開啓SMTP服務在Drone pipeline中集成郵件通知小結 用Mailgun方式在Drone pipeline中集成SMT

原创 Spring Boo使用Spring Data JPA訪問MySQL

文章目錄Spring Boo使用Spring Data JPA訪問MySQL官方示例教程工具開發過程創建表自動生成JPA Entity添加Lombok支持修改UserRepository類配置數據庫連接測試進一步學習常見問題Q:

原创 臨時和永久設置MySQL sql_mode非容器方式和容器方式

文章目錄臨時和永久設置MySQL sql_mode前言查看sql_mode臨時修改sql_mode永久修改sql_mode永久修改sql_mode(容器方式)不同MySQL版本默認sql_mode的區別參考文檔 臨時和永久設置My

原创 使用lombok減少編寫Java樣板代碼

文章目錄使用lombok減少編寫Java樣板代碼引入lombok依賴安裝lombok插件用@Data註解來修飾POJO類用@Builder註解來支持流式編程用@Slf4j註解來引入logger其它用法參考文檔 使用lombok減少

原创 Nginx、OpenResty、Apache、Tomcat、Jetty、Undertow、JBoss和Wildfly等Web服務器總結

文章目錄Nginx、OpenResty、Apache、Tomcat、Jetty、Undertow、JBoss和Wildfly等Web服務器總結Web服務器Nginx(使用最廣泛)OpenResty (Nginx衍生項目)Tengi

原创 好用的Intellij IDEA插件

文章目錄好用的Intellij IDEA插件LombokRestfulToolkitJpa SupportstackoverflowFree MyBatis PluginPresentation AssistantSpring A

原创 MyBatis使用PageHelper排序分頁

文章目錄MyBatis使用PageHelper排序分頁前言排序分頁使用PageHelper排序分頁添加PageHelper Spring Boot依賴新增一個列表查詢的方法使用PageHelper來設置排序分頁查詢條件測試和查看日

原创 怎麼纔算是一個好的CI Server

文章目錄怎麼纔算是一個好的CI Server前言功能需求質量需求直觀衡量標準 怎麼纔算是一個好的CI Server 前言 CI Server已經成爲軟件開發的標配,那什麼樣的CI Server纔算是一個好的CI Server呢?

原创 解決Nginx下載php而不是執行php的問題

文章目錄解決Nginx下載php而不是執行php的問題排查步驟Nginx 配置文件例子參考文檔 解決Nginx下載php而不是執行php的問題 排查步驟 先檢查有沒有安裝和運行了php-fpm: systemctl statu

原创 在CentOS7中重置MySQL root密碼

文章目錄在CentOS7中重置MySQL root密碼重設MySQL root密碼參考文檔 在CentOS7中重置MySQL root密碼 重設MySQL root密碼 在MySQL 5.7.29 上驗證通過。 # 停止MySQL

原创 Spring Boot統一REST API接口響應格式和異常處理

文章目錄Spring Boot統一REST API接口響應格式和異常處理前言定義統一的接口響應格式接口調用成功時返回統一的接口響應格式發生異常時返回統一的接口響應格式參考文檔 Spring Boot統一REST API接口響應格式