George ChouSending Daily Messages to Telegram Channel via GitHub ActionsAutomating tasks can save time and ensure consistency, and GitHub Actions provides a powerful way to automate workflows directly from your…Jun 12Jun 12
George ChouinJavarevisitedTry To Use `savepoint` In Spring JPA/HibernateThis article describes my failed attempt to use the PostgreSQL SAVEPOINT in Spring JPA. About PostgreSQL SAVEPOINT.Feb 261Feb 261
George ChouinJavarevisitedHow To Map PostgreSQL `point` Data Type To Java PGpoint Data Type?This article describes using PostgreSQL point data in Spring Boot & Spring JPA/Hibernate projects.Feb 25Feb 25
George ChouImplementing an Email Delivery Service with Cloudflare WorkersWithout using the STMP server, without using three-party mail forwarding services, only through Cloudflare Workers and Email Routing, free…Feb 241Feb 241
George ChouinJavarevisitedSpring Boot + Hibernate + PostgreSQL ExampleThis tutorial will build a Spring Boot CRUD Rest API example with Maven that uses Spring Data JPA/Hibernate to interact with the PostgreSQL…Feb 24Feb 24
George ChouinJavarevisitedWhy can’t the Lists created by Arrays.asList() and Collections.singletonList() add elements?UnsupportedOperationExceptionFeb 13Feb 13
George ChouinJavarevisitedDistributed Unique ID(Java Version)In distributed systems, some scenarios require the use of globally unique IDs, both as business identifiers and to satisfy the idempotency…Feb 11Feb 11
George Chou10月&11月 加拿大找工作记录🇨🇦8月底登陆加拿大,9月份一直处于过渡、安家的状态,也没有准备面试相关的工作。10月份开始刷题、练习英语,同步投递简历,私以为至少投递出去会有一些回信(国内有5年以上的软件开发经验),第一周还是满怀信心,第二周有些怀疑,十月底发现没有收到任何面试机会;之前短租民宿认识的华人朋友告诉…Dec 12, 20231Dec 12, 20231
George ChouSkipping black frame when generating video thumbnail with FFmpegIn some video websites, a preview image is shown before the video is played, this preview image is called thumbnail, by default the first…Nov 26, 2023Nov 26, 2023