原创 做web開發,怎麼能不懂cookie、session和token呢?

如果把人體比作一個web系統的話,cookie、session和token就好像人體的經絡和血管一樣,而web系統中的數據,就好像人體的血液一樣。血液依靠着血管在人體內流動,就如數據根據cookie和session機制在web系統中流動

原创 mybatis或mybatisPlus查詢字段值爲null時,不會被映射返回的問題

背景:最近在做公司的OA系統,採用前後端分離的開發模式,在做查詢日程詳情接口時,需要多表關聯查詢一下,我懶得再封裝封裝結果集的DTO,而是直接用map封裝數據,查詢結果就出現問題了... 這是dao層的方法  Map<String,

原创 @ControllerAdvice全局異常處理器不起作用了?看看我是怎麼解決的

背景:最近項目中使用了@ControllerAdvice+@ExceptionHandler註解組合,實現全局異常處理器,處理代碼中手動向上拋出的異常(throws和throw)和自動向上拋出的異常(默認),代碼全局異常處理器代碼本身寫

原创 談談java的單例模式吧

單例模式,顧名思義就是單個實例,就是說一個類有且僅有一個實例,應該是23中設計模式中最簡單也最好理解的設計模式了,同時簡單的往往也是重要的和常用的,對吧?簡單的往往也是常用的,這句話在任何地方都能適用。   一、常見的幾種寫法 1、餓漢式

原创 svn的安裝、配置和使用全過程

一、svn簡介 svn,全稱subversion(版本控制),是一個開放源碼的版本控制系統,常用於項目開發過程中多人協作開發,和對項目版本的控制和管理。分爲客戶端和服務端兩部分。 二、使用 1、服務端的使用 服務端我們有兩種選擇:

原创 一篇解決springMVC前後端參數傳遞問題

一、先來看一個常見的異常 org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencod

原创 netty-socketio 部署阿里雲使用localhost正常啓動,使用公網ip啓動失敗

背景:使用 netty-socketio 搭配前端的socket.io.js 做實時的系統通知。 netty-socketio的host屬性填寫localhost或本地ip都沒問題在本地測試運行正常。部署到阿里雲服務器上時,心想此時的ho

原创 由一個瀏覽器跨域問題引發的思考

1、問題背景:        公司在做自己的OA系統,採用的前後端分離的開放模式,在與前端對接"獲取當前用戶信息"這個接口時,瀏覽器的控制檯就報了以下錯誤: Access to XMLHttpRequest at 'http://192

原创 一大波情話來襲,你能頂得住嗎?

1、你一定很孤獨吧?爲什麼?因爲你一直一個人住在我心2、你知道爲什麼白雪公主要親纔會醒來嗎?爲什麼?那你閉着眼睛試試 3、你知道后羿射日爲什麼要留一個太陽嗎?爲什麼?因爲他讓我們曬恩愛4、爺爺、爸爸、老公哪一個和你沒有血緣關係,老公,哎5

原创 第一篇:決定寫該博客的初衷

1、爲什麼要寫該博客?          一句話,秉着"人人爲我,我爲人人"的初衷建立起了該博客。         以前學習的過程當中難免會遇到一些問題,尤其是在初學的階段,或者說是在碰到第一個異常錯誤之後,就麻爪了。因爲不知道是什麼原因

原创 java && js 獲取當月的第一天和最後一天

java的 主要利用Calendar類的Calendar.DAY_OF_MONTH,當值爲0時,默認獲取到上個月的最後一天。 String strDate = "2019-12-10"; SimpleDateFormat sdf = n

原创 centOS6、cengOS7 下載與安裝圖解全過程

說明:本文算是對網上靠譜的下載安裝centOS文章教程的一個收集,方便自己也方便他人學習使用。 一、下載 這裏推薦三個國內互聯網大廠的開源鏡像站: 阿里:https://mirrors.aliyun.com/centos 網易:http: