搜尋

搜尋結果

突圍同質化:用「儀式感營銷」重塑商場節日活動的商業想象力
專題報導
Cheers!・2025-12-23

節日將近,各大商場都開始換上各式各樣的新裝。預算投入不小,現場佈置也精美,但人潮來了又走,拍照打卡後卻難以留下消費的足跡。 意態策劃有限公司過去曾經為多個商場策劃節慶活動,在多次的經驗累積後,我們發現,成功的關鍵不在於預算的多少,而在是否能為消費者創造深度的「參與感」。 它不僅僅是「吸引人來看看」,更是「設計一套讓人想加入、想互動、想分享的遊戲規則」。以我們為始創中心策劃的【聖誕禮物大「派」對】為例,便構建了一個從 「明星預熱引曝」 到 「互動體驗參與度」,最終實現 「積分消費閉環」 的完整模型: 第一步:引爆話題mdash;mdash;以「明星體驗」預演並定義節日樂趣 活動未正式全面啟動,先邀請人氣藝人劉穎鏇(Tiffany Lau)親臨,完整體驗核心環節。 預先驗證與示範:透過明星的親身試玩(「奇妙飛行體驗」、打卡拍照),為活動環節做了最生動、最具說服力的「品質背書」與「樂趣示範」。 創造社交渴望:發佈「大家想不想同Tiffany影同款相?」的內容,將明星流量無縫轉化為公眾的參與渴望,為活動預熱製造了高起點的話題與期待。 第二步:深化參與mdash;mdash;設計「可玩、可操控」的沉浸式互動 活動核心不再是單向觀賞,而是讓顧客「親手創造回憶」。 從觀看到操控: 「聖誕夢幻高飛巡遊」營造驚嘆的觀賞體驗後,緊接推出會員專屬的「奇妙飛行體驗」,讓顧客親手操控小鹿或雪人飛行,將旁觀的羨慕轉化為親歷的成就感。 從拍照到獲得即時滿足: 「聖誕百變照相館」不僅提供精美打卡場景,更提供4款限定相框自拍並可免費即時下載,將打卡行為升級為一場能帶走實體數字。 第三步:商業閉環mdash;mdash;以「會員積分」驅動消費與黏性循環 最巧妙的設計,在於將所有體驗與商場的會員體系及消費行為深度綁定。 體驗門檻即消費動力: 參加「奇妙飛行體驗」需憑600積分或即日單一消費滿HK$100。 參加「禮物派對樂旋風」抽獎需憑2000積分或消費滿HK$300。 閉環邏輯清晰有力: 吸引入會: 精彩活動吸引非會員註冊成為FUN享卡會員。 刺激消費: 為獲得積分以兌換珍稀的互動體驗(如操控飛行),顧客自然產生消費動機。 提升黏性: 消費獲得的積分,又可再次用於兌換下一次體驗或抽獎,形成「消費 rarr; 積分 rarr; 獨特體驗 rarr; 更多消費」的增強迴路。 生態聯動: 抽獎獎品如Godiva、JW Marriott等豪華禮物籃,實質上是將商場內外部品牌資源整合為活動獎勵,提升活動價值感。 第四步:擴散沉澱mdash;mdash;打造「可分享、可比較」的社交資產 每個環節都內置了社交分享基因。 自拍相館直接產出高品質、帶有商場主題相框的社交圖片。 親手飛行的影片、與飛天聖誕老人的合影,都是獨一無二、樂於分享的社交貨幣。 明星同款打卡點的號召,更激發了粉絲與大眾的模仿與比較心理,使傳播層層擴散。 這套完整的節日活動模型,將節日氛圍從「環境佈置」升級為「一套可參與的遊戲」,而遊戲的通關貨幣(積分)直接與消費掛鉤,從而實現了體驗與商業的無縫融合。 意態策劃有限公司專注於為商業空間打造具有傳播影響力與商業轉化力的整合營銷活動。如果您正在籌劃下一個重要節日,我們為您準備了三個不同組合諮詢方案供您選擇: MOP $ 4999 $ 6999 $ 9999 立即預約,讓下一次節日,成為您的商場被銘記與盈利的起點。 聯絡我們:852 25980629 電郵:cs@etpromotions.com 網站:httpsetpromotions.com 地址:香港東區筲箕灣望隆街1號合隆工廠大廈20樓A2室

重入膠坑3 |如何在有限的空間內收納Gunpla高達模型:斷捨離的是必要之技巧
手機‧電玩
MacauYeah・2024-11-26

高達模型(Gunpla)是許多模型愛好者的最愛,隨著收藏數量的增加,如何有效地在有限的空間內進行收納成為一個重要課題。這時,斷捨離的概念顯得尤為重要。這篇文章將探討如何在有限的空間內收納高達模型,還有如何處理不再需要的模型。 1. 理解有限空間的重要性 在收納高達模型時,我們首先要認識到,空間是有限的。我們不可能無限制地擴展收藏,因此在購買前,就需要對模型進行認真的思考和評估。問問自己:這個模型是否真的令我感到滿足?它是否在我的收藏中有特別的意義?這些問題能幫助我們展示、收藏、出讓的決定。 2. 選擇合適的收納容器 一個足夠大的立體空間,絕對是展示高達模型最好的方式。高模模型主要想呈現的,是機械感及戰爭感。而現在很多型號的模型,都以大翅膀為主,需要夠大的地方,才能好好地展現它們原本的設計。但土地資源短缺,是大部份澳門居民的常見的情況,所以通常的結果就是在一個空間中放入多台模型,每台模型所分得的空間相對不夠充足。筆者一直以來也有這個問題,經過幾次搬遷,再加上空間越來越少,令筆者不得不調整展示策略。 方法一:分開兩個空間,一個空間以自然站立為主,另一個空間即以支架作獨立展示。 第一個空間,自然站立,即通俗講的「站屍」,以方便收藏及次要觀賞為主。即使緊密地站著,也有列陣的感覺,只要不要模型之間不要相互壓到就好。 第二個空間,獨立展示。但這裏只會展示一或兩台模型,不要多。盡力去擺姿勢,利用各種支架或配件,展現最有魄力的感覺。大家可以想像成這就是一個攝影棚,在這裏放著的就是主角。把自己的焦點,集中在單一的模型上,好好地欣賞自己的大作。 方法二:分開兩個空間,一個空間完全看不見,另一個空間即以支架作獨立展示。 如果空間很不夠,就完全取消自然站立的空間,只保留獨立展示空間。前者就是等於要入盒收納,除了使用原裝的模型盒外,其實飯盒(透明膠盒)也是一個好的收納方式。放在飯盒中,方方正正,易於疊起,它比原裝的模型盒要堅硬一點,也易於查看內部內容。 3. 定期清理和整理 定期檢查和整理您的收藏,就是斷捨離的具體體現。經過歲月的消禮,模型可能會發黃,經常把玩的話,關節亦會有鬆脫或折斷的情況出現。有能力自己修件重鑄的話,一定要好好修理。打椿,重新上色補色是必要的保養技巧。若然無修件再修復,可以考慮設立一個零件區,把作品分解(即俗稱殺肉),供日後其他改造之用。清理損壞的模型,讓空間更加整潔,可以讓您更專注於珍藏的模型。 另一點,也是最難的一點,就是重新檢視您的收藏,將那些不再合心意的模型進行取捨,這樣不僅能騰出空間,還能讓收藏更具意義。 4. 處理被淘汰的模型 前述因為不再合心意,或是損壞而變成被淘汰的模型,有幾種處理方式: 贈送或交流:將不再需要的模型送給朋友或其他模型愛好者,這樣能讓它們得到更好的利用。 二手出售:澳門常見的社交平台,都有模友互相出售二手作品,這不僅可以收回一部分資金,還能讓其他人享受這些模型的樂趣。 二次改造:如果模型已經損壞,可以考慮拆件,進行再利用或改造。例如常見的步槍,可以二次改裝為手槍,巨劍、造型手可以用藍丁膠固定,讓其他作品更易手持。 練習用途:確定不要的模型,可以進行各種上色或改造實驗。不同的塗裝、改造、滲線刻線,都需要大量的練習去熟練。如果大家有意進一步提升制作技巧,需要練手的素材就相當多。 總結 在有限的空間內收納高達模型需要一些創意和計劃,特別是斷捨離的智慧。希望這些建議能幫助您在小空間中也能享受高達模型的樂趣!

Swarm mode 上線 5 - load balancer | 還有那些事該考量?
科技新知
MacauYeah・2024-11-18

前面介紹了 ingress network ,亦介紹了 proxy gateway 。能做到的基本都做到了,再來就是考量安全性的問題。因為加了 proxy gateway ,前述的例子是所有 service ,都放在同一個 yaml 檔中。好處是,所有相關的東西存放在同一個檔中, gateway ,背後的 service 都一眼看到。但壞處就是有其中一個 service 更新,都要改那個 yaml 檔。更大的問題是, stack deploy 的指令,不單只更新其中一個 service ,就連其他 service 都會自動取得最新 image 而 redeploy 。 對於一個緊密的系統來講,同步更新可能不是大問題。但對於一些預定排程發佈的系統可不能這樣因為副作用而更新了。如果你也有這樣的分開管理需求,可以參考下面做法,把 gateway service 及 upstream service 放在不同的檔案中,然後經過 external network把所有 service 串連起來。 # nginxstack.yaml, docker stack deploy c nginxstack.yaml nginx services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure # managerstack.yaml services managerhttp image bretfisherhttpenv networks nginx_default default deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==manager networks nginx_default external true # dmzstack.yaml services dmzhttp image bretfisherhttpenv networks nginx_default default deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz networks nginx_default external true 這樣,不同 service 的維護人員,就可以獨自控制自己的檔案。在第一次發佈時,確認 nginxstack.yaml 先行發佈就可以了。對應的發佈指令是docker stack deploy c nginxstack.yaml nginx,它會自動産生一個 nginx_default (即 stack名字_default )的網絡。之後其他service,就可以經networks的設定找到它了。 services YOUR_SERVICE networks nginx_default default networks nginx_default external true 上述即使分離檔案,在安全性考量時還是有一個問題,就是 ingress network 的問題。試想一下,dmzhttp (Demilitarized Zone)原本被設定的原因,就是想限制某些訪問只能一些可以公開的服務。但因為經過 ingress network 之後,它們會在所有機器上開放這些 port。那就是,以下面的例子來講,若 dmzhttp 是公開的服務, intrahttp 是內部服務,即使用 intrahttp 使用不同的port 8889。但一經 swarm mode 預設的 ingress network ,在node.labels.zone==dmz的那些節點,還是可以訪問到 intrahttp 。 services dmzhttp image bretfisherhttpenv ports 88888888 deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports 88898888 deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 我們前述介紹的 proxy gateway ,其實已經有一定程度可以解決這個問題。因為 proxy gateway 是根據 http 協定中的 host header 去做分流。在邊界網絡進來的「合法」訪問,道理上會好好地經引導到我們的 dmzhttp 。不過網路的邪惡可容小看, proxy gateway 也會有被騙的一日。有特定能力的攻擊者,只需找到目標域名,還是可以接觸到 intrahttp 。 若要做進一步隔離,在這種情況下,我們可以在 dmz , intra 機器中各設定一套 swarm ,完全獨立,這是最安全的做法。但這樣做的管理成本就會變高,因為兩個網段都會有自己的 manager 節點,而且在 dmz 網段的 manager 節點也有被攻擊的可能。 若我們回到單一 swarm 的方向,可以修改各個 service 中的 port 和 deploy 。利用 post mode 中的「host」,配合 deploy mode 中的「global」,完全跳開 ingress network。 services dmzhttp image nginx ports target 80 published 8888 mode host deploy mode global update_config delay 1s restart_policy condition any placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports target 8888 published 8888 mode host deploy mode global update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 上面的例子中, dmzhttp 會在所有 dmz 的機器中,每個節點只運行一份服務,而且直接使用該機的 8888 port ,外面不會再有 ingress network 的 存在。同樣地,intrahttp 會在 intra 的所有節點,運行一份服務,佔用它們的8888 。這兩個服務,即使使用一個 port ,swarm 也不會說有任何問題。因為它們不會經 ingress network 搶佔其他人的 8888。 可能會有讀者問,如果 host mode 這麼安全,為什麼預設會是 ingress network,那我們就要先了理清 ingress network 與 host mode 有有什麼分別?假設我們只運行一個service,它佔用8888。 功能ingress modehost mode replicas 數 同一個 service replicas 為任意數量,什至比節點的數目多 因為有 port 限制,每個節點最多只能運行一份 Virtual IP Virtual IP 任意在節點中跳轉也可以,因為 ingress 會自動找到對應的 service 所在的節點 Virtual IP必需要與 service 所在節點綁定,其他節點訪問不到 load balance 有 沒有 host mode 就像我們傳統在各自的節點上自行佈署自己的程序,各個節點只有一份。所以不會有自動 load balance 的效果,如果客戶端訪問固定的IP,就會得到是固定的接器接受請求。我們有需要,就要在前面加一個 Proxy Gateway 或 HA proxy 。 Virtual IP 也一樣, host mode 下需要好好地自動跟著 service 的生命期,不過幸運的是, Docker 預設己經有自動重啟 service 功能,即前文中的 restart_policy ,它在 host mode 下也適用。如果大家有配合 deploy 中的 global mode , Virtual IP 的並沒有實際變動。但如果沒有 global mode ,就要再想想辦法了。 最後考慮 load balance 的問題,如果進入點的 service 的真的不太消耗資源,沒有 load balance 也是可以的 ,但若超負荷,就必需要自建 proxy gateway 。經過進入點後,若我有背後的 service 就沒有所謂的 ingress 和 host mode 選擇。

【只限3日】籌備婚禮?新濠「璀璨夢想婚慶展」幫你輕鬆搞掂!
生活在我城
Cheers!・2024-10-07

結婚係人生嘅大事,當然要隆重其事! 但籌劃婚禮真係唔簡單,處理啲大大小小嘅事宜可能搞到您頭都大埋,唔小心仲會超曬預算!好在,榮獲《福布斯旅遊指南》五星級殊榮嘅新濠影滙同新濠鋒,將於10月18至20日舉辦「璀璨夢想婚慶展」,佢哋專業又貼心,幫您化繁為簡!提供頂級專業策劃,幫您實現夢想中嘅婚禮! 小貼士:現場訂婚宴,仲有星級禮遇~計劃緊結婚嘅準新人們,呢個活動一定唔可以錯過! 即刻預約啦,「璀璨夢想婚慶展」只限3日: 立即預約:httpss.ctm.netsbW5y 電話: 853 8865 6864 電郵:salesenquiry@melcoresorts.com 日期:10月18 至20日13002000 地點:新濠影滙3樓大宴會廳 新濠影滙婚禮場地 新濠影滙嘅婚宴場地真係超級華麗!無柱式設計嘅超大宴會廳,可容納達80席中式婚宴,無論你想要華麗隆重定係輕鬆簡約嘅婚禮,都可以滿足到您。 最搶眼嘅係標誌性嘅8字形摩天輪,婚宴前可以同兄弟姊妹們影下超靚嘅花絮相,留住最難忘嘅時刻! 迎賓區嘅設計亦夠曬彈性,隨你打造特色主題、花海隧道或者影相牆。 仲有一個盛會庭園,超適合搞一場童話感滿滿嘅戶外婚禮!場地可以容納200人,亦可以用嚟搞雞尾酒會,成個氛圍優雅又浪漫。 新濠影滙中式婚宴禮遇 會場即場預訂,即可尊享以下禮遇: 1、85折預訂中式婚宴酒席 2、免費升級房間至巨星滙行政套房及房内享用早餐兩份(餐飲消費滿澳門幣300,000) 3、晚宴前一小時鷄尾酒會(餐飲消費滿澳門幣300,000) 4、免費六位試菜(餐飲消費滿澳門幣250,000) 5、席間無限暢飲精選紅酒 6、星級糖果區 7、2張影滙戲院雙人座位電影票 瞭解詳情:httpss.ctm.neth8hqc 新濠鋒婚禮多功能宴會廳 新濠鋒嘅最大賣點就係坐擁極美海天景致,豪華宴會體驗。想嚟一個難忘嘅求婚或者紀念日慶祝?位於「奧羅拉」嘅戶外露台就係最浪漫嘅選擇! 位於17樓嘅多功能宴會廳,尊享整層樓嘅開揚空間,宴會廳係無柱式設計,非常堂皇典雅,呢個大廳適合舉辦囍宴、百日宴、壽宴派對等。 場地容量達160位客人,足夠應付12席嘅豪華宴席。場內嘅景色無敵,城市同海景一覽無遺,感覺就好似喺天空中舉行婚禮咁夢幻! 唔止咁,17樓仲有兩間多功能室,任你靈活運用,可以用嚟做新娘房、賓客休息區,甚至麻雀房,真係貼心又實用! 講到美食,新濠鋒嘅星級名廚團隊就係成個婚禮嘅加分位!由米芝蓮一星「帝影樓」同福布斯五星餐廳「天政」、「奧羅拉」嘅大廚精心炮製,絕對係一場味蕾盛宴!賓客每一口都係五星級享受,成個婚禮都更加難忘! 如果想要更加私密嘅婚宴場地,「37私房」仲設有卡啦OK房,等你同朋友盡情唱K玩到盡,婚宴氣氛更加high! 新濠鋒中式宴席禮遇 會場即場預訂,即可尊享以下禮遇: 1、9折預訂中式婚宴酒席 2、席間無限暢飲精選紅酒、啤酒及汽水 3、星級糖果區 4、豪華美景套房及房内享用早餐兩份(餐飲消費滿澳門幣80,000) 5、免費六位試菜(餐飲消費滿澳門幣150,000) 瞭解詳情:httpss.ctm.netsembc

Spring Boot 02 - 快速接入Database的選擇: Spring Data JPA
科技新知
MacauYeah・2024-03-08

快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的 Spring boot version 3.x.y 或以上 Language java Group Id 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId 這個範例的名字,例如commandline Packaging type 本次使用jar,日後若開發web 應用,可以使用war Java version 17或以上 Dependency Spring Data JPA, Spring Boot DevTools 這次不像過去順利,因為這裏欠缺了Database連線資料,為了方便測試,我們先在pom.xml加入 h2與spring的整合很好。即使用什麼都不設定,直接運行mvn springbootrun,都可以成功執行了。但如果可以,在application.properties加入資料庫設定,會方便日後移植到其他常用的資料庫品版牌。 # srcmainresourcesapplication.properties spring.datasource.driverclassname=org.h2.Driver spring.datasource.url=jdbch2memtestdb; spring.datasource.usename=random spring.datasource.password=random 然後我們就可以做靠Spring Data JPA去生資料庫的表 table。Spring Data JPA預設使用的是Hibernate。假設,我們有一個表叫APPLE。我們就可以開一個class Apple和一個interface AppleRepo去接它。 srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicApple.java @Entity public class Apple @Id String uuid; Double weight; getter setter srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicAppleRepo.java public interface AppleRepo extends JpaRepository no content here 注意,因為不同需要,AppleRepo可能繼承不同的XXXRepository,它們大部份都是用來觸發寫入資料庫的指令。而這個也晚除了直接存取Hibnerate EntityManager的需要。 亦因為我們現在用的是h2Database,其實資料表並不存在。我們需要在執行Spring Boot時,同步先建立表,所以在application.properties 加入自動建表的設定。 # srcmainresourcesapplication.properties spring.jpa.generateddl=true spring.jpa.hibernate.ddlauto=update 然後在Spring Boot Context的環境下,可以隨時執行寫入的操作。 @Autowired private AppleRepo appleRepo; public void saveApple Apple apple = new Apple; apple.setUuidUUID.randomUUID.toString; apple.setWeight100.0; appleRepo.saveapple; Source Code spring boot data basic 因為h2Database只是用作測試用,所以springboot執行完,資料庫就會被刪除。而上述原始碼當中,還附上了一些dump sql的方法,至少可以讓大家驗證己儲存的結果。

Spring Boot 01 - 萬物始於Spring boot context
科技新知
MacauYeah・2024-01-16

Spring Boot 01 萬物始於Spring boot context 筆者早些時候向一位朋友討論,為何Java那麼不受歡迎。朋友一句就回答,Java煩爆,沒有人會喜歡。 老實講,Java在句法上,實在囉唆。但以筆者的經驗,即使使用其他語言和開發框架,在實戰到一定複雜程度下,其實也一樣煩爆。 而現在的Java框架中,就以Spring boot的入門門檻低。筆者從Spring boot 1.x用到現在的3.x,也真的感受到更多的簡化,所以筆者也加入一起推廣Spring boot的行列。筆者將會通過一系列最小的可執行程式,為大家講解Spring在Web和資料庫上的應用。 所以現在就不廢話,馬上開壇作法 快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的 Spring boot version 3.x.y 或以上 Language java Group Id 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId 這個範例的名字,例如commandline Packaging type 本次使用jar,日後若開發web 應用,可以使用war Java version 17或以上 之後就不用選了。若你經官網起範例,你會得到一個zip檔,下載後解壓縮。若你使用vscode插件,最後插件會叫有一個位置儲存。它們都是最後也是會得到同一樣範例Java project。 你使用Vscode,Intellij打開,IDE都會自動辨識到它是java maven project,同時會顯示java和maven結構。道理上你用Intellij 應該可以無腦開始編譯Community 或Ultimate版都可以, Vscode有安裝Extension Pack for Java也會開始自動編譯。不想麻煩,也可以試用Github Codespaces java。Github Codespaces其實就是一個雲上的vscode,經網頁可以連到Github VM內的vscode,所以它也會有齊Extension Pack for Java等插件。 筆者最後也會上載已完成的範例,它也可以在Github Codespaces上以Java執行或繼續開發。 打開project中的pom.xml,它為我們添加了兩個很重要的lib org.springframework.boot springbootstarter ... ... org.springframework.boot springbootmavenplugin springbootstarter是重中之重,它定義了怎樣動態地設定日後的其他lib,它是讓我們可以無腦設定的一個關鍵。但若大家有很多客制化的設定,就要返撲歸真地逐個lib叫起。 maven在預設情況下,只會負責編譯和打包目前的project原始碼。所有相關依賴就是xml中的dependency,並不會自動包起。而springbootmavenplugin,就是幫我們把相關依據都包在一起,讓你的jar可以獨立行起來。 註 若大家在開發lib jar,並不是一個獨立執行的jar,也就是原始碼上沒有main函數,大家就不應該引用springbootstarter和springbootmavenplugin。 我們繼續看其他原始碼,整個資料夾就像以下那樣。 . HELP.md pom.xml ` src main java ` io ` github ` macauyeah ` springboot ` tutorial ` commandline ` CommandlineApplication.java ` resources ` application.properties ` test ` java ` io ` github ` macauyeah ` springboot ` tutorial ` commandline ` CommandlineApplicationTests.java CommandlineApplication是我們有main函數的java class。我像可以經過IDE運行main又或者下指令mvn springbootrun來執行。 正式開始我們的Commandline開發 我們在CommandlineApplication.class中,加入新的程式碼,實現ApplicationRunner和它的函數run。 package io.github.macauyeah.springboot.tutorial.commandline; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; other import @SpringBootApplication public class CommandlineApplication implements ApplicationRunner static Logger LOG = LoggerFactory.getLoggerCommandlineApplication.class; public static void mainString args SpringApplication.runCommandlineApplication.class, args; @Override public void runApplicationArguments args throws Exception args.getOptionNames.stream.forEachoptionName gt; LOG.debugquot;option namequot; optionName; args.getOptionValuesoptionName.forEachoptionValue gt; LOG.debugquot;option valuesquot; optionValue; ; ; LOG.debugquot;program end.quot;; ... 這個run函數很直白,就是更好地演譯main中的String args。 但大家還要看清楚,這個main並沒有直接執行run。其實它是靠SpringApplication.run及@SpringBootApplication,跑一堆自動設定,最後因為傳入CommandlineApplication.class是一個Spring 可以處理的ApplicationRunner,所以才呼叫它的CommandlineApplication.run。 換個講法,如果今天做的是web應用,傳入去的就會是SpringBootServletInitializer,這個SpringBootServletInitializer也不一定跟main是同一個class。 如果大家有興趣,可以經過反編譯器,點入@SpringBootApplication看它的原始碼,你就可以看到它其實代表了很多自動化的東西。如果我們只做一些在同一個模組下生效的事情,《自動化》極大地降低了大家入門門檻。一般來講,如果大家不在意程式碼的複用度,比較少機會自行設定,自動化已經很有用。而隨著系統規模增加,多模組就慢慢地顯得重要,在大家了解完基本的Spring後,著者再從測試用途test case入手,為大家介紹如何手動設定。 Source Code Commandline Application

《瑪利歐賽車巡迴賽》長期遊玩要素
手機‧電玩
MacauYeah・2023-05-19

上回就介紹了筆者主要推薦《瑪利歐賽車巡迴賽》的原因,請參考這篇。今天就聊一些長期的遊玩賽制和角色養成特點。 在基礎遊戲中,每個跑道的得分記錄也是獨立的,分數越高,解鎖星數越多。以高名次衝線、多場景互動,都可以提高分數。星數亦可以換來道具角色升級,讓之後的高難度關卡更易取得分數加乘。另一方面,因為基礎遊戲中對手全是電腦(以AI操作其他玩家角色),而且因為遊戲機制伴隨一定的惡作劇成份,所以大家對勝負不用太執著。研究怎樣拿到高分,才是長久的議題。 就如前述所說,名次是影響分數的因子之一。除此之外,過彎加速、漂移加速(遊戲內的特有加速機制),也是賺取分數的因子之一。這讓過彎有了另一層的意義:你可以在同一個彎位漂移兩次或以上,分數和速度也有加成,但風險也就更高,很容易會垂直撞牆場。另一個加分因子,就是跑道跳台。而遊戲很多時候把跳台與彎道結合。這就讓玩家又多了一個可以嘗試的組合:到底怎樣可以同時漂移,又能踏上跳台?故意走外彎或跳台拿分數,又是不是會失了名次? 最後一個加分因子,就是傳統的賽道隨機道具,每次成功使用(作弄你的對手,或為自己加Buff),都會加分,拿到三個相同的道具,更會有大量加分(遊戲內叫Fever)。而且角色、車、滑翔翼本身也有不同屬性,對應不同的賽道道具有不同的加分比重。 多人遊戲模式:除了基礎模式,遊戲還有一個真人多人對戰。玩家可以在當天伺服器指定規則下(例如只能使用一級車),在線上大廳進行對戰,又或是創建獨立房間與朋友一較高下。多人模式就如傳統比賽一樣,名次就是最終目標。結束此模式不會有角色育成效果,但可以取得抽卡獎勵,分數和排名,就影響了抽卡獎勵的累積速度。 總括來講,筆者在首兩週的健康遊玩下,體驗很不錯。就如瑪利歐的其他遊戲一樣,並不是劇情深度,而是更單純的遊玩樂趣。再加上它是免費遊玩類型,有如此體驗已是難能可貴。

【Home Media】澳門電訊 X TVB Anywhere 客戶限定「情定甜心」抽獎活動 + 情人節好戲推介
生活在我城
Cheers!・2023-02-08

今年情人節,孖住 「情定甜心」 浪漫嘅日子您要點過? 小編特別為 CTM x TVB Anywhere 客戶爭取到 #澳門四季酒店 法芙娜金可可下午茶套餐。同另一半品賞絲滑濃郁嘅可可甜點,共渡甜蜜午後時光 。依家只要去我哋 Facebook 玩 Giveaway,即有機會贏走豐富奬品 : 澳門四季酒店法芙娜金可可下午茶套餐(價值:$713)共 4 套 TVB 55 周年限定禮品:無線充電、鎖匙扣、藍牙耳機、 $200 來來超市券(價值:$855)共 5 套 Giveaway 傳送門 活動日期:即日起至 2023 年 2 月 19 日(晚上 12 點截止) 我哋將會抽出 9 位幸運兒,得奬名單將於 2 月 23 日喺CTM Buddy FB 公佈 Home Media 娛樂套裝優惠詳情:httpsqr.pagegG6VVnmQpZk 依家去 CTM Buddy App 申請 5G 月費計劃,即送 6 個月 TVB Anywhere 居家光纖寬頻客戶可享 $280 購買 Home media 電視盒子連 12 個月 TVB Anywhere 服務(原價:$1,969)! 情人節好戲推介 戰鬥之歌 在兒童福利院長大,以成為日本空手道代表為目標的木皿花枝,有著開朗的性格及出色的運動能力,是個無論在什麼逆境都能積極面對的人。 綠豆傳 擁有非凡的野心,出眾的外貌、聰明的頭腦與過人的體力的全綠豆,穿上女裝潛入神秘的寡婦村,與對世界充滿不滿的萬年妓生練習生董東珠結緣後陷進意料之外的命運旋渦中。 因為愛情 什麼是愛情?每個人都有不同答案,節目走訪來自不同界別的愛侶,分享他們特別的愛情經歷。主持連詩雅首先找來一對非一般情侶Rex與Sarah,兩人不做「樓奴」做「船奴」,合力經營租船生意。詩雅體驗船務工作,聽他們分享戀愛的三個階段,他們如何在長洲結緣?「祼辭」環遊世界有何難忘經歷?繼而回歸香港,以船為家。Rex與Sarah原本決定不結婚,有不一樣的人生規劃,隨遇而安!到底有什麼事情改變了他們的決定? 君主先發制人 阿由葉是個活潑的高中生,她連續七次表白被拒。弘光由貴是新來的數學老師,他理性且高冷。到底這對老師和學生之間會如何發展呢? 新四十二章 豬肉檔老闆娘朱螢嬌天生神力,卻得了會生鬍鬚的怪病,渴望尋找「四十二章經」寶藏內的神藥治病。大學中文系教授章經多年前已醉心尋找這個傳說中的寶藏,惟因一次事故大受打擊,一直飽受失眠症困擾。數學天才邵桂芝機靈聰敏,對急症室病房男護士柯建寧一見傾心。桂芝遊走於正邪之間,也極想找到寶藏,以求一朝發達。章經、螢嬌和桂芝因緣際會之下相遇,為搶奪寶藏而各出奇謀,爭奪過程中開展了人性的善惡爭戰,鬥過你死我活hellip;hellip; 十月初五的月光 八十年代,歌女朱莎嬌米雪飾獨自帶着孿生女兒在流浮山生活,可惜一對女兒長大後卻為愛情決裂。莎華離家出走,莎莎難產逝世,莎嬌從此肩負照顧外孫女君好的重任,以及收養了啞巴小男孩文初。時光荏苒,君好何依婷飾生父祝展輝海俊傑飾的出現,令莎嬌、莎華姚嘉妮飾和君好這三代關係,再次陷入愛恨糾纏之中。文初胡鴻鈞飾、君好與年青有為的司徒禮信羅天宇飾因緣分結為好友,漸漸讓兄妹間泛起超乎親情之愛,更牽進三角虐戀,無法抉擇,唯有以犧牲和無私奉獻,成就摯愛的幸福... 我的野蠻女友 牽牛意外遇上她而愛上她的霸道和任性,也心甘情願地被她折磨。漸漸的,牽牛感覺到她的內心受傷了,他用盡全力去呵護去保護,她仍然缺乏安全感。雖然在一起很快樂也很感動,她卻仍然提出先分開吧hellip;hellip;

【澳門美食速遞】日售150隻雞髀!澳門休閒小食店——「喜悅屋」!
專題報導
Lifemagfoodie・2021-11-18

位於澳門觀音像海濱休憩區內的休閒小食店「喜悅屋」,它的外觀很似一間度假屋,而且臨近海邊,所以很多人會來享受大自然海風之餘,順道品嚐地道美味小食。小食種類選擇多,而且味道吸引,更曾經創下一日賣出150隻雞髀的紀錄,快來看招牌小食推介啦! 宇宙最強招牌炸雞髀套餐 每份 36 元 即叫即做的炸雞髀套餐包括一隻炸雞脾和一杯梳打。炸雞髀的外皮金黃香脆,散發邪惡的誘惑香氣,而且肉質鮮嫩多肉汁,更曾經創下一日內售賣150隻雞髀的驕人成績!配搭清新爽甜的梳打,令人更加無法抗拒。 雲石花紋蛋糕 每條 130 元 蛋糕口感鬆軟,味道香濃,原來是混合法國材料來做。不但回頭率非常高,而且是使用減糖配方,好味又健康。因為蛋糕是每日新鮮手工製作,所以想食就記得提早一天預訂啦! 無添加粒粒果香磅蛋糕(香橙及香蕉味) 每條 110 元 由磅蛋糕散發出來的天然水果芳香味,有甜橙味和香蕉味選擇。蛋糕入口柔軟綿滑,無添加,特別受小朋友歡迎。和鮮榨蘋果汁配搭就成為天生一對最美味的下午茶。每日新鮮製作,想食就記得提早一日預訂啦! ▲甜橙味磅蛋糕 ▲香蕉味磅蛋糕 脆卜卜雞蛋仔 每份 23 元 香噴噴的雞蛋仔現場即叫即做,外脆內軟,口感豐富而且層次鮮明,有原味和朱古力味選擇,再加一杯果汁就更滿足。 喜悅屋 Joyous House 地址:澳門皇朝觀音像海濱休憩區售賣亭(往科學館方向行走,遊樂場尾段) 電話:6300 6380/6687 9957 營業時間: 星期一至五 早上 700 至下午 600 星期六、日及公眾假期 上午 900 至晚上 800 想了解更多詳情,請掃描下圖二維碼 想知更多資訊?「澳門好幫手」幫到你! 點擊:喜悅屋

電子消費優惠 8個Pay優惠分析
專題報導
MO560・2021-04-26

電子消費優惠 ndash; 8個支付方式優惠詳情及分析 MO560 幫你精選銀行優惠 今天8個支付方式都公佈了各自加推的電子消費優惠金融機構加推消費優惠鏈結一覽,但始終現時不確定優惠力度會有多大,不過按照以往優惠力度去衡量的話,小編會把它們區分為保守型同投資型,分類及分析如下: 1. 穩健保守型: 中銀 首筆消費抽最多$5000 大抽獎 工商 首筆消費抽最多$10000 大抽獎 MPay 首筆消費立減$100 每筆消費立減最多$388 消費滿$88抽獎 這3個支付方式一定是最保險的,優惠一定會有,但亦會是最多人選擇。越多人選擇就導致每人能分得的優惠就更少,越多人抽獎亦會越難中獎,所以優惠方面就不要太大期望啦。 中銀新推出的68月天天立減最多$100是「所有客戶」都可以享有的,所以不在以上提及。 工商的立減及週末紅包都是「所有客戶」都可以享有的,所以不在以上提及。 MPay立減最多$388每月只限10次,而所有MPay活動只限使用澳門通機進行的交易。 2. 風險投資型: 國際 新開戶送$50 新開電子銀行送$30 每筆消費滿$50立減最多$50 大抽獎 大豐 首筆消費抽最多$5000 每月消費前20名送$500 大抽獎 UePay 每筆消費立減最多$168 每筆消費抽獎最多$2021 聯豐超市立減最多可免單 Alipay 610月 每月一次最多$100紅包 這4個市場佔有率不高的支付方式,選擇登記的人自然更少,而推出聚合支付後到處都可以使用,對這些公司來說亦節省了很多宣傳費用,可以趁這個機會來推出更多優惠吸引客戶。根據以往經驗,大豐和UePay的活動的優惠力度都非常大,而Luso Pay則是新推出的,今次亦有新開戶優惠,而Luso本身亦實力雄厚,感覺它亦會有不少資金用作宣傳推廣。 國際610月立減最多$50每位客戶限30次。 3. 無需考慮: 廣發 廣發現時已經有一個立減+抽紅包活動,所有用戶都可以享有,而它亦沒有額外推出其他優惠去吸引客人登記,所以可以不用考慮了。 緊貼最新最潮澳門信用卡、飛行里數、旅遊資訊,記得讚好MO560的Facebook! 如想查看更多詳情,請到MO560的網站查看。 喜歡小編的文章嗎?比個Like支持我啦 Facebook MO560Instagram mo560_travelWebsite httpsmotravel.info 想追蹤最新最潮澳門信用卡、飛行里數、旅遊資訊?將MO560設定為 「搶先看See First」!

在澳門偽旅行 - 台灣篇
生活在我城
強妮・2020-11-16

疫情影響之下,市民出外旅遊變得遙不可及。以前每年長假期都會飛一轉,今年想飛都只可以諗內地城市。大家不如發揮想像力,在本地來個「偽旅行」開心下。今次小編為大家規劃一個小台灣旅行,let's go 早餐 小鮮肉懶人早餐店 台式地道蛋餅 小編每次去台灣,總會找地道的台式早餐店,大大份的蛋餅加上大杯的冰奶茶,是很多台灣人每天的早餐。 芝心吞拿魚蛋餅 小編在台灣旅行時食過一次之後就沒有在其他地方吃過了,這裏的蛋餅一咬下去有台灣的味道喔! 圖片:低糖綿花糖@小紅書 小鮮肉懶人早餐店 地址:澳門永寧廣場威龍花園 第一, 二座 電話:6231 6793 打卡 竹灣豪園,藍色秘境 台南一望無際的海岸線風景讓遊客一見難忘,其實澳門都有類似的秘境!聽著海浪聲、聞著海水味的風在岸邊放空,暫時逃離繁囂城市吧! 圖片:王米莎@小紅書 竹灣豪園 位置:坐21A, 25,26A到路環竹灣豪園下車,就在黑沙海灘前一站下車從斜波走下去 午餐 台灣勝男家 一嚐古早味台灣美食 行到累了,帶大家尋找古早味台灣美食!台灣勝男家古早味滷肉飯超好吃,滷肉鋪滿整碗白飯,每一口都吃到甜甜的半肥瘦豬肉,超下飯! 麻辣雙拼 麻辣鴨血很滑很入味,又一道下飯料理! 圖片:Shake飲Shake食@小紅書 台灣勝男家 地址:澳門黑沙環中街海名居第三座地下轉角處 電話:2858 8871 晚餐 台式麻辣鍋 火滾台灣麻辣台式火鍋 跟大夥兒去台灣旅行,總會有一餐是吃火鍋!台式火鍋的麻辣湯集合香、麻、辣三種味道,讓人一吃難忘。 跟朋友們邊喝啤酒邊大啖吃肉,真的超爽!這裡分開放題和單點菜式,飲品可以在雪櫃自取。 打邊爐後想來點冰涼軟糯的甜品來清一清味蕾吧!他們的甜品讓人驚喜: 「芋圓觀音冰」的玄米茶冰底微澀回甘,配上軟糯芋圓,口感清爽幸福 「雞蛋布丁」雞蛋味香濃,甜而不膩 圖片:尊藍叔舍@小紅書、CharlieOoO@小紅書 火滾台灣麻辣台式火鍋 地址:青洲巴士總站綠洲第三座地下N舖 電話:6251 3727 大家喜歡這篇文章的話,記得like CyberCTM Facebook page 留言跟我們說你想看的內容,我們會不定期更新! 下次見~