搜尋

搜尋結果

測試驅動開發 | 系統邊界Mock
科技新知
MacauYeah・2024-04-23

好一段日子之前,筆者就介紹了一些寫Test Case的大方向 。對於大部份情況來說,有分隔的開發環境,有整個配套,測試起來是順暢的,想做單元測試可以,做整合測試也可以。但如果沒有,我們其實也要想辦法寫Mock。 Mock這個概念,對於寫前端程式的朋友應該比較熟悉,因為前端開發者總不能等後端準備好之後,才開始慢慢設計。前端很早期就要模擬一些情況,做介面設計,做各種思考。而且這個Mock不是指在運行單元測試時,才使用的臨時修改隨機數據。而是針對開發時,自行模擬的後端或外部環境。不過因為前端介面涉及很多主觀設計,很多元素冇辦法做固定的自動測試,所以前端的測試通常要人幫測試。 而後端開發,邊界Mock這一概念也很有用。在外部環境不足的情況下,為自己系統的邊界部份自建一個Stub Dummy 等的模疑數據,是很有幫助的。不論我們對外部環境的掌控度有多少,我們走測試驅動開發(Test Driven Development),好好地定義這個外部環境的期待行為是很重要的。 例如,你有個功能,需要存入數據,但資料庫未準備好,也沒有所謂的In Memory資料庫可以用。這時,自己架空寫一個什麼都不做或回傳固定結果的函數作為中轉接口,然後在你的Test Case可以規劃你的想要結果。 也許你會說,這個函數就是存下資料,我不會需要它的回傳結果,但我們其實還是可以在Test case 中定義一些錯誤檢測,確保這個函數沒有Throw Exception 。再進一步想,我們主程式是否真的不負任何儲存失敗的責任?要定義其他回傳變數,方便寫Log讓追蹤?或者我們至少要知道成功後的Primary Key ?若然業務上真的不在乎儲存結果的有效性,我們不存入數據也是可以的? 所以歸根究底,我們還是在乎儲存的成功與否。還是有必要去驗證驗寫入是否成功。 上述例子,因為資料庫不存在,開發途中可能Test Case 有好長一段時間也通過不了,但至少當資料庫完備後,可以直接驗證,不用人手手工測試。 舉另外一個例子,我們要從某個地方,例如API或資料庫,讀取數據。我們也可以先寫中轉接口,並為它寫Test Case定義應有的行為。雖然明明就只是讀取,我們沒法控制太多。但在接口做好異常狀態處理,是很重要的。例如Handle exception、檢查某些重要業務值會不會是空、確保後續部份可以正常使用,這是因為我們不能被外部系統的失誤而導致自身系統癱瘓。 其實測試驅動,本質上就是強逼大家想多一點,好好定義預期的行為,不論內部條件怎樣變化,都有一自動的檢收標準。

樂壇長青組合溫拿將於2017年1月21日降臨澳門威尼斯人
音樂聯合國
LifeMag Editor・2016-12-29

「香港男子偶像樂隊」鼻祖溫拿樂隊將於2017年1月21日在澳門威尼斯人reg;的金光綜藝館舉行《溫拿 Never Say Goodbye演唱會2017-澳門站》。門票於12月29日(星期四)起透過各大金光票務售票處公開發售。 溫拿於70年代中組成,一直為不同年齡的歌迷帶來歡樂,亦憑藉他們無限的創作力、活力以及正能量,繼續吸引更多新的歌迷。 溫拿是香港最受歡迎樂隊組合之一,除了成功涉足影視等多個領域,成員們的個人事業亦發展得非常成功。他們不朽的人氣,讓溫拿五虎每次重聚演出的門票皆全部搶購一空。 才華滿溢的溫拿樂隊每次在演唱會上平均表演50首作品,包括翻唱英文經典金曲,演唱《慶幸一起》、《溫拿精神》等多首新舊大熱歌曲。今次演唱會的主題《溫拿精神》亦本著「當然係一直陪住樂迷成長,間中遇到逆境一齊面對」、「永遠帶無限嘅歡樂俾樂迷」等精神陪伴一眾歌迷。 演唱會門票詳情: 票價 澳門幣 港幣1,480元 VIP區 澳門幣 港幣 1,180元 A 區 澳門幣 港幣 880元 B 區 澳門幣 港幣 580元 C 區 澳門幣 港幣 280元 D 區 船票套票 觀眾可另加澳門幣港幣108元購買包括金光飛航往返港澳雙程船票的套票 售票處 金光票務 網上訂購:www.cotaiticketing.com 售票處: o 澳門巴黎人 ndash; 一樓正門大堂售票處及五樓巴黎人劇場售票處 o 澳門威尼斯人 ndash; 金光綜藝館及酒店正門大堂售票處 o 澳門四季酒店 ndash; 百利宮trade;售票處 o 澳門金沙reg; ndash; 一樓售票處 o 金沙城中心 ndash; 喜來登酒店正門及假日酒店正門售票處 電話訂購: o 澳門熱線:853 2882 8818 o 香港熱線:852 6333 6660 o 中國內地免費熱線:4001 206 618 澳門廣星傳訊 網上訂購:www.macauticket.com 門市據點資料請瀏覽:www.macauticket.comTicketWebServiceStations.aspx 電話訂購:853 2855 5555

【實測】地表最強攝影!華為 P20 Pro 三鏡頭手機
科技新知
Cheers!・2018-04-13

Huawei P20 Pro 一推出,旋即被網友推舉為「地表最強三鏡頭手機」。事關其最殺食的 Leica 鏡頭由兩個增加至三個,可提供 3 倍及 5 倍無損變焦和拍攝超級夜景的技能。加上首創的玻璃漸變色機身,實行有樣又有內涵!小編就趁 4 月 13 日開賣前,搶先實測 HUAWEI P20 Pro 的拍照效果,帶大家先睹為快。 P20 有寶石藍、亮黑色和櫻粉金三款顏色選擇;而 P20 Pro 則有寶石藍、亮黑色和極光色三款顏色選擇。P20 採用 5.8 吋螢幕,P20 Pro 則採用更大的 6.1 吋螢幕。 Leica三鏡頭攝影術 P20 Pro 的鏡頭由上而下分別是 800 萬像素的長焦鏡頭、4,000 萬像素的彩色鏡頭以及 2,000 萬像素的黑白鏡頭,透過三個鏡頭的搭配,可提供 5 倍三攝變焦。 ► 800 萬像素長焦鏡頭 提供 5 倍三攝變焦; ► 4,000 萬像素彩色鏡頭 在超高像素照片、手持夜景、昏暗環境下的變焦中起作用; ► 2,000 萬像素黑白鏡頭 提高光感同時降低噪點,並可達到景深效果。 P20 和 P20 Pro 同樣內置 2,400 萬像素的前置鏡頭,比行內其他品牌手機出色。 P20 系列可透過 AI 辨識 19 種不同場景與物體(包括食物、綠色植物、人像、日落、雪景、文件等),比上一代 Mate 10 多了 6 種。 最強夜景拍攝 P20 Pro 特別在相機應用中加入夜景模式,當你拍攝夜景時,可自選 1001,600 的 ISO 感光度或 14s32s 的快門速度。小編特別以華為 P9 與 P20 Pro 共同在暗黑環境測試,P9 需要 14 秒曝光,P20 Pro 卻只需 4 秒,完全沒有手震問題。 HUAWEI P20 Pro 夜景模式只需 4 秒長曝光,即使手持亦能輕鬆拍攝夜景。 P20 Pro 、P20規格對比 HUAWEI P20 Pro 嶄新 Leica VARIOSUMMILUXH 三鏡頭 (40MP 彩色 20MP 黑白 8MP 長焦),支援 AI 防震功能,5 倍 Hybrid Zoom 及 960fps 超慢動作攝錄。 內置極高感光的影像感測器,以最高 ISO 102,400 感光度捕捉影像。 24MP 前置鏡頭,支援 3D 人像補光效果。 搭載 Master AI 人工智能攝影功能,能智能識別多達 19 種場景或主體。 1 吋 FullView 全高清 OLED 屏幕。 玻璃機身設計包括極光色、寶石藍及亮黑色。而極光色更採用漸變鍍膜工藝,色彩隨光漸變。 6GB RAM 128GB ROM 4,000mAh 特大電池容量,支援 HUAWEI SuperCharge 快速充電技術 稍後需通過 OTA 升級支持 HUAWEI P20 Leica SUMMILUXH 雙鏡頭 (20MP 黑白12MP 彩色),支援 AI 防震功能、3D 人像補光效果及 960fps 超慢動作攝錄。 24MP 前置鏡頭,支援 3D 人像補光效果。 搭載 Master AI 人工智能攝影功能,能智能識別多達 19 種場景或主體。 8 吋 FullView 全高清屏幕,視覺享受全面昇華。 玻璃機身設計配襯時尚色彩,包括櫻粉金、寶石藍及亮黑色。 4GB RAM 128GB ROM。 3,400mAh 大電池容量,支援 HUAWEI SuperCharge 快速充電技術。 出機小貼士 依家到 CTM 申請本地月費 $198 2GB,HUAWEI P20 Pro 上台機價只需 $3,780,仲免按金添!同期推出 P20 及 P20 Lite,有興趣就去 CTM 試機啦!

自由行必備App巡禮 一指漫遊亞洲
走遍世界
Cheers!・2016-09-30

所謂在家靠父母,出外靠好App。我們為你精選多個亞洲各國的人氣實用手機App,只要一機在手,不論吃、喝、玩、樂都比專業導遊更專業更地道。 當然,要發揮以下好Apps的強大功能,就要謹記於當地申請「數據漫遊護照(1 日)」,每日只需 $58 就可以喺日本、韓國、台灣等指定亞洲國家 地區無限上網! Gurunavi 日本權威飲食指南網站Gurunavi的手機版屬遊日必備App。程式介面簡單易用,可按用戶所在地或選定地區,找出當區各種食肆。App的強項之一是飲食相片及食評同樣非常豐富,甚至提供電子優惠券等,非常貼心。 Gurunavi提供中英韓語版及日文版兩個版本。論菜單的詳細程度,後者更勝一籌,所以小編建議懂日文的朋友也安裝日文版,iPhone用戶需先切換到iTunes日本賬戶,再輸入Gurunavi為搜尋關鍵字,依照正常方法安裝便可. Android 412KB 免費 httpsgoo.gl1dE4Wd iOS 3.7MB 免費 goo.gl6f6Ble 食在方便 程式結合了Google map,可看到實時街景,用戶只需按圖索驥,找尋目標食店無難度! 食在方便是台灣最多人用的美食App,全台下載次數已突破350萬,更榮獲Google Play 連續兩週不分類第一名及至今旅遊與當地資訊類別第一名等多項殊榮,實力非凡。 Android 10MB 免費 httpsgoo.gl2x1Mqz iOS 8.5MB 免費 httpsgoo.glcyRpK Visit Korea VisitKorea的一站式實用資訊從著名景點、餐飲、觀光、購物,甚至韓國節日活動均有涉獵。只要輸入旅遊日數及地區,Planner 模式就可以幫助用戶計劃整個行程,活像請了私人導遊。 Android 9.5MB 免費 httpsgoo.gloTMYxE iOS 19.7MB 免費 httpsgoo.glHGtDWk OshareWeather 走女性風格的OshareWeather不僅提示妳日本當日及未來幾天的天氣,更會配合天氣狀況提供衣著穿搭建議。 Android 容量視乎手機型號 免費 httpsgoo.glbr30w iOS 12.8MB 免費 httpsgoo.glqr9ahz 優惠受相關之使用條款所約束,澳門電訊保留最終決定權。

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的方法,至少可以讓大家驗證己儲存的結果。

[攻略] 艾爾登法環第一新人勸退Boss 惡兆妖鬼 瑪爾基特
手機‧電玩
MacauYeah・2022-03-07

艾爾登法環就剛發售了一星期多,好多新朋友都加入戰團。 不得不說的是,這代感覺比歷代都要難,隨便一個墓穴遺跡Boss都比以前的精英怪要難很多。而主線第一個直正意義上的守門Boss惡兆妖鬼 瑪爾基特,制作組已經給出善意,允許你事先練等級挑戰(參考歷代守門勸退Boss,在通關之前都不能升級)。但這個「惡兆」的動作還真是要命,各種追尾、360度攻擊,作為一個選錯職業開場的玩家來講(就像筆者),真的好頭痛。 如果你像筆者一樣,不用怕,也不一定要砍掉重練。只要跟著下面影片的方法打就OK。 BOSS攻略 惡兆妖鬼 瑪爾基特|低等級近戰頂盾對策 這個Boss真的不難打,一開始筆者以為它類似魂一代的羊頭惡魔,初期無法頂盾,才受苦了很久。其實只要你頂著100%物防的盾,BOSS只有法術攻擊和破盾時才會對我們有危險。只要召喚NPC、骨灰,讓他們去攻擊,自己就夾雜著攻擊和頂盾,吸引仇恨,讓NPC可以活到二階段,基本上就會成功。 以下筆者挑戰時的角色數據: 角色等級16(劍士職業開局,初始等級8 ) 生活力、集中力、耐力12 力氣15 靈巧17 武器防具: 短彎刀1 獸紋熨斗形盾(100%物理減傷,這是最重要的) 劍士初始套裝 盾可以在「風暴山丘的破屋」東北方向,一個敵人營地裏找到。如果用騎士開局,原本就會送一個100%物理減傷盾。 如果大家真的還是有困難,可以選擇法術系重新開局; 如果堅持近戰,可以嘗試角色升級到25,針對武器補正加成,升級一下力氣或靈巧,因為等級16的攻擊力真的有點刮痧。

【新手學pine script語法必需懂的格式】
創富坊
程式交易 www.quants.hk (導師: 財經書藉作家: 麥振威)・2024-06-11

有關Trading View的pine script ,其實Multicharts 的power language有點相似,若你是完全新手,可能早兩天的例子仍有些不明白,那今天筆者告訴大家一個寫策略的最基本「格式」,最初便跟著這個格式去寫,到習慣了就會很容易上手。看完這篇應該大家都理解pine script的基本寫法吧 「 @version=5 strategyquot;My strategyquot;, overlay=true, margin_long=100, margin_short=100 第一步驟 設定變數 設定變數 例如 rsi_Length=input9 第二步驟 計算過程包括技術指標的計算 例如 rs=ta.rsiclose,rsi_Length 第三步驟 設定入市條件 例如 LongCondition= rslt;=30 and rsgt;10 ShortCondition=rsgt;=70 and rslt;90 第四步驟 設定入市及離場準則 」 可以想像成你想寫英文書信一樣,也會有一定的「格式」要求,要這樣寫Trading View才會明白你想表達什麼。 @version=5 strategyquot;My strategyquot;, overlay=true, margin_long=100, margin_short=100 而以上兩句是一定要有的,version5代表了要告訴Trading View你用的pine script版本,若沒有寫策略就會不能compile,用不到的。 至於strategy 就是告訴Trading View你要寫的是交易策略,Trading View常用的有兩種格式,一種是寫交易策略就是要寫明是strategy,另一種是寫指標,就是沒有入市訊號,只是想自己設計一個技術指標在圖表上觀看,那便要用上indicatior的字眼。 如以下的寫法便是寫指標的最開頭部份 @version=5 indicatorquot;My scriptquot; 另外,寫strategy時大家見到overlay=true, margin_long=100, margin_short=100,因為大家寫好策略後,策略中可能包括了把某些指標顯示在圖表上的,overlay=true就代表你想這些指標顯示在「主圖」上,若想在走勢圖之下顯示,那就寫成overlay=false。 而margin_long=100, margin_short=100 是設定長、短倉的入市比例,有時候大家也會看到有些炒家會在這部份加上以下部份,是因為要為backtest做一些設定。在amibroker或multicharts我們會有另外一個頁面做設定的,但Trading View就直接在這裏寫出來便可以。 commission_type=strategy.commission.percent, 這代表用百份比來計算佣金 commission_value=0.2, 佣金百份比是0.2% initial_capital=10000 最初的本金為10000元 slippage= 1, 滑格設定為1個最小價格變動 currency=currency.USD 設定用美元來做backstest的單位 例如你想寫以下的策略 RSI9跌至30以下但高於10便造好 RSI9跌至10或升至高於50便平好倉 RSI9升至70以上但低於90便造淡 RSI9升至90或跌至低於50便不淡倉 這個策略十分簡單,第一個步驟是要看看有那些是有「數字」的,這些數字由於我們想將來可以更容易更改,所以要先將其設定為變數。其實所有技術指標的參數都會是變數,而這個策略中,RSI便需要先設定一個變數。 大家在網上找例子會看到很多設定變數的寫法,如看到 var int , var float 等,這些筆者之後再講解,最先大家可以先記著這個準則,你先給變數一個名字,然後寫 = input數字。 以上的例子筆者給RSI的變數名字為rsi_Length,那寫法就是 rsi_Length=input9 然後第二個步驟是計算過程,某些指標如Zero Lag MACD並沒有內置function的,那就要自己「加減乘除」去計,有些指標是有內置function的,例如RSI便可直接寫。 所有寫技術指標的方法都要先加「ta.」在開頭,例如RSI,便是 ta.rsi列明用那一種數據去計算, 計算的長度 如ta.rsiclose, rsi_Length 就是用收市價去計算,計算日子長度是9日,因為我們在設定參數,已將rsi_Length設定為9。另外你也可以試試用最高價、最低價,成交量,甚至其他技術指標的數值去計算,在Trading View的社群便有些炒家愛計算MACD快線的RSI,寫法就是先計算MACD快線的值,再用以下寫法 ta.rsiMACD快線值, rsi_Length 最後我們給這個rsi一個名稱,方便寫策略之後的部份可以使用,例如筆者給它名稱為rs 寫法就是 rs=ta.rsiclose,rsi_Length 然後第三個步驟就是設定入市條件,最初大家可以用以下的寫法會較簡單 先給四個名稱,包括longCondition , shortCondition, longCloseCondition, shortCloseCondition 我們的入市條件是這樣 RSI9跌至30以下但高於10便造好 RSI9跌至10或升至高於50便平好倉 RSI9升至70以上但低於90便造淡 RSI9升至90或跌至低於50便不淡倉 LongCondition= rslt;=30 and rsgt;10 ShortCondition=rsgt;=70 and rslt;90 LongCloseCondition=rslt;=10 or rsgt;50 ShortCloseCondition=rsgt;=90 or rslt;50 這些過程中會經常用了 「gt; 」、「lt;」、「gt;= 」、「lt;=」這些符號,代表了大於、小於、大於或等於、小於或等於。也會用很多and 及or 把策略組織起來。另「=」代表不等如 最後是第四個步驟 第四個步驟你需要用上「ifhellip;.」、strategy.entry 及strategy.close strategy.entry的寫法,造好及造淡是不同的, 造好 strategy.entryldquo;名稱rdquo;, strategy.long 造淡 strategy.entryldquo;名稱rdquo;, strategy.short 而strategy.close 在之後的括弧 內要加上好倉或淡倉的名稱,這才能對應到是要平好倉還是要平淡倉。 寫法如下 if LongCondition strategy.entryldquo;BUYrdquo;,strategy.long if LongCloseCondition strategy.closeldquo;BUYrdquo; 這例子中rdquo;BUYrdquo;是我給好倉的名稱,在strategy.entry中給予名稱,並要用上rdquo; ldquo; 這個符號,然後在strategy.close也把名稱再寫一次。 再寫平淡倉的部份如下 if ShortCondition strategy.entryldquo;SHORTrdquo;,strategy.long if ShortCloseCondition strategy.closeldquo;SHORTrdquo; 另大家看其他炒家寫的例子,平倉還可以用strategy.exit、strategy.close_all 等等的,這些之後筆者再逐一講解。 以下是整個策略完整的寫法 @version=5 strategyquot;My strategyquot;, overlay=true, margin_long=100, margin_short=100 rsi_Length=input9 rs=ta.rsiclose,rsi_Length LongCondition= rslt;=30 and rsgt;10 ShortCondition=rsgt;=70 and rslt;90 LongCloseCondition=rslt;=10 or rsgt;50 ShortCloseCondition=rsgt;=90 or rslt;50 if LongCondition strategy.entryldquo;BUYrdquo;,strategy.long if LongCloseCondition strategy.closeldquo;BUYrdquo; if ShortCondition strategy.entryldquo;SHORTrdquo;,strategy.long if ShortCloseCondition strategy.closeldquo;SHORTrdquo; 不過,大家若將文章中的寫法直接copy到Trading View的pine editor中又會看到顯示有錯誤的,當大家在pine editor寫策略時,看到有「紅色」的部份就是有錯了。 一般來說會有幾點是常會出錯的 1 ldquo; ldquo; 的格式與Trading View的要求不對,把它再打一次便可以 2 if , strategy 等要全部細楷的,有時在文章中若寫了If也就會有不同 3 if 之後再寫下一句要在第五個字完開始,把句子移右一點便會變成正確,一般在寫完if的句子後按「enter」,trading view會自動告訴你下一句應該在那個位置開始寫的。 4 自已給的名稱有大細楷分的,例如ShortCloseCondition,當中S, C, 都是大楷,當再寫時大細楷要完全一樣的。 這些都是最初常會遇到的問題,改正後便可以。若是完全新手,先記好這個「格式」,在Trading View上先寫幾次,應該不會感到太困難,有了基本概念後再慢慢學其他的寫法,累積經驗後便能逐步寫很多不同的策略。 我們網頁 www.quants.hk Youtube httpswww.youtube.com@markchunwai Facebook專頁 httpswww.facebook.comquantshk Patreon httpswww.patreon.comquantshk

FlixTrain 全線路促銷,單程5歐起!
激安優惠
OHChance 旅遊誌・2018-08-21

德國長途客運公司 FlixMobility 除左有營運長途巴士 Flixbus 外,前排仲開埋德國本土鐵路業務,做緊全線特價中,最低只需5歐單程! 目前所開的路線只有兩條:來往科隆至漢堡,以及斯圖加特至柏林,但價錢真心平,例如法蘭克福到斯圖加特單程只需5歐,德鐵特價票都要19.9歐。不過 FlixTrain 的班次就遠遠不及德鐵,但如果時間配合到真的非常值得購買。 FlixTrain 都是使用德鐵的火車站,但要注意一些大城市有多個車站,要看一下 FlixTrain 停靠的是哪一個車站(例如法蘭克福是使用南車站 Suuml;d station)。 兩條路線詳細站點(全大寫的站點是每班車都會停,其他就不一定):*COLOGNEDUSSELDORFDuisburgESSENGelsenkirchenMuensterOsnabrueckHAMBURG*STUTTGARTVaihingenHeidelbergWeinheimDarmstadtFRANKFURTHanauFuldaKasselGoettingenHANOVERWolfsburgBERLIN  【促銷公司】FlixTrain【車次日期】9月1日至12月8日【預訂時限】售完即止【預訂方式】至 Flixbus 官網預訂【預訂網址】httpsohchance.inforefflixbusus  附註:上述最低價錢為鐵路公司公告之最優惠價格,或本站能找到的最低價格;每一車次有否優惠票價及所存票量由該公司決定,優惠票量有限售完即止。   價錢 Sample ndash;Frankfurt 去 Stuttgart 單程5歐元 ===== 想搵平機票去玩,即上 OH!Chance!澳燦旅行資訊 httpsohchance.info 去日本旅行買咩 JR Pass好?即上 OH!Note!小燦的旅行筆記做功課 httpsohnote.info 唔知間航空公司好唔好坐?馬上 Subscribe OH Chance Youtube 睇睇佢:httpsyoutube.comcOHChanceTravel 睇埋 Facebook 專頁 httpsfb.comohchance 第一時間獲得最新旅遊資訊!

惡魔五月哭 馬拉松大挑戰 DMC1 Mission 15-23
手機‧電玩
MacauYeah・2021-04-08

DMC1 Mission 15 命運之輪 Groffin最後一戰要來啦,這次跟之前有點不同,Boss會站在地上,大家把握機會貼面輸出吧。 DMC1 Mission 16 漆黑的惡夢 這個Nightmare只會在亮光的時候週期性地露出弱點,記得定期保持圓盤亮光 DMC1 Mission 17 再見遺物 跟Nelo Angelo的最後一戰,原則上在Boss的最初位置平砍最安全,像Video中走到樓梯並不是一個好的佈署。 平砍打法主要令Boss進行彈反狀態,我方只用平砍第一下的快速出刀,在普通難度下,我方的速度會比Boss快,可以彈反時搶先一步打中Boss DMC1 Mission 18 靈石 雖然得到魔劍斯巴達,但沒有二段跳,更不能魔人化,比拳套的泛用性更低 DMC1 Mission 19 前往魔界 不玩真的不知道,原來怪物「Nobody」早在DMC1就出現了 看來DMC5真的很想套情懷 註:DMC5的Shadow, Groffin, Nightmare, Nobody都有重制,但名字和意義卻套用DMC1的設定 DMC1 Mission 20 與惡夢的決戰 沒有最難的戰鬥,只有更多難的戰鬥,這個挑戰次次真的比幻蛛還要多 之前兩次戰鬥都不用考慮什麼時候上背,但這次Boss的攻擊力很高,不能無腦地上背打光球。 再加上最後一階段Boss全身都是攻擊判定,只能遠距離攻擊,又或者像其他攻略一樣用魔化後的有無敵時間的魔人鑽來解決 DMC1 Mission 21 活生生的洞穴 最後一個隱藏任務,沒有藍石,只有魔力槍。隱藏任務路線比較迷幻,我也重錄了好幾次。 任務入口就在神像的對面,入去之後,每區砍一次怪,每砍完一區,就直走,不要行分支,因為會迷路。打完Nobody區域後,還要打龍骨,很多其他攻略都教你如何直接飛過龍骨。但小弟不才,飛不過去,魔力也不夠,還是穩打穩紮打龍骨。龍骨看似只受冷兵器傷害,用槍是沒有效果的。打完之後有兩小怪出現,都清掉後就能順利向上找到魔力槍。 DMC1 Mission 22 傳說之戰 飛行模式很傷人,如果大家是PS4版,記得用十字鍵來移動,因為這樣才不會上下倒轉。 之前筆者一直用類比鍵玩,上下倒轉,自身腦創傷嚴重。 打完飛行模式,要打白兵戰。若想近身攻擊,需要先存魔力,在Boss身邊魔化再普攻才能有傷害。不然只能在遠處長按攻擊鍵,飛刀做成傷害。另外,Boss的魔球打破後可以回復魔力。 DMC1 Mission 23 母親的引導 最後一關,遊戲制作商的最後的惡意 在最後跟Boss決戰,你可以用任意攻擊削減血量,但在Trish 出現救場後,你必需要夠魔力,魔化後用手槍結束。不然Boss一直無敵,然後Game Over了。

《魔物獵人世界》《魔物獵人崛起》通用心得
手機‧電玩
MacauYeah・2024-06-25

好久沒有寫Game心得分享,那是因為筆者也真的很久沒有開新坑。最近因為《魔物獵人》有新作預告,大家又好好地重新把《魔物獵人世界》拿出來練練手。筆者也順便把過去的買了沒有怎玩的《冰原》DLC拿出來,好好地玩一遍,總算完了一個心願。 因為玩了兩款近作,對於魔物獵人系統多少有一點入門心得,就來梳理一下,方便新朋友入坑時不再碰壁。 防具 隨著主線推進,不單武器可以強化,防具也可以繼續強化。強化等級因為階段推進而有突破。筆者以前就是不知道這件事,前期以為防具早已升滿,但後來一直貓車,才知道防具防禦力太低,需要經過重複強化提高防禦力。 防禦、體力增幅技能 防禦力、體力最大值兩者當然是越高越好。但在推進度前期,什至後期因為需要額外技能,防禦、體力不一定全滿。有必要時防禦增幅時選一半,體力增幅點滿比較好。因為後期挨怪物一套連招,即使防禦多高,也不能不回血。而體力增幅通常較易點滿,避免因為異常狀態影響而被連招到死,可以增加容錯率。而且後期回血道具一般直接使用秘藥,一次過回滿血條。所以筆者認為體力增幅比防禦增幅更有效。 防禦力疊加 若果你像筆者一樣菜,後期必需要使用各種方式疊加防禦力。主要方式有三個。食貓飯、道具持有、道具使用。貓飯在《魔物獵人世界》和《魔物獵人崛起》,都有機率成份,不過好在後期,總有票卷可以提升機率,筆者都偏向把投資在防禦力上。道具持有,主要在XX之爪和XX護符之上,帶著出戰就好,兩者最多各帶一份,但可以疊加。道具使用,就是硬化藥、硬化粉塵、忍耐種子。三種可以同時使用,可疊加,但硬化粉塵、忍耐種子有時效。 精靈加護 有一定機率減少傷害,但筆者後期不夠技能欄位,沒有去配。它也是增加容錯的機率,但防禦、體力、精靈加護全要的話,攻擊技能就更少了。所以筆者放棄它。 龍車 中後期,魔物都會四處跑,發怒時更是撞來撞去,總之就是讓你打空氣。筆者初時也不知道怎樣對策,總是跟著魔物屁股走。但其實這樣更費時,其實你可以原地等待,有空就調合或為武器上Buff,反正它很快就會回頭。想更有效的提升DPS,應該花時間去量度回來時的落點。魔物從遠處過來,但其實中途很少變向,比較有條件預判和輸出。若為團戰,因為有隊友分散仇恨,才需要主動追上魔物。 打點 初接觸這系列時,筆者就不斷看到【肉質】這一詞,但其實玩到現在,筆者都不太掌握。但通常都是集中打魔物的頭就了事。當打頭都出現彈刀時,再攻擊其他地方。有條件有心情,可以逐隻魔物研究,長期打到有效位置,傷害差很多,才能會易出現魔物倒地的狀態。 配裝 別人的配裝,其實自己並不一定能用,特別是那些TA影片Time Attack。MH系統的技能取得,都很有運氣成份,所以想要的技能不一定馬上能配到,大家主要去找自己武器的核心技能就OK。有些武器可能有多個流派,而且隨著時間累積,素材的隨機出現,我們有必要定期整理裝備組合。不同攻略網站,都會分享畢業裝,不過筆者到現在,都未去到這個攻守兼備的狀態。還是忘提畢業裝吧,後期的強怪,還是要針對性地重點挑整。 救援、團戰 有時卡關,有條件就叫救援吧,不必刻意自己打。因為進度限制,主線沒有推進的話,強化功能不開放,死磨也不一定有裝備提升。來救援的人一般是已推完主線,回來刷素材的,他們有較高的防禦去吸收傷害。他們不一定比你強,但貓的機率就比較低。但也不排除有時人沒打完主線就來抱大腿,結果搭沉船一起貓車。所以一定一定要準備【生命粉塵】,有必要時,就為殘血的同伴回血。那怕團友很強,也有機會出現異常狀態疊加的情況,為他回個血,他能更加集中輸出。 主機版都要買額外的會員制,才能聯機求助。PC版就沒有這個限制,接通網路就可以招外援。筆者推薦PC版,因為會員制的其他贈品都很雞肋,還不如PC版來得清靜。 以上,就是筆者玩完《魔物獵人世界》和《魔物獵人掘起》兩作的心得,雖然筆者還是很菜,但至少後期也玩得下去。希望以上各點可以為沒通關的朋友帶來實際的幫助。