AdSense

網頁

2019/10/31

Java LDAP 登入時出現 java.security.cert.CertificateException: No subject alternative names present 錯誤

解決方法是啟動時傳入Java參數設定
-Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true

2019/10/28

2019年 國泰人壽 富利多多保單 試算

2019年國泰富利多多終身保險試算。

Lombok @Data 作用

Lombok @Data作用如下。

Mac 更新Gradle版本

Mac更新gradle版本的方法如下。

Gradle clean 作用

Gradle的gradle clean的作用如下。

IntelliJ IDEA 無法解析函式庫類別 some library cannot resolve symbol

今天在IntelliJ IDEA的Spring Boot gradle專案,發現有些函式庫,如springframework等library都無法匯入,變成紅色錯誤顯示cannot resolve symbol提示。

2019/10/27

Markdown 選取方塊語法 checkbox syntax

Markdown 選取方塊checkbox語法如下。

Oracle BETWEEN 與 小於等於且大於等於 差別

SQL語法中,查詢某個範圍內的條件語法常用BETWEEN v1 AND v2>= v1 AND <= v2,兩者有何不同?

使用Spring BeanUtils.copyProperties()複製Java Bean或POJO的properties值

本篇介紹利用Spring BeanUtils.copyProperties(Object source, Object target)方法把JavaBean/POJO物件的properties值複製到另一個物件。

台北市 大同區 梁社漢排骨-民生承德店

昨天2019/10/26公司員工旅遊結束後,晚上回家順便在經過的梁社漢排骨吃晚餐。

2019/10/26

宜蘭 三星 農夫青蔥體驗農場 拔蔥體驗

昨天2019/10/26公司員工旅遊,所以有有這個機會去宜蘭的農夫青蔥體驗農場體驗拔蔥。

2019/10/25

Java 檢查多個物件是否為null check multiple objects are null

Java 檢查多個物件是否為null的方法如下。

IntelliJ IDEA 顯示方法呼叫階層快速鍵 call hierarchy shortcut

IntelliJ IDEA追蹤方法被調用的階層快速鍵。

Java Set轉陣列 convert Set to array

Java 把Set物件轉成array陣列的方法如下。

2019/10/24

IntelliJ IDEA 程式碼整理排版快速鍵 reformat and rearrange code shortcut

IntelliJ IDEA程式碼整理排版的快速鍵。

桃園市 桃園區 新光三越站前店 B1 千稻咖哩

今天下班去好一陣子沒去的新光三越地下室美食區用餐。

Git 如何checkout遠端分支到本地分支
how to checkout remote branch to local branch

Git checkout remote branch到local branch的方法如下。

2019/10/23

Java Lambda 把元素為Optional的List轉為另一個List
covert List<Optional<Object>> to another List

Java 8 Lambda Stream collect 排除 null 元素List中的元素為一般的物件,若List中的元素為Optional包裝的物件,且有部分可能是Optional.empty()的情況,蒐集元素中某個屬性轉換成另一個List的寫法如下。

IntelliJ IDEA 移動行程式碼快速鍵 move current line shortcut

IntelliJ IDEA 移動選取行程式碼快速鍵。

2019/10/22

IntelliJ IDEA 自動import快速鍵 optimize import shortcut

IntelliJ IDEA 自動import快速鍵。

我的第三筆Google AdSense收入

今天2019/10/21領到了Google AdSense的第三筆收入約152美金,距離上一次2019/7/22領取間隔3個月。

IntelliJ IDEA 刪除行快速鍵 delete line shortcut

IntelliJ IDEA 刪除一行快速鍵。

2019/10/21

Java 產生UUID碼 generate UUID

Java 產生UUID (Universally Unique Identifier)(通用唯一識別碼)的方式如下。

2019/10/18

Spring Boot + Spring Security 基本配置設定教學

本篇介紹Spring Boot + Spring Security的基本配置。

2019/10/15

Markdown 清單語法 list syntax

Markdown清單(列表)的語法如下。

2019/10/13

MongoDB 使用 mongodump 匯出資料庫 export database

本篇簡單介紹在Windows如何以mongodump來匯出MongoDB的資料庫。

Reactive Programming backpressure 是什麼

在Reactive Programming(響應式程式設計)中常可看到backpressure(回壓/返壓)這個名詞,意思如下。

2019/10/12

Customized Spring Boot banner logo

Yesterday I drew a ASCII style Spring Boot banner logo manually.

Spring @Value 預設值 default value

Spring的@Value可以方便將properties檔中的設定值注入至程式內,如果注入的key不存在於properties檔,可透過設定預設值來避免null造的錯誤。

Spring Security WebFlux 實作ReactiveUserDetailsService從資料庫取得使用者資料

Spring Security WebFlux從資料庫取得使用者驗證的配置。

Spring Security WebFlux 簡單配置範例

本篇記錄在Spring Security WebFlux的簡單配置。

2019/10/10

2019/10/9

Java Palindrome String

最近去面試,考了一題簡單的白版題,題目為判斷傳入的字串是否為回文(Palindrome String)。

2019/10/8

JBoss EAP 7 standalone Server set Java properties

在JBoss EAP 7 standalone server設定Java執行時的參數方式如下。

2019/10/5

IntelliJ IDEA Community 建立Spring Boot專案教學
create spring boot project

在IntelliJ IDEA Community建立Spring Boot專案的方式如下。

IntelliJ IDEA 快速產生if區塊 generate if block

在IntelliJ IDEA快速產生if區塊的方法如下。

IntelliJ IDEA 快速產生System.out.println()
generate System.out.println()

在IntelliJ IDEA快速產生System.out.println()的方法如下。

IntelliJ IDEA 快速產生for迴圈區塊 generate for loop

在IntelliJ IDEA快速產生for loop的方法如下。

IntelliJ IDEA 快速產生main方法 generate public static void main() method

在IntelliJ IDEA快速產生public static void main(String[] args) {}的方法如下。

IntelliJ IDEA 修改字型文字大小 change font size

IntelliJ IDEA修改字型大小的方式如下。

Windows 安裝IntelliJ IDEA Java開發環境教學

本篇介紹如何在Windows 7安裝JetBrainsIntelliJ IDEA Java整合開發環境(IDE),並撰寫一支程式印出"Hello World"。

2019/10/4

JCConf Taiwan 2019 活動記錄

今年八月被前同事推坑買了JCConf 2019 早鳥票,所以今天去了JCConf(Java Community Conference) 2019,很棒的活動,以後每年都要來參加。

2019/10/3

Spring Security @EnableWebSecurity的作用

簡單來說@EnableWebSecurity是用來啟用Spring Security所需的各項配置。

2019/10/2

Spring Security 在UserDetailsService取得request物件
Get request in UserDetailsService

在Spring Security自訂的UserDetailsService中取得HttpServletRequest物件的方法如下。

Spring Security 取得 CsrfToken

在Spring Security取得目前的CsrfToken物件的方法如下。

Python range() function 用法

Python range()函式用法如下。

AdSense