java-threads-collaboration java中使用multi threads 時,會常發生兩個方法需要用到同一個資源的狀況,若沒有處理好就會造成race condition要避免可以透過劃分Critical Eegion 來達成,要進入之前先用 Lock 上鎖,上鎖期前所有thread 都無法訪問,直到結束後再做 unlock java condition 假設兩個thread 同時在同一個帳戶領錢,並且必須確保領錢時裡面錢夠,否則 2023-12-03 java #java #backend #thread
小孩的感冒初體驗 紀錄一下兒子第一次感冒的有用小招 哺乳枕因為嬰兒不會擤鼻涕,也不會咳痰,又喜歡趴睡,基本上所有的鼻涕全部積在鼻子裡,這時候用哺乳枕稍微將身體成微斜躺姿,睡得會比較好 知母時就是這玩意,直接搜尋名字就可以找到了,可隨處攜帶不須插電,吸力又強又好清洗,便宜大推神器使用上還是有幾個可以優化的地方 鼻涕杯蝦皮上搜尋很多,由於原本附的在嫩嬰期間孔洞太大,很難對準,這個鼻涕杯可以讓頭整個蓋住鼻孔,吸力up 2023-12-01 小嫩嬰 #小孩 #醫療
EC2 安裝java 及 maven 特定版本 目前EC2 直接安裝maven 的話會使用java 17版,導致就專案無法compile 可參考 亞馬遜線 8 安裝說明亞馬遜 Linux 2 和亞馬遜 Linux 2023 - Amazon Corretto 因為這邊會使用到javac compile 所以需下載jdk, 不能只下載jre JRE. 1sudo yum install java-1.8.0-amazon-corretto JD 2023-12-01 aws > ec2 #aws #cloud #java
建立自己的斗內按鈕 開啟財富密碼buy me a coffee看到不少blog 下方都有有趣的鈕,想要自己也來一個,可以前往連結: buy me a coffee 註冊完成後前往dashboard 選擇你想要的模式並按下Generate 2023-12-01 frontend > Hexo #hexo
紀錄目前hexo 常用的指令 清除生成檔案請注意不要再 serve 的狀況下去做清除,不然有些沒有要清掉的資源會一起被刪掉 1hexo c 生成檔案生成html 等 1hexo g 部屬本地預設4000 port,假設要改成80 port 就用 1hexo s -p 80 新建文章默認的layout 為 post, 也可以建立屬於自己的layout有指定layout 時會去 scaffolds 中找尋同名的 layout.m 2023-12-01 frontend > Hexo #hexo
AWS Certified Cloud Practitioner Certification (CLF-02) 考試動機因為公司的項目都上雲,所以希望去了解多一點雲端相關,所以就開始了備考之路,也順利取的了證照 證照連結: aws ccp 官網考試資訊 取得證照後會有數位的可以show: aws ccp certification 2023-12-01 aws > ccp(CLF-02) #aws #cloud #certification
上EC2的第一步,git clone 這次先將blog 設定為private,並且由於github 已於 2021 年 8 月 13 日起 不再支援使用帳密進行ssh, 所以必須生成自己的ssh key 在EC2上生成SSH金鑰對1ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 添加 SSH 金鑰到GitHub 2023-11-30 aws > ec2 #git
SpringBoot連接MariaDB 原先是想用mySQL, 無奈於購置的synology nas 型號沒有預設支援,僅有mariaDB 可以裝,於是就開始了連接的過程 1.啟動synology 內的mariaDB,並設定root 使用者及密碼 2.利用ssh 進入nas 1ssh dean@xxx.xxx.x.xxx 2023-11-30 java > springBoot #SpringBoot #MariaDb #nas
架了三種不同自建blog的想法 第一版blog: React舊的blog連結為:dean yang coding blog old 原先是用react + bootstrap 的 template 來做傳寫,使用板模,但發現由於很多地方要打html 並且要自己連結 router ,造成在實際撰寫的時候速度異常的慢,再加上還要排版,我在notion 打四篇文在該網站大概才出一篇,前期是為了熟悉react的各種用法所以刻意挑此種方式 2023-11-30 雜談 #抒發
gh-pages坑 原先是按照網路上各種方去做hexo 的部屬 推薦以下 標籤 - 2021 iThome 鐵人賽:30 天利用 Hexo 打造技術部落格 但會有幾個點在更新的現在需要去做修正 Hexo theme的使用 在網路上最常見的用法, 將next 載入 theme中,然後更改_config.yml 2023-11-30 frontend > Hexo #hexo #gh-pages #github action