Jonathan Li

There are lots of helpful information available on internet, so just share some notes I found useful during application development, to contribute back to the community. Jonathan in Toronto

Monday, January 12, 2026

Java SDK version specified in pom.xml for maven project

›
 For maven project, the required java sdk to build the project is specified in pom.xml's below section < properties > < rest...
Tuesday, December 30, 2025

Spring boot project configuration file: applicaiton.properties vs application.yml

›
In Spring Boot, both  application.properties  and  application.yml  serve as external configuration files. Application.properties  uses a fl...
Tuesday, October 21, 2025

Debug node js file with visual studio code

›
With visual studio code, sometimes you may want to debug a node js file, but do not want to always enable debugger when you start node js fi...
Monday, September 29, 2025

Simple way to fix git .lock file already exist error when fetch or pull rebase a branch

›
 Not sure why sometimes git reports an error of .lock file already exists error in .git ref folder, although actually the file or even the m...
Thursday, March 6, 2025

Javascript function to log the current method name and parameter

›
 It may be helpful to log the current method with some parameter without hardcode the method name for each log entry.  The below method can ...
Thursday, February 13, 2025

Why material UI css style not apply after angular and material version upgrade

›
Recently when upgrading angular and material UI version to 16 from lower vesion, somehow the css style does not apply correctly. More invest...
Tuesday, February 4, 2025

Using chrome developer tool to test css selector

›
 If you need to test css selector, you can use Chrome developer tool's console to do so. For example, the below selector returns matched...
›
Home
View web version

About Me

Jonathan Li
View my complete profile
Powered by Blogger.