SAM的程式筆記

  • Home

  • Archives

SpringBoot 2.4 with GraalVM

Posted on 2020-12-13 | Edited on 2021-01-07 | In Spring

最近很紅的 Quarkus 也是使用 GraalVM, 並盡量避免使用 反射(Reflection) 達成 快數啟動 低記憶體用量等優點, 等了許久終於等到 SpringBoot 2.4 終於支援了 GraalVM, 所以趕快試用一下

Read more »

方便管理JDK版本工具sdkman

Posted on 2020-12-13 | Edited on 2021-01-07 | In Java

有時還是有不同的專案對應不同的 JDK 版本, 雖然你可以全都裝, 但管理還是麻煩, 所以裝了這個 JDK 管理工具, 方便做切換

Read more »

Golang install

Posted on 2019-07-24 | Edited on 2021-01-07 | In Golang

開始要來練習 Golang 了, 所以照舊順便記錄過程

Read more »

The Vagrantfile to use Ansible training

Posted on 2019-07-22 | Edited on 2021-01-07 | In DevOps

好的…我們 Vagrant 練習過, Ansible 也練習過
Vagrant 是快速建立 VM, Ansible 是快速初始化及管理 VM
兩個怎麼都在一起練習呢?

我們來試驗一下

Read more »

Build an OAuth2 authentication service using Spring Boot and Spring Security(2)

Posted on 2019-07-12 | Edited on 2021-01-07 | In Spring

第二篇 也是很簡單 先把帳號密碼放在記憶體吧

配置有兩種

Read more »

Build an OAuth2 authentication service using Spring Boot and Spring Security(1)

Posted on 2019-07-11 | Edited on 2021-01-07 | In Spring

又要做 OAuth 服務啦!! 那為什麼是 (1) 呢? 因為這次會分好幾版來記錄, 這樣之後我自己在找比較好找從哪一版適合挑出來改或教學 XD.

久久要重用以前的專案時, 習慣就會把專案再整理整理, 把當時沒考慮到的做好, 這樣不知道是不是壞習慣, 常常要花時間在整理.

Read more »

Vagrant introduction

Posted on 2019-07-09 | Edited on 2021-01-07 | In DevOps

要做一些機機器的管理部署, 會很常需要砍掉再重建, 如果你每次都要從安裝開始, 真的是非常花費時間.
你要說用 快照機制 也不是不行, 但大家 Lab 的基礎環境就又會不太一樣, 你就會常常遇到 “it work on my machine” !!

我們利用 Vagrant 來快速建構跟管理標準化且一致的 Lab 環境吧.

Read more »

Server-Sent Events in Spring

Posted on 2019-07-08 | Edited on 2021-01-07 | In Spring

因為有監控服務是否斷掉的需求, 要做一個 Dashboard 來即時呈現問題點,
但用輪詢怕會自己把自己搞死, 所以就看了一下 Server-sent events,
也不是什麼新東西了, 主流瀏覽器也都支援了, 大概沒什麼或坑吧 XD

就拿來試玩一下順便紀錄.

Read more »

Ansible install and introduction

Posted on 2019-07-05 | Edited on 2021-01-07 | In DevOps

現在要來把之前機器初始化的手動腳本, 改成自動化

如果你是 Mac 又沒裝 XCode 可參考做法 Install Ansible on Mac

如果是 CentOS 就順著往下做就可以

Read more »

Mac 套件工具

Posted on 2019-07-03 | Edited on 2021-01-07 | In 日常

記錄日常小工具

Read more »
123

朱尚禮 Sam Chu

26 posts
5 categories
24 tags
© 2021 朱尚禮 Sam Chu
Powered by Hexo v3.8.0
|
Theme – NexT.Muse v7.1.2