搜尋

搜尋結果

Spring Boot 04 - 進入http json api 世代
科技新知
MacauYeah・2024-05-23

本節,我們將會建立一個http服務,提供json api讓程式訪問。 下戴模版 我們跟上節一樣,使用Spring Initializr (Maven) 下載模版,但細節筆者就不再講啦。Dependency主要選擇 Spring Web Spring Boot DevTools 下載後,可以直接運行測試,可以用指令 mvn test 或經IDE運行。Spring會至少測試下能不能成功取用預設的8080端口。 Controller 我們若要實作 http json api,需要在 spring 中加入一個類,附註為 @RestController ,那方便起見,類名我們也命名為 XXXController 吧。作為示範,我們弄一個 HomeController.java ,裏面有最常見的 http GET, POST功能。 // src/main/java/io/github/macauyeah/springboot/tutorial/springbootwebapibasic/controller/HomeController.java import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; // ... other import @RestController @RequestMapping("/api") public class HomeController { @GetMapping("/someRecord/{uuid}") public Map readSomeRecord(@PathVariable String uuid) { return Map.of("ret", "your uuid:" + uuid); } @PostMapping("/someRecord") public Map createSomeRecord(@RequestBody Map requestBody) { HashMap ret = new HashMap(requestBody); ret.put("ret", "got your request"); return ret; } } HomeController裏,完整的URL 其實為: GET http://localhost:8080/api/someRecord/{uuid} POST http://localhost:8080/api/someRecord URL中的api之後的路徑,都是定義在 HomeController 中,而前半的8080及context path,是使用預設值。在正式環境下,可能隨時會被重新定義。但我們做本地測試,只需要驗證預設值就可以了。 我們真的運行起程式mvn clean compile spring-boot:run,再使用最簡測試工具進行測試。Windows的朋友,可以選擇Postman作為測試,它有圖形介面。而linux的朋友,請用curl,預設安裝都會有。下列為方便表示測試參數,筆者選用curl。 測試GET,其中1234會自動對應到spring裏的uuid。 curl http://localhost:8080/api/someRecord/1234 # return {"ret":"your uuid:1234"} 測試 POST,其中的 -d 參數,會對應 spring裏的 @RequestBody, -H 參數則是設定 http header 的意思,我們就使用約定俗成的 json 作為 header 。 curl -X POST http://localhost:8080/api/someRecord -H "Content-Type: application/json" -d '{"requst":"did you get it?"}' # return {"requst":"did you get it?","ret":"got your request"} 上面的兩個操作,都回傳了我們輸入的資訊,這代表了我們成功用spring架起了http json api,而且正常讀入資訊。 Test Case 雖然我們可以正常地架起 api,但每次開發都要 postman / curl這種工具額外試一次,其實也有一些成本。而且 api 數量變大,或經多次修改後,就重複人手執行,就變得相當討厭。 面對這個問題,筆者會建議寫測試用例,即是Test Case,而且用Spring內置的@SpringBootTest來寫。 產生一個空的Test類,vscode中,最簡單可以Source Action => Generate Test,然後加入這次要測試的參數。 // src/test/java/io/github/macauyeah/springboot/tutorial/springbootwebapibasic/controller/HomeControllerTest.java import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.http.MediaType; import org.springframework.test.web.servlet.MockMvc; import org.springframework.test.web.servlet.RequestBuilder; import org.springframework.test.web.servlet.request.MockMvcRequestBuilders; import org.springframework.test.web.servlet.result.MockMvcResultHandlers; import org.springframework.test.web.servlet.result.MockMvcResultMatchers; @SpringBootTest @AutoConfigureMockMvc public class HomeControllerTest { @Autowired private MockMvc mockMvc; @Test void testGetSomeRecord() throws Exception { RequestBuilder requestBuilder = MockMvcRequestBuilders.get("/api/someRecord/1234") .contentType(MediaType.APPLICATION_JSON); this.mockMvc.perform(requestBuilder) .andExpect(MockMvcResultMatchers.jsonPath("$.ret").value("your uuid:1234")) .andDo(MockMvcResultHandlers.print()); } @Test void testPostSomeRecord() throws Exception { String request = """ {"requst":"did you get it?"} """; RequestBuilder requestBuilder = MockMvcRequestBuilders.post("/api/someRecord") .contentType(MediaType.APPLICATION_JSON) .content(request); this.mockMvc.perform(requestBuilder) .andExpect(MockMvcResultMatchers.jsonPath("$.requst").value("did you get it?")) .andExpect(MockMvcResultMatchers.jsonPath("$.ret").value("got your request")) .andDo(MockMvcResultHandlers.print()); } } 最後就是執行 mvn test 或經IDE運行,應該都會得到所有測試都通過的結果。 mvn test # other test result ... [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.368 s -- in io.github.macauyeah.springboot.tutorial.springbootwebapibasic.controller.HomeControllerTest # other test result ... 上面的程式碼很多,我們逐一來。 @SpringBootTest 寫在類的外面,代表執行這個測試類時,需要運行起整個Spring程序,當然也包括http的部份。 @AutoConfigureMockMvc 寫在類的外面,代表執行這個測試類時,可以模擬一些發向自己的 http 請求。 @Autowired private MockMvc mockMvc 寫在類的裏面,因為之前有定義了可以模擬 http 的請求,Spring在運行時為大家提供了那個所謂的模擬http client的實例。 MockMvcRequestBuilders,則是建造要測試的URL及Header參數。 MockMvcResultMatchers,則是檢查回傳的結果是否如遇期的一樣。 為何這個http client叫模擬 - Mock ? 因為在測試用例中,可能連Controller 內部依賴組件也需要進一步模擬,這樣才能把測試目標集中在Controller裏,這也是單元測試的原意。只是本次的例子看不出模擬與否的差別。 MockMvcResultMatchers.jsonPath(),這是用來檢測json的結構是否跟預期一樣。有些網路上的其他例子會簡寫成 jsonPath() ,但因為vscode IDE的自動import功能比較差,筆者還是保留傳統的寫法。 如果大家覺得@SpringBootTest很難,想折衷地把其他測試方法,那麼把 postman / curl好好管理起來,每次修改完程式,都完整地執行一次 postman / curl ,也可以達到測試的效果。只不過大家還是要好好學會整合 postman / curl,知道如何檢測json結構,什麼時候有錯,什麼時候叫測試通過,所以也要花一樣功夫來實現。 最後,大家千萬不要因為測試難寫而逃課,因為寫測試絕對地可以減輕日後重執行的工作量。除非你的程式碼即用即棄,否則都建議寫測試。(測試跟寫文檔不一樣,有了測試也不能沒有文檔。好消息的是,文檔現在越來越多自動生成的工具,我們日後再找機會介紹。) Source Code spring boot web api basic

【2021動漫推薦】十套必追夏季新番動漫推薦
娛樂殿堂
Cheers!・2021-06-22

7月好快就到,代表夏季新番動漫好快就會播出!今季動漫將會有大約40套,雖然當中有些大熱人氣動漫如《無職轉生 下半季》將會延期至10月播出,不過今季依然有多套新番動漫作品好值得大家去收看,更有些是前一季的續作。事不宜遲,就等小編馬上推介以下十套夏季必追新番動漫給大家啦! 《急戰5秒殊死鬥》 原作:みやこ かしわ 監督:新井宣圭 系列構成:待田堂子 角色設計:永作友克 動畫製作:Synergy SP Vega Entertainment 首播日期:2021年7月12日 動畫類型:漫畫改 / 超能力 / 戰鬥 / 校園 小編推薦理由:鬥智型生存番!滿滿的心理戰橋段!今季精彩番! 劇情簡介:講述熱愛遊戲的高中生「白柳啓」某天被充滿謎團的女性捲入了一場計劃中,在這裏他與好多人被告知自己在「外面」已經死了,喪失了戶籍與人權,名符其實「失去了一切」,但卻獲得了一個特殊能力。在這個世界中,他們必須透過能力互相戰鬥才可繼續生存下去。 《D_CIDE TRAUMEREI THE ANIMATION》 原作:Bushiroad、Sumzap、Drecom 監督:今義和 系列構成:大野木寬 角色原案:BlasTrain 動畫製作:三次元 首播日期:2021年7月10日 動畫類型:原創 / 戰鬥 / 神話 / 遊戲 小編推薦理由:採用全篇 3D CG 方式呈現!作品風格和人物設定有吸引力!悠木碧會做聲優!今季潛力番! 劇情簡介:舞台是澀谷。上小學的時候,男主角「織田龍平」目睹善良的哥哥神秘死亡。成長後,他現在是一個快樂的高中生,他不會感受到周圍的噩夢。某天打完跆拳道,他被神秘生物崔斯咬傷。那天晚上他做了一個與往常不同的夢,夢見傳聞中的水滴在街道黑暗中飛翔時,它直面扭曲的慾望,龍平看見了「超越」。 《關於我轉生變成史萊姆這檔事 第二季 第二部》 原作:川上泰樹 監督:中山敦史 系列構成:筆安一幸 角色設計:江畑諒真 動畫製作:8-bit 首播日期:2021年7月6日 動畫類型:奇幻 / 冒險 / 輕改番 / 異世界 小編推薦理由:有萌王史萊姆!暴風龍「維魯德拉」正式登場!決戰場面更多更激烈! 劇情簡介:延續今年一月上映的部分,講述經過大戰後,已經進化成魔王的「利姆露」,成功把體內的暴風龍「維魯多拉.特恩佩斯特」釋放出來,並成為同伴,為未來向魔王「克雷曼」報復作準備,今季即將進入「魔王們的饗宴」章節。 《女朋友 and 女朋友》/《女友成雙》/《她也是女友》 原作:ヒロユキ 監督:桑原智 系列構成:大知慶一郎 角色設計:豐田曉子 動畫製作:手塚 Production 首播日期:2021年7月2日 動畫類型:漫畫改 / 愛情 / 校園 / 喜劇 小編推薦理由:超乎想象的戀愛番!單身狗必追!聲優陣容好吸引! 劇情簡介:講述優柔寡斷的男主「向井直也」跟從小就喜歡的青梅竹馬「佐木咲」在一起後,卻又被同年級的其他女生水瀨渚、星崎理香和桐生紫乃告白。無法抉擇的他最後選擇了「我全都要」而展開非常規的戀愛喜劇。 《偵探已經,死了》 原作:二語十 監督:粟原學 系列構成:赤尾凸 角色設計:伊藤陽祐 動畫製作:ENGI 首播日期:2021年7月4日 動畫類型:輕小說改 / 懸疑 / 科幻 / 戀愛喜劇 小編推薦理由:偏重於懸疑和戰鬥的推理番!劇情會有多重反轉!ED由神樂七奈主唱! 劇情簡介:四年前,萬米高空中被劫持的飛機裏,男主「君塚君彥」被名偵探「希耶絲塔」邀請「你,來當我的助手吧」,隨後展開了長達三年的冒險旅程,然後迎來了生離死別。一年後的今日,偵探已經死了,但故事仍然繼續。 《暗黑企業的迷宮》 原作:安村洋平 監督:湊未來 系列構成:赤尾凸 角色設計:澤入祐樹 動畫製作:SILVER LINK. 首播日期:2021年7月9日 動畫類型:漫畫改 / 異世界 / 冒險 / 戰鬥 小編推薦理由:嶄新的異世界設定!今季謀略番!辛酸打工仔特別會有共鳴! 劇情簡介:討厭替別人做牛做馬當個社畜的「二之宮金治」,好不容易靠著努力達了不工作也有大筆收入的理想目標,但卻陰差陽錯下穿越到了異世界,並再度掉入淪為「社畜」的無底深潭。故事主要圍繞男主如何靠機智和黑心手段,絞盡腦汁,為自己拼出一條擺脫社畜,踏上成功之路的故事。 《轉生成女性向遊戲只有毀滅END的壞人大小姐X》 原作:山口悟 監督:井上圭介 系列構成:清水惠 角色設計:大島美和 動畫製作:SILVER LINK. 首播日期:2021年7月2日 動畫類型:輕小說改 / 異世界 / 戀愛喜劇 / 古典奇幻 小編推薦理由:勵志番!上季在bilibili有9.5分!無限爆笑循環!偏冷門! 劇情簡介:今季繼續2020年4月播出的第一季,講述女主死後轉生到生前所玩的一款女性向戀愛遊戲「FORTUNE LOVER」的世界中,並化身成注定會走向 BAD END 結局的反派角色,然而女主卻想盡辦法扭轉局勢,希望能夠改變自己命運的故事。 《寒蟬鳴泣之時 卒》/《暮蟬悲鳴時 卒》 原作:龍騎士07 監督:川口敬一郎 系列構成:林直樹 色彩設計:渡邊明夫 動畫製作:Passione 首播日期:2021年7月1日 動畫類型:遊戲改 / 恐佈 / 超自然 / 校園/友情 小編推薦理由:完全新作!另類友情胃痛番!有洋蔥!今季恐佈番! 劇情簡介:繼續2020年10月播出的前半部,今季會解釋為何「古手梨花」已經完美破關,卻又被拉回到「雛見澤」重新開始,即「解答篇」。今季將會說明為何會出現續作《寒蟬鳴泣之時 業》的主要原因,以及揭開前季發生的慘劇是如何發生,令梨花再度陷入絕望。 《賈希大人不氣餒》 原作:昆布わかめ 監督:湊未來 系列構成:橫手美智子 角色設計:仲敷沙織 動畫製作:SILVER LINK. 首播日期:2021年7月31日 動畫類型:漫畫改 / 搞笑 / 日常 / 穿越 / 勵志 小編推薦理由:設定與《打工吧!魔王大人》相似!輕鬆搞笑日常番!ED值得期待!今季搞笑番! 劇情簡介:在魔界地位僅次於魔王的「賈希」,因為遭到魔法少女的襲擊而淪落至人間,導致原本在魔界享有權勢的她,現在只能在居酒屋打工,而且家境貧窮,三餐只能吃豆芽,卻從未忘記重振魔界而努力生活的故事。 《精靈幻想記》 原作:北山結莉、Riv 監督/系列構成:山崎修 角色設計:由布恭子 動畫製作:TMS Entertainment 首播日期:2021年7月5日 動畫類型:輕小說改 / 異世界 / 魔法 / 戰鬥 小編推薦理由:聲優有本渡楓!劍與魔法的世界!異世界胃痛番! 劇情簡介:少年利歐是住在貧民窟的孤兒。在他七歲的某一天,突然想起自己曾經是日本大學生「天川春人」的記憶,發現自己轉生到了劍與魔法的異世界。有了這份記憶後,他的腦袋產生混亂,同時意識到體內擁有強大魔力,利用這份魔力為解決綁架事件做出貢獻。他獲得高度評價,於是破例讓他入讀雲集貴族子女的名校。 以上就是小編今季的新番動漫推薦。今季新番動漫的質素十分之高,當中有些特別創新的動漫劇情,更有些是令人期待的「神作」。喜歡看動漫的您,切勿錯過今季動漫啦! 上季日本新番動漫推薦:【2021動漫推薦】十五套必追春季新番動漫推薦 下季日本新番動漫推薦:【2021動漫推薦】十套必追秋季新番動漫推薦 2020年或以後的日本新番動漫推廌:日本新番動漫推薦,每年每季必追動漫列表 作者:IronMan

【Macau Best】抵食、好味、多款式!澳門平靚正到會美食店分享
澳城餐飲
Lifemagfoodie・2020-08-26

有高興事要開派對慶祝,當然要準備澳門到會特色美食。現今澳門到會美食店越開越多,各具特色,當中更有些是平靚正。到會食物除了要抵食、好味、多款式之外,到會食物的賣相和質素也相當重要。準時把到會食物送交至客人手上之餘,還要讓客人食得開心及健康。今次就讓小編分享以下六間澳門到會美食店給大家作為參考。 地道小食店 「塔石廣場」大家常常都會走去,但大家有無留意「地道小食店」這間位於塔石廣場附近的到會美食店呢?「地道小食店」雖然舖面細細,但到會美食款式包羅萬有:羊、雞、鴨、牛、豬、海鮮、菜類、甜品、甚至乎是薯絲馬介休炒蛋、芝士焗馬介休等澳門特色馬介休菜式都有得 order,而且價錢十分親民,不少人食過都大讚又平又好味。 「地道小食店」到會菜單如下: 以上圖片來源:「地道小食店 - 塔石店」Facebook 專頁 地址:澳門塔石街 31 號 A 電話:2835 1973 薈味 Taste Gather 在「到會界」十分有名氣的「薈味」,因為到會美食款式夠多及好味之外,價錢也十分貼地,所以不少網民都「薈」味無窮,大力推介。除了有海鮮、牛羊豬、蔬菜、甜品等基本到會款式,還有各式沙律,就算是到會也可以食得好健康!到會食物款式太多不知如何配搭好?不妨考慮「薈味」一早配搭好的精選優惠套餐,決定好到會人數就可以去落 order 啦! 「薈味」到會菜單如下: 以上圖片來源:「薈味 Taste Gather」Facebook 專頁 地址:澳門劏狗環巷 13 號威利閣地下 A 座(龍園百佳附近) 電話:6256 1515 享宴到會 Lavish Catering 被網民譽為送貨最準時的「享宴到會」,美食款式層出不窮,而且十分好味,尤其是紅酒燴牛尾及咖喱牛腩,更加是到會必點!不得不提的是「享宴到會」就連食物的擺位也十分講究,一打開錫紙蓋,見到這麼好賣相的到會美食,就更加令人胃口大開啦! 「享宴到會」菜單如下: 以上圖片來源:「享宴到會 Lavish Catering」Facebook 專頁 地址:澳門菜園巷新昌大廈地下 電話:6321 8812 兔子外燴 Yummy Bunny 想食一些適合打卡的到會美食?「兔子外燴」相信會是其中一個好選擇。除了有中式,還有西式、泰式、日式、台式到會菜式。到會菜式造型十分精緻,而且味道配搭新穎。其中西班牙海鮮燴飯、台式一口炸雞粒、單眼仔棉花糖小餅乾等都是不少網民的至愛到會菜式。 「兔子外燴」到會菜單如下: 以上圖片來源:「兔子外燴 Yummy Bunny」Facebook 專頁 地址:澳門羅神父里 9 號信誠大廈第二期地下 E 舖 電話:6613 8956 八爺 「八爺」本身是一間提供中西式美食的茶餐廳,同時亦會提供外賣及派對到會,被網民評為「平靚正」到會不二之選。一句「大件夾抵食」就知道「八爺」的到會食物份量有幾多,有幾抵,而且個個食完都會直豎姆指,大讚味道頂呱呱,尤其是小炒「辣子雞」、加了芝麻的「乾炒牛河」、海鮮「蒜蓉焗青口」等都令人食完後樂而忘返。 「八爺」到會菜單如下: 以上圖片來源:「八爺」Facebook 專頁 關閘店:關閘騎士大馬路江南大廈地下 L 座 電話:2831 6079 保利達分店:勞動節大馬路 331 號保利達花園 N 舖 電話:2897 3948 提督馬路外賣店:提督馬路新都大廈地下 83 A 電話:6328 0571 Honey Moon 蜜月星球 以健康及可愛食物造型為主打的到會美食店「蜜月星球」給人一種既特別,又浪漫的感覺。到會食物均無添加味精,少鹽,少糖,少油,高纖及低卡路里,而且蔬菜和肉類的份量很平衡。最重要的是顏色好繽紛,非常吸引,一打開餐盒就先讓眼睛吃冰淇淋,繼而增加食慾。特別推介蜜月星球的蜜月芝士雞扒抓抓餅、芝士星球(是雞蛋仔!)及大熱之選「流心雞扒便當」,必定有一番驚喜。 「蜜月星球」到會菜單如下: 以上圖片來源:「Honey Moon 蜜月星球」Facebook 專頁 地址:澳門蓮峰街 53 號蓮峰大廈地 i 座 電話:6328 3706 推薦閱讀: 【Macau Best】品嘗地道美食,澳門人氣必食之選! 【Macau Best】澳門生日蛋糕推介,人氣特色蛋糕必選! 【Macau Best】夏天透心涼,澳門特色人氣雪糕店! 【Macau Best】香甜滑溜豆腐花逐個捉!澳門5間必食人氣豆腐花精選推介 作者:IronMan

【澳門求職攻略2020】踏出脫離失業第二步:小心提防求職陷阱
生活在我城
Cheers!・2020-04-17

在上一篇【澳門求職攻略2020】踏出脫離失業第一步:尋找適合自己的工作 中,小編為大家介紹了在澳門尋找工作的多種途徑,但在澳門尋找工作期間,求職者往往會遇到一些求職陷阱,稍一不慎便會招致損失,所以求職者必須要小心提防,保持高度警覺性。如有需要,應立刻尋求家人或澳門司警協助。今日一齊來認識一些常見求職陷阱的主要特徵。 要求繳交費用 最常見的求職陷阱就是要求求職者繳交培訓費用、行政費用或工作簽證費用等令人一頭霧水的費用。故勿論要繳交的金額是多是少,求職者一定要拒絕繳交,因為這很明顯就是「騙財」的先兆。必須要謹記,求職者是去工作賺取薪酬,而不是去繳交費用來換取工作,付出金錢才能夠上班工作是不合乎常理的。 工作輕鬆,無須學歷或經驗,薪酬豐厚 這款求職陷阱是利用求職者想「揾快錢」的心態。求職者要明白,薪酬永遠和工作經驗、職業資格或學歷掛勾。工作薪酬愈高,意味需要求職者具備相當高程度的學歷、豐富的工作經驗或特別的專業資格。當求職者遇到一些低學歷,甚至是無須學歷,或無須工作經驗,但薪酬十分可觀,或強調工作輕鬆的招聘廣告,這時候求職者理應要小心提防。 提供指定資料就獲得聘用 如果發現求職廣告上,聲稱只需要求職者提供銀行戶口號碼、證件號碼或信用卡資料,就可以獲得豐厚酬勞或會直接聘用的話,這分明就是一個求職陷阱。另外,求職者也要小心僱用公司會假借需要求職者到外地工作為名,來騙取求職者的護照資料。除此之外,求職者在填寫履歷表的時候,要小心不要填寫與工作無關的資料,例如:銀行戶口號碼或信用卡等重要資料。 公司背景或工作內容模糊 有些求職廣告,只有電話號碼及聯絡人的姓氏,沒有提供公司名稱或工作內容,又或者是一間不存在的公司,以及工作內容不清晰,可能只提及是在某地區上班等等,這些都有可能是求職陷阱。求職者必須先從求職廣告上,充分了解公司背景及工作內容,再三考慮才決定是否要遞交履歷表。 在不適合的地方或時間進行面試 求職者應儘可能避免在夜晚至深夜的時候,在狹窄的後巷,或在四處無人等危機四伏的地方進行面試。不但對求職者的人身安全構成危險,而且就算想向求職者提供援助也相當困難,所以在不適合的地方或時間進行的面試,求職者應可免則免。 倘若求職者仍然想在深夜或有危險的地方,到僱用公司進行面試的話,求職者應事先向家人提供面試的時間和地點,最好攜同家長或可靠的朋友一同前往面試地方,有個照應,以策安全。 遊說購買公司產品 與最常見求職陷阱之一的「要求求職者繳交費用」有些相似,都是想騙取求職者的金錢。當進行面試的時候,如果求職者被面試職員不停地遊說購買其公司的產品或服務,應立刻提高警覺性,並且以堅定的態度及以婉轉的方式來拒絕。就算求職者真的是需要購買該產品或服務,也不應該在面試的時候購買。 要求提供與工作無關的照片或資料 求職者在履歷表上填寫個人資料的時候,或在進行面試期間,只須要提供與工作有關的照片和資料,例如:求職者的正面大頭相近照、相關的工作經驗、學歷、已擁有的專業資格、曾參與過的活動等,切勿隨便提供與工作無關的照片和私人資料。假如求職者被要求提供與工作無關的照片或資料,例如:求職者的性感照片、家人的名字、朋友的年齡、父母的物業資料等,應立刻拒絕提供。 合約有含糊不清的條款 簽署合約是一個非常關鍵的時刻。從招聘廣告到面試,求職者可能都無發現有甚麼可疑之處。然後當求職者以為從此可以脫離失業,在最鬆懈的情況下,沒有仔細檢查並簽署合約的時候,往往就會帶來惡夢般的損失。 在合約上簽名之前,求職者為保障自己的利益,一定要再三檢查並核對合約上所有資料,是否清楚明白及準確無誤,包括求職者的姓名、需要履行的職責、甚麼情況下會被撒職,以及最重要的合約條款等任何在合約上出現的文字。假如求職者在合約上,發現有些奇怪的地方,例如:某一行的合約條款的字型異常細小、使用了求職者不能理解的其他國家文字、有塗改過的痕跡、使用了深奧或含糊不清的字句等,都一定要對方職員解釋清楚,或拒絶簽署該份僱用合約。求職者只要一日未在合約上簽署,合約都不會生效,也不具有法律效力。 可疑的工作 有些可疑的招聘廣告,都會含有一些令人費解的工作條件。例如:需要相貌端好的清潔工人、聘請英俊的搬運工人、誠徵年輕貌美的陪月員等,這些都是求職陷阱的特徵。 其次,在面試期間,求職者應向對方再三確認工作的內容。假如對方支吾以對,或拒絕透露工作內容,這時候求職者應提高警惕。 最後,當求職者被僱用後,發覺工作有可疑,例如:運送的包裹可能是違禁品,應立刻停止手上的違法工作,並聯絡澳門司法警察局,切勿心存僥倖,以身試法。 求職陷阱時時刻刻都會在求職者尋找工作的時候出現。當求職者在查閱招聘廣告,或進行面試時,一定要持有懷疑的態度,仔細留意招聘廣告和合約內容的虛實,思考有無甚麼不清楚、不明白或不尋常的地方,凡事都要三思而後行。如發現自己可能遇到求職陷阱,應立刻向家人、朋友、社工或澳門司警尋求協助。 如果求職者已經找到合適自己,並且是可靠的職位空缺,便可以開始編寫吸引力高的個人履歷表,並遞交至聘用公司。小編將會在下一篇為大家介紹,如何編寫一份具吸引力的履歷表。 延伸閱讀: 【澳門求職攻略2020】踏出脫離失業第三步:撰寫吸引眼球的履歷表 以上部分資料參考來源:澳門司法警察局 作者:IronMan

朝餐廳粉紅養生美饌。巴黎人花園野餐。澳門康萊德酒店
澳城餐飲
蘇蘇・2019-10-02

這天蘇蘇應邀出席一個很有意義的活動,就是澳門康萊德酒店積極參與和支持了七年的粉紅活動,目的是為了支持香港癌症基金會發起的關注乳癌活動,希望可以提高大眾及早發現乳癌的意識,有助減少治療時的生理和心理壓力,提高康復機會,與此同時,酒店亦會全力支持澳門非牟利機構開心樂園協會,該協會於2014年由癌症患者、其家屬以及澳門本地醫學專業人士所成立,旨在通過舉辦研討會為本地社群提供有關癌症的教育及認知。 言而今年已經是澳門康萊德酒店積極參與和支持這個粉紅活動的第八個年頭了,在酒店門口走進來時,發現酒店內所有擺設及鮮花裝飾添上粉紅色彩,聽說酒店外牆亦會被柔和的粉紅色燈光照亮,全力響應粉紅十月。 作為酒店客人的如何可以參與這個活動呢? 其實很簡單的,懂吃就可以了。 其中參與的餐廳有屢獲殊榮的「朝」,餐廳在10月期間特意為食客準備了注入粉紅元素、與別不同的粉紅養生美饌。 來看看蘇蘇今次吃了些什麼吧。 這個是頭盆,是餐廳為每位食客準備的,每天都不會相同,因為大廚會視乎當天有什麼特色食材而製作的。 「朝」餐廳的午市點心口碑很好,蘇蘇當然不會錯過,首先上來的是香煎黑椒燒鵝包和紅米海鮮脆腸粉。 為了配合主題,腸粉的皮加了紅米磨漿製作而成,一口咬下去外糯內脆還有爽口蝦膠,蘇蘇忍不住再夾了一件。香煎黑椒燒鵝包肉香汁濃,必吃點心。 粉紅瑤柱鮮蝦餃 紅色的蝦餃晶瑩剔透,裡面有蝦肉外還有瑤柱,很好。 芝麻有機紅菜頭牛油果夾 用紅菜頭汁做成的啫喱配牛油果同吃,想不到的口感不錯,而且感覺很健康。 玫瑰花蜜糖山藥大栆卷 酸酸甜甜口味的山藥是蘇蘇的至愛之一,之前吃過用藍莓醬伴吃的已經很喜歡,這次是玫瑰花蜜糖配搭的更清甜。 蟲草花嚮螺瑤柱燉走地雞湯 粉紅脆牛肋腩伴椒鹽豆腐 其實是酥皮牛腩的粉紅版,酥皮十分酥脆,牛腩肉質鬆化軟稔,椒鹽豆腐也是一個驚喜,切開一看豆腐是黃色的,原來加了南瓜汁在內,外脆內嫩很好吃。 石榴沙律蝦球 臘味叉燒炒不是飯 這炒飯以目測明明是炒飯,為什麼說不是飯? 蘇蘇真的糊塗了,大廚出來解答我的疑問,原來這個真的不是飯,真身是米型的意大利麵,沒有油膩感,只有粒粒分明的意大利麵和美味的叉燒粒,大家都覺得神乎奇技。 洛神花酸梅湯雪芭配山楂卷 洛神花酸梅湯雪芭甜甜酸酸的讓口中的各種味道一掃而空,頓感清新。 最後是餐廳附送的甜點和水果,脆得卜卜聲的冬栆,還有自家製作的杏仁餅、曲奇和啫喱。 在10月份餐廳部分收益將捐贈予是次慈善活動,凡點選兩道或以上粉紅菜式(請詢問服務員有關粉紅菜單)的將獲贈獨家限量康萊德粉紅小熊一隻,如果想多買數只或粉紅鴨子,可以去到酒店的禮品軒以每只澳門幣88元購買,還有精緻的康萊德小熊禮盒(包含30厘米高小熊及標準尺寸小熊一隻)價格則為澳門幣1,888元,售票小熊和鴨子的所得收益將全數捐贈是次慈善活動。 除了「朝」餐廳外,蘇蘇還有一個新鮮體驗,就是於下午茶時間在巴黎鐵塔下野餐! 呀!不好意思,打漏一個字,應該是巴黎人鐵塔下才是正確!^^ 其實正確位置是在巴黎人鐵塔對面馬路的草地上,而野餐籃就可以去康萊德酒店預訂,之後就可以好好的去享受寫意休閒的時光。 野餐籃套餐包含兩人份的餐前小食、前菜、三文治、主菜、甜點及玫瑰香檳,野餐籃只於十月每天上午10時至下午5時供應而已。是次推廣活動的部分收益予該基金會的年度關注乳癌活動,為提高公眾對其免費乳癌研究服務的認識及籌募相關支援服務的經費獻出一分力。 我們有口福之餘也可以做善事,真是一舉兩得。 ~~~~~~~~~~ 更多各地吃喝玩樂、美容、潮流、旅遊、演藝、文化、生活或購物資訊、心情話語文章等,繼續以一文多發形式發放於中、港、澳三地多個高人氣時尚生活網站的專欄內,詳情請點擊蘇蘇的 新浪微博: 『蘇蘇的部落』http://www.weibo.com/susannakl/profile Facebook: https://www.facebook.com/sososusanna Instagram: http://instagram.com/sososusanna 時尚生活專欄和部落格: ELLE HK ELLE CHINA 台灣痞客邦 中國攜程氫氣球 中國163.com。LOFTER 中國搜狐新聞網 (網站及手機Apps) 澳門人氣資訊網站CTM。LifeMag 聯絡及邀約: susannakL88@yahoo.com.hk