原创 CORS帶cookie跨域問題在Springboot服務端的解法

使用@CrossOrigin註解, 且要指定origins={"host1","host2"...}和allowCredentials = "true" 註解可以放在方法上或controller類上。 而不能直接使用@CrossOrigi

原创 Java動態代理模式:動態代理和cglib代理

  一、代理模式介紹 代理模式是一種設計模式,提供了對目標對象額外的訪問方式,即通過代理對象訪問目標對象,這樣可以在不修改原目標對象的前提下,提供額外的功能操作,擴展目標對象的功能。 簡言之,代理模式就是設置一箇中間代理來控制訪問原目標對

原创 Spring 中controller中的Date參數的處理方法

1. Introduction In this short tutorial, we'll take a look at how to accept Date, LocalDate and LocalDateTime parameters

原创 2020我的工作目標

1. java/springboot開發能力進一步提升,瞭解更多的原理性知識。 2. 架構能力和分析解決問題能力要上個臺階。 3. 提高交際能力, 處事圓潤一些。

原创 Java SPI機制探究

1 SPI是什麼 SPI全稱Service Provider Interface,是Java提供的一套用來被第三方實現或者擴展的API,它可以用來啓用框架擴展和替換組件。 整體機制圖如下:     Java SPI 實際上是“基於接口的

原创 CURL POST上傳文件

curl "http://localhost/uri" -H "cookie: XXX" -F "key0=val0" -F "key1=val1" -F "key2=value2"  -F "resourceFile=@/Users/X

原创 Java8中關於時間的新類型 LocalDateTime

從Java 8開始,java.time包提供了新的日期和時間API,主要涉及的類型有: 本地日期和時間:LocalDateTime,LocalDate,LocalTime; 帶時區的日期和時間:ZonedDateTime; 時刻:Inst

原创 JVM學習---jvm故障診斷工具使用

1. jps 找到目標java進程id 2. jinfo -flags pid 查看jvm 參數設置 3. jstat -gc pid 查看jvm gc的情況     jstat命令命令格式:     jstat [Options] vm

原创 MAC上使用virtualenv創建python3的環境

mac上默認安裝的是python2.7, 所以在terminal上輸入python默認使用的是python2.7 如果想使用python3,需要手動安裝。 步驟如下: 1. 安裝python3: https://www.python.or

原创 RestTempalate 基本使用

0. 目標 在介紹如何使用RestTemplate之前,我們先拋出一些小目標,至少需要知道通過RestTemplate可以做些什麼,以及我們要用它來幹些什麼 簡單的給出了一下常見的問題如下 普通的Get請求獲取返回數據,怎麼玩? post

原创 GITLAB-CI: gitlab-runner等基本概念

gitlab-ci全稱是gitlab continuous integration的意思,也就是持續集成。中心思想是當每一次push到gitlab的時候,都會觸發一次腳本執行,然後腳本的內容包括了測試,編譯,部署等一系列自定義的內容。 自

原创 GITLAB-CI: gitlab-runner安裝及註冊

gitlab-runner的安裝有多種方式,  GitLab Runner can be installed and used on GNU/Linux, macOS, FreeBSD, and Windows. You can inst

原创 Docker入門介紹

  2013年發佈至今, Docker 一直廣受矚目,被認爲可能會改變軟件行業。 但是,許多人並不清楚 Docker 到底是什麼,要解決什麼問題,好處又在哪裏?本文就來詳細解釋,幫助大家理解它,還帶有簡單易懂的實例,教你如何將它用於日常

原创 MySQL 三種關聯查詢的方式: ON vs USING vs 傳統風格

看看下面三個關聯查詢的 SQL 語句有何區別? SELECT * FROM film JOIN film_actor ON (film.film_id = film_actor.film_id) SELECT * FROM film J

原创 Mysql索引失效的一些CASE, 工作中需要避免

轉自:https://blog.csdn.net/wuseyukui/article/details/72312574 案例所用的表結構、索引、與數據如下: 索引失效與優化 1、全值匹配我最愛 2、最佳左前綴法則(帶頭索引不能死,中