搜尋

搜尋結果

海鮮煮法多!澳門四季酒店「鳴詩」自助餐
澳門最齊全自助餐攻略
Cheers!・2018-09-28

環境:★★★★☆ 食物種類:★★★★★ 服務:★★★★★ 口味:★★★★☆ 四季酒店的「鳴詩」餐廳最近一轉形象,在開放式的廚房中加入不少新元素,當中以海鮮料理最有 Gimmick,除了新鮮的凍海鮮之外,更新增「生滾粥」和「炭燒」兩大區域! 「生滾粥」以海鮮熬煮粥底,而自選的配料有鮑魚、魷魚、東星斑、乾瑤柱及蟹膏等選擇,要幾足料有幾足料!至於炭燒區,除了有多款肉類可選,還有食饕至愛的燒龍蝦,又彈牙又惹味。 ▲ 燒龍蝦向來最得人心,啖啖肉取勝。 ▲ 生滾粥即叫即煮,熱辣辣上檯。 至於自助餐的另一個重頭戲甜品區,就特別加入了「葡式蛋撻」、「木糠布丁」和「葡式焦糖布丁」、「水果麵包布丁」等招牌葡式甜品,當然少不了 Tiramisu、慕絲蛋糕等,選擇非常豐富! ▲ 凍海鮮區囊括龍蝦、青口、長腳蟹等,人氣高企! ▲ 油雞、叉燒、燒鴨等港澳特色,亦應有盡有。 ▲ 甜品區放在大門正中央,繽紛吸引,而且選擇豐富,甜品迷記得留肚。 ▲ 不得不提,鳴詩自助晚餐每日只有一場,晚上 6 時起跑,食足 4 小時! 鳴詩自助晚餐 地址:四季酒店地下 時間:18002200 價格:$538起(周一至周四);$638起(周五至周日) 註:5歲以下小童免費入場,5至12歲小童半價 更多自助餐攻略:澳門最全自助餐攻略,必食人氣推薦!

Hea 足日!澳門悦榕 Spa 煥發仲夏套餐(獨家優惠僅限香港及澳門居民)
生活在我城
Cheers!・2018-07-20

炎炎夏日,沒有什麼比玩水更加透心涼。最近澳門悦榕庄就推出了「煥發仲夏」套餐,除了可在擁有全球最大型的空中沖浪池及全球最長、達 575 米的空中激流無限暢玩,還可到屢獲殊榮的澳門悦榕 Spa 盡享水療護理及在悦濤廊享受健康小吃等,絕對可以 Hea 玩一日! 「煥發仲夏」套餐由 $1,322 起,包括自選的 Spa 護理、悦濤廊健康小吃、蘆薈薰衣草舒緩凝膠及無限暢玩天浪淘園設施。不妨先在「天浪淘園」玩水,再在「悅濤廊」稍作休息,吃份營養小食;最後在悦榕 Spa 享受水療護理,簡直一大樂事。 全長 575 米的空中激流是熱門打卡影相位。 天浪淘園擁有全球最大型的空中沖浪池及全球最長、達 575 米的空中激流總面積達 75,000 平方米,並設有 150 米長的白沙灘以及多項水上活動,包括滑水天梯、迴圈噴水、瀑布及兒童水上遊樂區。 悦濤廊是酒店的室外休閒餐廳,可直接通往戶外泳池、泳池酒吧及日光浴區。 Spa 護理提供自選療程。 煥發仲夏套餐(獨家優惠僅限香港及澳門居民) 日期:即日起至 8 月 31 日 價格:$1,322 起 查詢:​8883 6633 SpaMacau@banyantree.com 配套包括: 自選 Spa 護理 悦濤廊健康小吃 無限暢玩天浪淘園設施,包括全球最大空中衝浪池及全球最長空中激流 蘆薈薰衣草舒緩凝膠價值 $120

平價鋸扒之選 Dadi Cook頂級牛扒套餐
澳城餐飲
Ping・2017-07-04

鋸扒唔一定好貴,平有平食,都可以食到好嘢。位於東望洋街的「Dadi Cook老爹套餐」餐廳,主打台灣夜市鐵板套餐。自6月初開業以來,以相宜的價位,供應琳琅滿目的鐵板套餐,包括:頂級牛扒、厚切豬扒、各式鐵板蓋飯等,每份套餐都包括主食、沙律、麵包和湯,款款都份量十足。 16安士T骨牛排餐(澳門幣198) 12安士西冷牛扒餐(澳門幣198) 「老爹套餐」多款主打的牛扒套餐是必點之選,其中沙朗(西冷)、肋骨牛扒和牛小排三款套餐,統一選用USDA Prime級牛扒。美國農業部(USDA)是現時在牛扒評級中最高認受性的機構之一,而Prime則是USDA對牛扒評級中最高的級別,必須在熟成度、脂肪分佈、風味、柔嫩度及肉汁,五個標準都得到最高分,平均不高於2%牛扒有機會獲得此榮譽。如此優質牛扒套餐,每份價格不用200元,性價比極高,該店堅持薄利多銷,打造鐵板套餐專家的口碑。 法式豬扒餐(澳門幣198) 羊膝餐(澳門幣198) 蔥爆牛肉蓋飯(澳門幣88) 香煎三文魚餐(澳門幣198) 到了每晚十時店裡還會轉換氣氛,以清吧為主題,不但供應多款手作小食,啤酒、紅白酒、清酒等精選酒品一應俱全,營業至凌晨四時,全天侯與三五知己舉杯暢飲。 「老爹套餐」於7月7日(本周五)正式開張,當日四人同行凡點選任何三份套餐,即送一份套餐,可謂抵上加抵,大家不要錯過喔!

浪漫情人節晚餐盡在君悅mezza9 Macau
澳城餐飲
LifeMag Editor・2015-01-29

想在情人節這個特別日子,帶愛侶嘗盡多國美食,又要環境浪漫,可能嗎?澳門君悅酒店mezza9 Macau餐廳雲集多國美食,今年情人節推出結合中、西、日式頂級佳餚的情人節浪漫晚餐,肯定能滿足你的願望。 mezza9 Macau餐廳情人節當天精心打造各式愛意滋味。頭盤有貝隆生蠔,醃三文魚卷、西西里海鮮沙律、水牛芝士、雞蛋牛肉他他作,再來有日式的雜錦壽司刺身拼盤,中式矜貴的鮑魚燉乳鴿湯,西式的蟹肉意大利墨汁雲吞伴特濃海鮮汁,主菜則可選清蒸松茸虎斑或炭烤和牛牛柳及鴨肝黑松露配肉桂意大利薯仔球伴麼利菌醬。 貝隆生蠔大隻厚肉,鮮美可口 醃三文魚卷、西西里海鮮沙律、水牛芝士、雞蛋牛肉他他作,各具風味 雜錦壽司刺身拼盤,刺身非常新鮮 鮑魚燉乳鴿湯,鮑魚、乳鴿連同滋補食材如紅棗圓肉等燉湯,矜貴又有益 蟹肉意大利墨汁雲吞伴特濃海鮮汁 清蒸松茸虎斑 炭烤和牛牛柳及鴨肝黑松露配肉桂意大利薯仔球伴麼利菌醬 甜品方面甚有心思,分別為男方和女方推出For him和For her的不同甜品,情人節心形特濃朱古力蛋糕最適合內涵而又深沉的他,熱情果雪葩伴雜莓汁專為活潑動人的她而選。只是甜品誘人,總忍不住每樣都試試,又怎能不把跟對方一同分享呢? For him(情人節心形特濃朱古力蛋糕,芝士乳酪甜酒雪糕糖,漬蜜桃伴開心果仁餅乾) For her(情人節心形小紅莓芒果蛋糕,熱情果雪葩伴雜莓汁,椰子冧酒泡沫) mezza9 Macau 情人節浪漫晚餐每位澳門幣1299元,另收10%服務費 如欲查詢或預約,請致電853 8868 1908或電郵至macgh.festive@hyatt.com Text and Photo Ping

Spring Web 異步 Api
科技新知
MacauYeah・2025-10-18

在設計網頁應用時,總會有某些功能,是特別消耗時間的,例如我們的應用要提供報表,或長時間搜索。如果,我們的 Web Api 的連結,要強制客戶端等待結果,那麼中途斷線需要重做的機會就變得很高,客戶端的體驗一定不太好。 面對這些情況,我們最好就把原本一個 API 功能分為三個 API 去做。 工作生成 API 查詢狀態 API 查詢結果 API 如果大家有信心,可以把2和3混合在一起,對於客戶端,也是一件好事。不過,2,3 因為回傳的結構可能不一樣,分開處理,程式碼會更易讀。 以下,筆者就以一個模擬報表生成的應用,去解釋如何設計可以即時回傳的 API。 source code springbootwebapiasync ReportController.java 詳細解析 假設我們有一個 ReportController,它負責處理與報告生成相關的 HTTP 請求,它提供三個核心 API 端點。 啟動報告生成端點 @PostMappingquot;reportJobcreatequot; public ResponseEntity createJob String uuid = String.formatquot;%d_%squot;, new Date.getTime, UUID.randomUUID.toString; CompletableFuture.runAsync gt; try orderStatus.putuuid, PROCESSING; Thread.sleep10000; 10second simulated delay reportService.genAndSaveReportuuid; orderStatus.putuuid, COMPLETED; catch InterruptedException e Thread.currentThread.interrupt; ; return ResponseEntity .accepted .headerHttpHeaders.LOCATION, quot;reportJobstatusquot; uuid .bodyMap.ofquot;uuidquot;, uuid, quot;status apiquot;, quot;apireportJobstatusquot; uuid, quot;download apiquot;, quot;apireportJobdownloadquot; uuid; 運作原理: 立即生成唯一的 uuid 來標識這次任務 在 CompletableFuture.runAsync 運行長時間的操作。 API 本身即時回傳了 HTTP 202 Accepted 狀態,告訴客戶端請求已被接受但尚未完成 在回傳的結果中,還有提示可以查詢狀態和查詢結果的API。 這種設計避免了 HTTP Gateway Timeout,因為回應是即時的 。 檢查進度端點 @GetMappingquot;reportJobstatusuuidquot; public ResponseEntity getStatus@PathVariablequot;uuidquot; String uuid String status = orderStatus.getuuid; if status == null return ResponseEntity.notFound.build; if COMPLETED.equalsstatus return ResponseEntity.statusHttpStatus.SEE_OTHER return ResponseEntity.ok .headerHttpHeaders.LOCATION, quot;apireportJobdownloadquot; uuid .bodyMap.ofquot;statusquot;, COMPLETED; return ResponseEntity.statusHttpStatus.ACCEPTED .bodyMap.ofquot;statusquot;, PROCESSING; 單純以 map orderStatus.getuuid 查看狀態結果。這個map 必需是多線程下使用還是安全的 ConcurrentHashMap。 下載結果端點 @GetMappingquot;reportJobdownloaduuidquot; public ResponseEntity download@PathVariablequot;uuidquot; String uuid String status = orderStatus.getuuid; if status == null COMPLETED.equalsstatus return ResponseEntity.notFound.build; else 下載檔案 如果大家並不計較是否需要重做失敗的請求,這個例子已經可以簡單地達到即時異步回傳的效果。如果大家還需求考慮請求是否有效完成,就需要用到 message queue 或其他 job server ,這就不是同一個網頁應用的操作範圍。 Reference source code springbootwebapiasync Building a LongRunning Async REST API in Spring Boot with 202 303 Status Codes

[議劇論映] 2021春季日劇完結心得匯整
娛樂殿堂
君尋・2021-07-26

雖然夏季日劇已將入第四、第五週,但好不容易把春季口碑和卡司不錯的幾套日劇都追完的筆者,想在正式開始看夏季日劇之外,把春季的心得整理好,給有興趣的朋友參考看看,所以特別整理了這篇文章。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 《鴉色刑事組》 (或譯《第一刑事部的烏鴉》) 觀後推薦度:★★★☆☆ 簡評:千萬不要當作律政類型劇集,本質仍是日本觀眾愛看的偵辦案件,並加上大量在法庭上對話的劇情,節奏有機會慢到讓人睡著。 詳細心得:打爛沙盆問到篤 mdash; 《鴉色刑事組》 《大豆田永久子與三個前夫》 觀後推薦度:★★★★☆ 簡評:觀眾需要慢慢沉浸於坂元裕二的世界之中,喜不喜歡本劇就要看對不對得上電波,沒法產生共嗚的話建議果斷棄劇。 詳細心得:如散文般的日劇 mdash; 《大豆田永久子與三個前夫》 《打扮的戀愛是有理由的》(或譯《盛裝戀愛有理由》) 觀後推薦度:★★★★☆ 簡評:網紅的題材只是點綴,男女主角的相處互動寫得很好,亦演得很棒。雖然覺得結局收得不算很好,但很久沒看戀愛劇的話,依然非常推薦一看。 詳細心得:既成熟又窩心的都市愛情劇《打扮的戀愛是有理由》 《戀愛要夠Deep》(或譯《深深地戀愛》) 觀後推薦度:★★☆☆☆ 簡評:極端地說,給兩分因為一分是石原聰美,另一分是今田美櫻的。 超詳細心得:劇本失敗的純愛日劇 mdash; 《戀愛要夠Deep》 《櫻之塔》 觀後推薦度:★★★☆☆ 簡評:喜歡刑事劇的絕對會找到新鮮感,以警視廳為主題的權鬥劇,但內涵豐富,復仇、計謀、案件調查,都可以在《櫻之塔》之中找到。 詳細心得:以警察內部權鬥為題材的《櫻之塔》 《離婚活動》 觀後推薦度:★★★☆☆ 簡評:題材看似有趣,演出上亦曾有不少趣味性,但中段開始了無新意,要戀愛的甜沒有,要戀愛的苦亦沒有。純粹因為北川景子和永山瑛太追看的話是OK 的。 詳細心得:食之無味棄之可惜的《離婚活動》 《喜劇開場》 觀後推薦度:★★★★★ 簡評:除了BGM覺得普通之外,劇本、演員和剪輯演出等,都是本季中的No.1。對筆者來說暫時是令和的No.1日劇。(順帶一提排第二的是《MIU404》) 極詳細心得:致仍在努力和堅持的您mdash;《喜劇開場》 《龍櫻2》(或譯《東大特訓班2》) 觀後推薦度:★★★★☆ 簡評:《龍櫻》續集,加上TBS電視台黃金招標「日曜劇場」的名號,幾乎是信心保證。添加新元素進劇集中反而有新鮮感,而不是一個套路由頭用到尾。 詳細心得:融入新風格又不失特色的《龍櫻2》 《涅墨西斯(Nemesis)》 觀後推薦度:★★☆☆☆ 簡評:推理迷不要看,看到前幾集絕對會被氣死。喜歡幾位主角和橋本環奈的話可以一看。 詳細心得:無法兼顧搞笑與推理 mdash; 《涅墨西斯》 關於議劇論映 本欄目將會分享日本及歐美的影集和電影。除最新上映及流行的作品外,亦會推薦值得回味的滄海遺珠。 更多本欄目相關的內容可按:httpsppt.ccf6n5yx

減肥健身看過來!3款運動APP大推薦,在家也可以爆汗!
專題報導
Lifemagtechie・2020-03-23

不少人往往擁有一副想運動的心,卻始終拉不動身體到戶外或是健身房去做運動。然而生活在科技年代,這些都不再是藉口!只要手持一部電話,就有不同的運動APP幫你一起做運動,以下精選三款健身APP,快點動起來吧! Keep Keep在小紅書上非常多人推薦的運動APP,用戶在開始時可以進行簡單的體能測試,再針對個人體驗結果和運動目標,製訂符合自己的訓練計劃!而且APP本身亦有不同的一週計劃可以選擇,用戶也可以根㯫自身情況選擇不同難度,或者針對特定部位選擇瘦腿訓練、腹肌訓練等,適合各種人士使用! IOS下載 |Android下載 7 分鐘運動 超過300萬人下載,這款APP一如它的名字一樣簡單易懂,每天只要花 7 分鐘就可以進行簡單、快速且有效的健身!用戶需要在7分鐘內進行12組運動,每組運動需時30秒鐘,間隔休息時間10秒鐘,屬於高強度的 HICT 高強度循環訓練! IOS下載 |Android下載 Just Dance Now 早前大熱的Just Dance Now推出了免費的APP版本,玩完只要在手機下載Just Dance Now,就可以連接到電腦、平板電腦或者Smart TV投放畫面!玩家數目沒有限制,只要掃瞄房間QR Code或輸入房間編號,裹面有超過500首歌曲可供選擇,選好就可以和家人朋友一起跳舞!這款APP互動感更高更有趣,保證可以跳得大汗淋漓! IOS下載 |Android下載 運動的好處不用說大家都知道,適當的活動是日常生活中不可缺少,現在手機程式也可以帶「健身教練」回家,無論是想健身還是減脂都有不同的方法,這個運動APP清單再也沒有機會對運動Say No 如果你想知更多運動相關文章,你可以閱讀以下文章: 做Gym好去處,澳門健身房推薦! 【至潮運動】無論男女老幼隨時隨地都能街頭健身! 【至潮運動】一堂燃燒500卡!Spinning室內健身單車高強度運動 【至潮運動】澳門唯一認證!Bungee Workout 讓你飛著消脂 【至潮運動】爆汗減磅踢拳道 作者:Dororo

【澳門閨蜜下午茶】高貴100%!閨蜜下午茶好去處,澳門麗思酒廊
專題報導
Lifemagfoodie・2019-12-06

最近受幾位閨蜜邀請,來到麗思卡爾頓酒店51樓的麗思酒廊,來個奢華下午茶之餘,順便為11月出生的我來個慶生gathering 這裏的雙人下午茶套餐有兩個價錢選擇,分別是MOP488及MOP688,較貴的套餐是包括兩杯巴黎之花香檳。 由於場地屬於酒吧區域,所以下午茶套餐要另外加收10%服務費及5%旅遊税。 優惠信息: 如持有澳門工商銀行信用卡有85折優惠。 銀河優越會的會員咭視乎級別,9折~8折優惠。 萬豪旅享家 Marriott Bonvoy 會員視乎級別,9折~8折優惠,另可累積酒店會員點數。 以上三項優惠只能選其一。 非常精美的英式下午茶,三層架中的點心由上而下,分別是吐司、小蛋糕和英式鬆餅Scone,依照味覺由鹹而甜。 吐司部分有四款不同口味,每款的擺盤和味道都不錯,其中一款上面還有矜貴的魚子醬。 小蛋糕和英式鬆餅相對遜色一點,賣相普通,味道也不算突出,而且略甜。鬆餅略為硬身,配的是傳統奶油忌廉和果醬,未見驚喜。 每款小點心都是廚師的精心製作,不要以為每樣都嬌小玲瓏就以為會吃不飽,當你吃完整個三層架的點心你就會發現是有明顯的飽腹感。 飲品部分我們選了一茶一咖啡,另外服務員很貼心的主動多拿了些茶杯給我們可以每人share。 由於預訂的時候有備註是來慶祝生日,所以餐廳方面就一早準備了一件小蛋糕送給壽星女。 不包括生日咭及禮物盒 這裏還有一個糖果區,多款糖果隨便選擇。如果是和小孩來這裏的話,肯定會圍著這堆糖果不願離開。 和閨蜜吃完下午茶之後,當然要去這裏的網紅水滴窗打個咭。其實都不知道什麼時候這個水滴窗成為了網紅界的熱門打卡點,但窗外的風景確實不錯,飽覽整個銀河娛樂渡假村。 餐廳名稱:麗思酒廊 地點:澳門麗思卡爾頓酒店51樓 營業時間: 星期日至星期四:下午200至凌晨100 星期五及星期六:下午200至凌晨200 下午茶 下午230至530 電話:853 8886 6712 溫馨提示 夜晚六點之後,酒吧區域只歡迎18歲或以上客人 如預訂人數超過八位或以上,請聯絡餐廳進行協助,所有預訂會視乎餐廳情況而定。 作者: Windyso,更多她的文章: 【澳門閨蜜下午茶】來自法國的浪漫,傳統法式小酒館下午茶 【你都可以做Foodie!CyberCTM徵稿啟事,寫食評即有獎!】 在網絡時代,任何人都可以成為內容生產者!澳門作為國際美食之都,各種各樣餐廳林立,無論是國際美食還是街頭小吃,網紅Cafe還是地道大排檔,這裹都應有盡有。CyberCTM現正開始每月徵稿計劃,作為資深吃貨的您,只要提供及分享原創的美食介紹,即有機會獲獎! 十二月主題: 《澳門任食放題》,終於熬到年底,當然要食大餐獎賞自己,食飽才有力氣繼續工作!分享您們最愛的放題吧! ! Whatsapp及Wechat投稿:85365509333 Email content@cyberctm.com 更多詳情:你都可以做Foodie!CyberCTM徵稿啟事,寫食評即有獎!

澳門另類遊!亞洲首間葡萄牙民族服裝體驗店「葡京著衣」
創意生活
Cheers!・2018-10-10

要數澳門本土風情,葡萄牙文化絕對榜上有名。如果可以穿著葡萄牙服裝,在澳門的大街大巷穿梭,亦是個獨特的文化體驗。首間葡萄牙傳統服飾體驗店「葡京著衣」就以租借葡萄牙民族服飾為主打,服務由 $280 起,提供不一樣遊玩體驗! 店名「葡京著衣」的「葡」是指葡萄牙的特色;而「京」就有京城之意,正正代表著澳門的中西交融。店主 Sophia 和 Vivi 為了帶來原汁原味的葡萄牙民族特色,店內的衣服 100% 由葡萄牙訂製,而且多數都是人手縫製,數量不多,相當珍貴。 店主Sophia(右)和Vivi(左)都是台灣女生,對澳門中西交融的獨特韻味猶感興趣。 葡萄牙傳統服飾多數由人手縫製,數量不多,相當珍貴。 縫製葡萄牙服裝的傳統工藝少之又少,店主 Sofia 表示:「好像是女生的服裝,一套五件,每一件由不同人縫製,手工複雜;眼前所見的服裝,全由葡萄牙訂製,上面有純手工的刺繡,每一件都各有特色。」一套五件的服裝包括頭巾、背心、裇衫、圍裙和底裙,而頸鏈、耳環、腰帶等飾物則可加購。除此之外,店鋪亦提供專業彩妝服務、專業攝影師跟拍服務及景點包車服務,現場還有免費的腮紅、唇膏、眼影等彩妝用品,非常貼心。 體驗服尺寸由 S XL 都有。 另有童裝選擇,非常可愛! 女生的服裝一套五件,細看之下,手工非常精緻。 想以最傳統的造型登場,亦可加購頸鏈、耳環、腰帶等飾物。 葡京著衣 地址:澳門新馬路新市西街合和中心48號1樓 營業時間:11001800(當日不接受網路預約及遲到通知) 費用:男女裝體驗 $280起 2小時;男女童體驗 $200 5小時 加購服務:專業彩妝服務 $500;專業攝影師跟拍服務 $1500起;景點包車服務 $900起 微信預約:pujingzhuoyi 電話預約:6393 6989 網頁:www.pujingzhuoyi.com

五點半準時關門!人均$30 更被評為澳門必吃食店!「咖喱雞絲麵」必點!
澳城餐飲
食在澳門iFood・2021-07-03

城市的面貌日新月異 網紅餐廳層出不窮 但對於茶餐廳的青睞只增不減 鮮活生猛充斥著家長裡短的 「美味園劉記美食」 有著生活中最真實的模樣 由舊時在青洲木屋區到宜家搬至台山 撈粗、湯麵、多士味道仍舊不變 更被評為ldquo;澳門必吃食店rdquo; 胃裡被極賦生活化的美味佔據 係煙火氣中最樸實的幸福 ▼ 雲吞豬扒撈粗 經濟實惠係美味園劉記的標誌!雲吞豬扒撈粗亦備受周邊街坊追捧!厚切大塊的豬扒肉和飽滿圓潤的雲吞鋪喺表面,誠意十足的用料讓底下的粗麵ldquo;不見天日rdquo; 沒有花哨的技巧,全部真材實料實打實,豬扒肉睇得見的實在,入口口感更係嫩勁十足 粒粒飽滿嘅雲吞咬開隻隻有蝦肉,鮮!惹味!同時扎扎實實!俾人超級滿足的飽腹感,夠嗮實在。 咖喱雞絲麵 獨有嘅咖喱雞絲麵推薦到店必點!自家調配咖喱的每一個步驟係好食與否的關鍵,微微嘅辛辣再帶小小甜口的回甘,越食越開胃!越食越過癮! 濃郁的咖喱香和醇厚的湯頭,一啖入喉有種莫名的舒心,軟白爽口的麵條吸飽湯汁,入口保證滿足。 咖喱雞絲相比起大舊雞肉,味道會更加滲透入味。咖喱嘅辛辣感令你停唔到口係咁食!麵食比較爽口,入口慢慢感受在齒舌間的回彈,品嚐出澳門粉麵獨有的魅力。 西多士 油亮金黃的西多士一上枱,提醒你下午茶時間到啦!佢一定係你三點三時刻不可或缺的一員。 金黃香脆嘅西多士表面的餘溫剛好融化黃油,從中輕輕切開,深藏已久的花生內餡展露無遺 鬆軟的西多士融入黃油的香氣和花生內餡,醇香但不黏膩,怎叫人不著迷?再配返杯凍檸茶哩個下午茶完美啦! 豬扒芝士菠蘿包 各款包點係你下午茶嘅最佳選擇,有香軟蓬鬆的餐包、菠蘿包,亦有外酥脆硬的豬仔包,但每一種都能準確抓住味蕾和胃的幻想! 但識食嘅朋友仔就會整返個隱藏菜單mdash;mdash;菠蘿芝士豬扒包!菠蘿包酥皮上帶有小小砂糖,包身軟熟,加熱過後再加上誘人芝士同厚身豬扒,跟隨溫度芝士慢慢融化滲透。鹹鮮之中帶著小小甜口絕了! 醇厚的芝士香瀰漫喺鼻息之間,厚豬扒肉汁飽滿,大啖咬下,芝香皮脆,吮指回味! 咖喱雞絲豬仔包 又嚟到鋪頭招牌ldquo;咖喱雞絲rdquo;系列啦!喺哩度唔止可以叫咖喱雞絲湯麵、撈麵,仲可以叫咖喱雞絲夾包! 烘烤過後嘅酥脆豬仔包同咖喱雞絲內餡的整體感十分微妙,每一啖食落都有著「說不清,道不明」的融合 惹味的咖喱將你帶咗去體驗異國文化,一絲絲雞肉夾雜住洋蔥,再同豬仔包喺口中平衡中和,每一個口感細節都相當到位! 辣魚包 辣魚包融入葡萄牙的烹調精髓,加入葡式魚罐頭搭配甜餐包,入口沒有冇腥味,反而係橄欖油的清香撲鼻而來 葡式辣魚口味會比較重小小,用甜餐包去中和味道就啱啱好啦!辛辣鮮香嘅辣魚入口可以感受到啖啖魚肉,同軟熟嘅甜餐包渾然一體後,口感更令人心醉! 凍朱古力和凍西洋菜蜜 夏日的陽光渲染氣溫,逐漸升高的體溫點燃燥熱的心情,天口咁熱整兩杯,一杯凍朱古力,一杯西洋菜蜜,既地道又解暑 清新自然的菜蜜和濃郁誘惑的凍朱古力,味道順滑,清甜濃郁足以消弭炎炎暑氣! 從大門到大廳都透露著澳門本地生活的氣息,從主食到小食都有著自己的美學和趣味,完全唔擔心講嘢的音量,寫意隨心的食飯聊天。 老闆與食客之間默契又親切,座無虛席的劉記充斥鄰里街坊的市井生活,濃縮柴米油鹽中的藝術品,530見到美味園劉記打烊收工,心裡暗暗不捨,但沒有關係,明天早餐見! END 餐廳信息 美味園劉記美食 地址:黑沙環台山新城市第二街新城市花園第7座 營業時間:600am1730pm 電話:28236157 人均:30mop50mop 圖文 肥肥 美工 陳真香 攝影 他說他叫修杰楷

葡撻的元祖 里斯本貝倫
走遍世界
行走世界記錄・2018-06-05

葡萄牙與澳門 歷史的碰撞 葡萄牙這個國家,對於自幼在澳門長大的我,是一個既熟悉又陌生的名字。圍繞澳門生活各方面,每時每刻都不缺葡萄牙語的身影,但作為華人社群的一員,並沒有學習太多的葡萄牙語,對葡萄牙的文化,甚至於葡萄牙是一個怎樣的國家也不知道,因此決定開啟旅程,踏進這個跟我和我居住的地方有歷史淵源的國家,感覺一下真實的葡萄牙風土人情,究竟有哪些方面跟澳門能夠有相連呢? 里斯本貝倫 正宗葡撻店 跑到葡萄牙首都里斯本 Lisboa 的貝倫區 Belem,除了參觀數百年前偉大航海時代的歷史遺跡外,特意去了一趟 ldquo;貝倫quot;百年蛋撻店。 貝倫 一個陌生但重要的葡萄牙名字 Beleacute;m的中文譯名是貝倫,葡萄牙語Beleacute;m是指耶穌的出生地伯利恆。數百年前航海家便是從貝倫的港口啟程出發,展開地理大探索。 百年老店 正宗葡撻 沿著景點步行,很快會看到一家藍色的店舖,門外排了一長隊人龍,抬頭看到店名Pasteis de Belem,從地上的葡萄牙碎石顯示出店舖擁有百年歷史的年份 mdash; 1837。 急不及待試食一下里斯本的正宗葡撻,究竟跟澳門的葡撻有甚麼分別?口味會一樣嗎? 傳統葡萄牙藍調瓷磚 店舖內的牆壁上鋪滿藍色的葡萄牙瓷磚裝飾,這個對於在澳門長大的我並不陌生,一種熟悉的感覺油然而生,隨即坐下品嚐第一口葡萄牙的葡撻。 雖然第一次踏足葡萄牙里斯本,品嚐第一口正宗的葡國蛋撻,但由於太專注於感受葡萄牙里斯本的風情,葡撻一口一口進入我的嘴裡,已渾然忘記要比試葡撻口味這個任務呢! 地址 R. de Beleacute;m 8492, 1300085 Lisboa, Portugal 貝倫葡撻店網址 httppasteisdebelem.pten 到達方式 參考路線 ndash; 建議乘坐 E15 電車在 Belem站下車,順道參觀馬車博物館以及總統府,再到貝倫葡撻店品嚐正宗葡撻,之後再到海邊參觀貝倫塔。 葡萄牙系列 歐洲最西端的天涯海角 葡萄牙羅卡角 在世界最美書店 登上哈利波特的魔法階梯 葡萄牙波爾圖的法國小公主

架設 Squid proxy,作為國産 Linux RPM 安裝包更新的 RPM proxy
科技新知
MacauYeah・2026-02-26

前編我們介紹了 Qemu 運行國産OS做快速測試。應該基本使用大家都可以實驗到。 在投産環境上,我們通常還要控制它的kernel或lib版本更新,但這麼多的不同OS版本,想一次過做rpm mirror,並不太實際。 若以監管為目標,那些不同種類的OS,限制互聯網存取,統一經過某個http proxy的取得RPM更新,應該是一個最低成本的做法。 本文就來介紹一下,使用Ubuntu 24建設 Squid http proxy,達到rpm proxy的結果。 ubuntu 24.04 squid settings aptget update amp;amp; aptget install squid vim etcsquidsquid.conf 約在1404行,指定一個新的aclaccess control list名字,fixip, 它的允許來源IP是你的rpm base OS # around line 1404, add acl fixip src xxx.xxx.xxx.xxx 約在1627行, 放行新的acl # around line 1627, add http_access allow fixip rpm os settings 在rpm base的OS上,通常在 etcyum.repos.d 低下就找到它們的 rpm 包來源為置,在每個來源上加上 proxy 設定,就可以了。 Anolis OS 8 因為rpm來源眾多,我們只想讓其中兩個經proxy更新,例如 etcyum.repos.dAnolisOSAppStream.repo, etcyum.repos.dAnolisOSBaseOS.repo, 最在後加入 proxy=httpyyy.yyy.yyy.yyy3128。 yyy.yyy.yyy.yyy 就是設了 Squid的機器 AppStream name=AnolisOS$releasever AppStream baseurl=httpmirrors.openanolis.cnanolis$releaseverAppStream$basearchos enabled=1 gpgkey=fileetcpkirpmgpgRPMGPGKEYANOLIS gpgcheck=1 proxy=httpyyy.yyy.yyy.yyy3128 BaseOS name=AnolisOS$releasever BaseOS baseurl=httpmirrors.openanolis.cnanolis$releaseverBaseOS$basearchos enabled=1 gpgkey=fileetcpkirpmgpgRPMGPGKEYANOLIS gpgcheck=1 proxy=httpyyy.yyy.yyy.yyy3128 OpenEuler 22 來源檔只有一個,etcyum.repos.dopenEuler.repo, 但內存多個section, 需要在每個section的尾段,加入 proxy=httpyyy.yyy.yyy.yyy3128 OS name=OS baseurl=httprepo.openeuler.orgopenEuler22.03LTSSP4OS$basearch metalink=httpsmirrors.openeuler.orgmetalinkrepo=$releaseverOSamp;arch=$basearch metadata_expire=1h enabled=1 gpgcheck=1 gpgkey=httprepo.openeuler.orgopenEuler22.03LTSSP4OS$basearchRPMGPGKEYopenEuler proxy=httpyyy.yyy.yyy.yyy3128 everything name=everything baseurl=httprepo.openeuler.orgopenEuler22.03LTSSP4everything$basearch metalink=httpsmirrors.openeuler.orgmetalinkrepo=$releasevereverythingamp;arch=$basearch metadata_expire=1h enabled=1 gpgcheck=1 gpgkey=httprepo.openeuler.orgopenEuler22.03LTSSP4everything$basearchRPMGPGKEYopenEuler proxy=httpyyy.yyy.yyy.yyy3128 ... ... update name=update baseurl=httprepo.openeuler.orgopenEuler22.03LTSSP4update$basearch metalink=httpsmirrors.openeuler.orgmetalinkrepo=$releaseverupdateamp;arch=$basearch metadata_expire=1h enabled=1 gpgcheck=1 gpgkey=httprepo.openeuler.orgopenEuler22.03LTSSP4OS$basearchRPMGPGKEYopenEuler proxy=httpyyy.yyy.yyy.yyy3128 ... ... 指令 我們可以先用curl,來測試一下最基本的連線。請確保指令是在最初定義的xxx.xxx.xxx.xxx範圍內。 curl v x httpyyy.yyy.yyy.yyy3128 httpmirrors.openanolis.cnanolis8.10 部份更新指令 由於我們前述 rpm 包並不是所有都加了proxy,我們只限定某些進行更新,所以我們使用disablerepo enablerepo來限制指定的更新來源。 # anolis dnf install disablerepo='' enablerepo='BaseOS' 'tmux' dnf upgrade disablerepo='' enablerepo='kernel5.10' 'kernel' # openeuler dnf install disablerepo='' enablerepo='everything' tmux dnf upgrade disablerepo='' enablerepo='update' 'kernel' 參考連結 squid tutorial httpswww.digitalocean.comcommunitytutorialshowtosetupsquidproxyonubuntu2004 yum proxy tutorial httpswww.baeldung.comlinuxyumdnfrepositoriessetproxy

Spring boot 10 - openapi 生成器 - spring boot java client
科技新知
MacauYeah・2025-08-19

之前我們在介紹Spring Boot Web 調試工具 ,就試安裝 openapi 相關的元件。其實 openapi 並不單是為了提供 swagger 測試介面,它主要是提供一個描述的方式,讓我們針對一個特定 openapi 文件,生成對應的 api server 或 api client 接口。也就是,如果 server 方有提供該文件,道理上可以經 openapi 的工具,生成一個可以直接訪問 server 的 client library。本節,可以沿用之前的 spring boot web api doc ,為它產生一個client library 作為實驗。 在生成 client library 之前,我們還需要一個工具 openapigeneratorcli 。最簡單的取得方式,就是經過 npm , 在你需要生成 client library 的專案中,安裝你需要的 openapigeneratorcli 版本。 npm install @openapitoolsopenapigeneratorcli 那怕你不是使用 nodejs 作為開發,也可以經過這個方法安裝。它只提供使用 cmd 指令的捷徑。 生成 Java Client Library 我們先把 backend server 起好 cd somewhere amp;amp; mvn springbootrun,然後使用 openapigeneratorcli 去生成以 java spring boot 3 為底的 client library 。 npx openapigeneratorcli generate i httplocalhost8080v3apidocs apipackage io.github.macauyeah.springboot.tutorial.openapiclient.api modelpackage io.github.macauyeah.springboot.tutorial.openapiclient.model invokerpackage io.github.macauyeah.springboot.tutorial.openapiclient.invoker groupid io.github.macauyeah.springboot.tutorial artifactid springbootwebapiopenapiclient artifactversion 0.0.1SNAPSHOT g java p useJakartaEe=true p useSpringBoot3=true library webclient o springbootwebapiopenapiclient 生成的 source code 就像是 springbootwebapiopenapiclient ,具體的使用方式,可以看看測試用例 ApiControllerApiTest.java private final ApiControllerApi api = new ApiControllerApi; @Test public void postDateQueryTest default call ApiDateRequest apiDateRequest = new ApiDateRequest; apiDateRequest.setInputDateOffsetDateTime.now; LOG.debugquot;default web client postDateQueryquot;, api.postDateQueryapiDateRequest.block; replace webClient in ApiClient if you have special auth config on webClient, you can also change basePath during new obj creation ObjectMapper mapper = new ObjectMapper; mapper.setDateFormatnew SimpleDateFormat; mapper.registerModulenew JavaTimeModule; WebClient webClient = WebClient.builder .codecsconfigurer gt; configurer.defaultCodecs.jackson2JsonDecodernew Jackson2JsonDecodermapper; configurer.defaultCodecs.jackson2JsonEncodernew Jackson2JsonEncodermapper; .build; ApiControllerApi api2 = new ApiControllerApi new ApiClientwebClient .setBasePathquot;httplocalhost8080quot;; LOG.debugquot;create api2 by local web client postDateQueryquot;, api2.postDateQueryapiDateRequest.block; use webClient directly String response = webClient.post.uriquot;httplocalhost8080apirecordquot;.bodyValueapiDateRequest.retrieve .bodyToMonoString.class.block; LOG.debugquot;request by local web client postDateQueryquot;, response; 上述例子中,如果大家沒有任何特殊要求,其實經過 api.postDateQueryapiDateRequest.block 就完成了。有需要改 api endpoint 的,只要生成新的 ApiClient 並設定 basePath new ApiClient.setBasePathquot;XXXXXXquot; 就好。真的要加入更多權限設定,就需要生成新的 ApiClient 並設定 webClient new ApiClientwebClient 這個生成的 Java Client Library 道理上還是要經過 maven 等打包,變成 jar 檔,才能被其他 Java 專案所引用。筆者就建議大家直接把成生的視為獨立的 module sub module 存放,其他專案就以 maven dependency 的方式引用。想要混合現有專案,動態生成專案內某些 java package,暫時不太可行。因為它也有大量的 dependency ,交由 openapigeneratorcli 自己管理會比較好,它們升級時,你也可以完整升級。 openapigeneratorcli httpsgithub.comOpenAPIToolsopenapigeneratorcli springbootwebapiopenapiclient