潮流特區

焦點文章

CyberCom3合1充電數據線 — 一條線搞掂晒,充電超方便!

科技新知
Lifemagtechie・2025-06-12

而家大家手上嘅電子產品多到數唔清,手機、平板、藍牙耳機、遊戲機……每部機都有自己嘅充電線,仲有啲好舊款用USB,iPhone用Lightning,最新又係Type-C,搞到充電時成日手忙腳亂,尤其去旅行,帶幾多條線都唔夠! 呢條 CyberCom3合1充電數據線,就係為咗解決呢個煩惱而生。佢集合多種接口於一身,無論你係用緊iPhone定Android,甚至其他電子裝置,都可以用一條線搞掂晒,方便又慳位,真係你嘅生活充電好幫手! 一條線,多種接口,無懼設備多 CyberCom3合1充電數據線支援 Micro USB、USB A、Type C 同 Lightning 四大接口,無論你係iPhone、Samsung定係其他品牌,甚至係藍牙耳機、遊戲機,都可以用呢條線充電同傳輸數據。旅行唔使再帶一大堆線,行李又有位可以擺多啲戰利品啦! 快充快傳,效率up up! • 支援QC快充技術,最高60W輸出,手機、平板、智能手錶都可以超快充滿,唔使等成日。 • 傳輸速度高達480Mbps,無論係工作文件定係娛樂影片,一link就傳,節省你寶貴時間。
 耐用又防纏繞,攜帶超方便 • 採用彈性TPE物料,線身唔易打結,收納方便,唔怕亂晒。 • 線材耐用又有彈性,日常用或者出街旅行都好啱用。
 產品小百科 • 1米長度,無論係屋企、公司定旅行都啱用。 • 建議零售價 $99,依家優惠價$79就可以帶走。
 由此開始,充電更快更簡單! 設計貼心,性能強勁,係你工作同生活嘅好拍擋。無論係手機、平板、遊戲機定藍牙耳機,呢條線都幫你搞掂晒充電同數據傳輸,令你嘅數碼生活更輕鬆自在。了解CyberCom3合1充電數據線嘅詳情同優惠,幫你打造更智能、更方便嘅充電新體驗!購買網站: www.cyberportcom.com查詢電郵: info@cyberportcom.com

最新文章

澳門2025年經濟預測

宗教玄學
熊神進・2025-02-02

儘管在中國文化中,生肖蛇並非最受喜愛的動物,但風水師熊神進認為,蛇年在風水學上代表著機會與進取,特別是在事業與財運方面,這一年有望帶來正能量。 根據中國曆法,2025年1月29日是農曆新年的開始,但真正進入蛇年的時間是2月3日「立春」晚上11點。在十二生肖中,蛇排名第六,五行屬火。相比剛過去的生肖龍,蛇的文化地位雖然較低,但仍被視為充滿發展潛力的一年。 風水師熊神進向《澳門平台》表示,蛇通常象徵智慧與直覺,這意味著在商業與個人決策中,人們更容易做出明智的選擇。他又指出,因為蛇的特質能夠吸引財富與機會,所以蛇年適合投資與創業。「然而,蛇年也提醒人們保持謹慎,因為蛇的性格有時顯得狡猾,過於自信可能會導致錯誤的決策。」 他解釋,在中國傳統文化中,蛇並不受到普遍喜愛,許多人將其與負面意象如背叛與危險聯繫起來,使蛇在十二生肖中的地位相對較低。然而,根據五行理論,蛇屬火,展現出熱情與活力的特質。蛇年出生的人通常靈巧、敏銳,且具有強烈的直覺,能在複雜情境中尋找最佳解決方案。 此外,熊神進指出,在西方文化中,儘管蛇有時令人聯想到狡詐,但也象徵智慧與靈活思維,而在《山海經》與《白蛇傳》等中國神話裡,蛇則是守護財富與愛情的靈性象徵。因此,蛇年的開始預示著新一年充滿智慧與進取精神。 年輕一代與傳統新年習俗 進入千禧年代後,新一代年輕人對傳統中國農曆新年習俗的態度愈發多元化。熊神進觀察到,隨著科技發展和全球化的影響,許多傳統習俗被西方文化與自由觀念所取代,部分年輕人更傾向於接受西方生活方式。不過,依然有不少人對農曆新年保持深厚感情,並願意傳承部分傳統。 例如,年輕人依然會與父母一同拜訪長輩、共進年夜飯、逛花市等,這些都是農曆新年不可或缺的部分。他們亦會準備年糕與煎堆等象徵團圓與富足的傳統食品,「派利是」的習俗也深受年輕人喜愛願既是對長輩的尊重,也是對未來的祝願。 受多元文化的影響,在澳門,農曆新年的慶祝方式更為多樣。年輕人有時會選擇外出旅遊,或參加當地的舞龍舞獅活動,也會與親友一起逛街、打麻將、聚會,共同慶祝這傳統節日。 科技、電商、娛樂行業將蓬勃發展 近年來,澳門積極推動經濟多元發展,並將打造「演藝之都」作為發展重點之一。從風水角度來看,蛇年可能為娛樂事業帶來更多發展契機。 風水師熊神進表示,蛇年的特質與智慧、直覺與靈活性密切相關,這將有助於科技、電商、娛樂及創意產業的蓬勃發展,特別是在娛樂行業,創新與變革將吸引更多外地歌手來澳門演出,這趨勢在蛇年將愈加明顯。 旅遊業方面,熊神進認為內地旅客出行需求仍在回升中,澳門有望在蛇年迎來創紀錄的旅客人數。教育行業也將成為亮點。由於教育屬火,職業教育與技能培訓的需求預計將持續增長。 此外,蛇年將為醫療旅遊、醫療美容及中醫藥等新興領域創造機遇,為澳門的經濟增添亮點。 澳門經濟展望 根據風水學說,2025年「二黑星」將入中宮,這顆凶星可能為澳門的經濟帶來挑戰。儘管熊神進並未具體說明這些挑戰的詳細情況,但他指出,中國內地對澳門的支持依然強勁,因此他對2025年澳門整體發展的前景保持樂觀。 他表示:「澳門的經濟發展受多重因素影響,包括全球經濟變化、新政府的政策調整,以及旅遊和博彩業的波動。這些交織的因素使得澳門的經濟環境更加複雜。」 從宏觀風水角度而言,澳門位於珠江三角洲,水路交通便利,且自然條件優越,這些有利因素為其經濟發展奠定了良好基礎。然而,舊城區的老化與日益加劇的交通擠塞,可能會破壞風水格局,進而影響經濟發展。 針對澳門人「北上消費」的趨勢,熊神進表示,這將對澳門經濟產生深遠影響。他指出:「根據風水理論,消費流動與地氣凝聚密切相關。如果消費者大量流失,就需要新的消費群體進入來填補空缺,這樣才能保持平衡,促進經濟穩定運行。」從積極層面來看,「北上消費」的趨勢為澳門經濟帶來了新的轉機,為傳統行業注入創新動力,但同時也要謹慎應對相關挑戰,確保經濟的可持續發展。 截錄 PLATAFORMA

熊神進:2025年 虎生肖運程預測

玄學星相
熊神進・2025-01-31

2025年的干支爲「乙巳」,這是屬于青蛇年。蛇與虎之間存在刑害關係,意味著虎生肖在某些方面可能會面臨挑戰。老虎是山上的皇者,而小人則在山下。只要虎生肖人士在今年保持低調,不要招搖撞騙或作威作福,同時在年初前往寺廟拜太歲,就能避免一地鶏毛的局面。 今年你有「天德」與「八座」吉星相助,嚴格來說,這是個不壞的流年,建議你好好珍惜這樣的機會。 年輕的虎生肖人士在學業上會變得更加主動,學習成績相較往年有明顯進步。對于打工族來說,利用工餘時間進修是個明智的選擇,特別是對玄學的興趣將會促使你主動尋找老師學習。如果有機會參加比賽,則有望取得不俗的成績。 打工人士將迎來額外的進帳機會,適合兼職或從事電商工作。今年在本職工作上努力,以求加薪升職,這將是最好的獲益方式。需要注意的是,「絞煞」星的出現,提醒你要特別關注身體健康,尤其是體弱者、老人和小孩,因爲受到這顆凶星的影響,健康不佳可能導致財務損失。 「六害」星通常會影響婚姻,這意味著婚姻中可能會出現第三者的妨害,大家需保持警惕。 總結來說,今年的事業運勢雖然有挑戰,但吉星的庇佑也爲你提供了良好的機會。只要你能够把握時機,妥善處理人際關係,就能在職場上有所突破,迎來更美好的未來。 事業運: 在2025年,虎生肖的事業運勢受到「八座」吉星的庇佑。我們都知道,「八座」星對於公職工作者特別有利,因此今年公職人士將會相對順利,並且能夠獲得貴人的助力。然而,切記不可逞强,因爲「捲舌」星是「是非星」,一旦你表現得過于强勢,可能會得罪他人,甚至導致與合作夥伴的爭吵。 對于打工人士來說,「八座」吉星同樣帶來了好運。許多打工族在過去十多年裏可能感到懷才不遇,但今年將是一次難得的喜事,因爲「八座」吉星預示著職位的提升。既然有如此吉星降臨,現在是時候加把勁了!你可以從以下兩個方向著手: 積極參加公司活動:全年多參加公司的各類活動,這不僅能讓你展現自己的才能,還能幫助你認識更多高層人士。這種人脉關係將爲你創造升遷的機會。 佩戴「將令寶劍牌」:這種法牌藏有强大的動力,可以提升你的運勢,幫助你在職場中更順利地發展。 在事業方面,你將會有新的創意産生,甚至會考慮投資新行業,或是有轉職的動機。根據筆者的統計,今年農曆二月被視為良辰吉日,這是你展現自我的好時機,務必要好好珍惜。 不過要注意,「捲舌」星幷不是貴人星,它常常帶來麻煩和阻礙。今年你的人際關係可能會出現問題,非議和誤會頻頻,因此不要奢望能得到太多人的幫助。而且,這顆星還可能會引來不必要的桃花糾紛,建議你在行事上要更加謹慎,保持冷靜,付出努力才能獲得應有的回報。 愛情運 「六害」星幷非幸福之星,對于獨身的虎生肖人士來說,今年的愛情運勢欠佳,容易沉迷于幻想,却不認真尋找心儀對象,這可能導致錯失良緣。過多不切實際的想法是造成失去的原因。虎生肖的人今年還需防範桃花劫,切勿輕易參與網戀或與初次見面的人進行親密活動,以免意外懷孕。如果曾經打胎的女性,建議每晚燒「憐嬰香」,以減輕自身的罪業。 對於已婚的虎生肖人士來說,日常生活中的柴米油鹽醬醋茶會成為煩心之事,經濟狀況未見改善,供車、供樓的壓力都令人感到焦慮。任何小事都可能影響夫妻感情,若有生育計劃,今年幷不合適。 對于分手或離婚的人士,你們已經還清了前世的情債,未來可選擇不再相見,因爲再次相遇可能會導致新的情債。「六害」的含義之一是「六六無窮」,這會使你的煩惱不斷,因此有必要學會斷舍離。 財運 虎生肖受到「福星」和「玉堂星」的影響,財運呈現積極向上的發展趨勢。意外之財可能會在幾個月內出現,雖然不是大筆的橫財,但總體上會比去年多,尤其是從事股票投資或中介業務的人士,財運明顯提升。今年年中積極籌備的計劃,年底大多會得到實現,從中獲得可觀的收益。 筆者認爲今年是個開闊視野的年份,因爲你有財神的加持,可以放膽去做更多的事情。如果考慮投資或拓展業務,今年是個好時機。請記住,「天德、福星、八座」這三顆吉星難得同年出現,這意味著你有許多賺取大錢的機會。過去幾年股票市場波動較大,但今年有望反彈。 對于打工族來說,雖然只能依賴工資維持生計,但「八座」星象徵著升遷的機會。雖然努力是必要的,但不一定是升職的唯一途徑。今年財星有貴人相助,但暗中也有「劫煞」凶星潜伏,它專門在你成功的時候出現幹擾。今年建議在「七赤破軍星」飛臨的正北方擺放一座「化煞七星盤」,以化解這顆凶星的影響。 熊老師的善意提醒 今年貴人生肖為兔,與小人星為豬,因為你刑害太歲,建議多穿紅色內衣。如果進寺廟,請確保不是陰廟,並謹慎許下承諾。 吉祥數字為3和4,盡量避免在每月的9號出遠門、寫求職信、移民申請、購票或推出新産品。 不宜與生肖猴的人進行經濟合作或心靈交流,最佳是與兔生肖的人交往,歷史上虎生肖對兔生肖幷未造成傷害。 建議在家中擺放一件「朱砂龍筆」,南方吉星飛臨時,如果經濟條件允許,可以在客廳放置「花開富貴玉石」,這將有助于提升你的運勢。 你的財位在西北方,可以在該位置擺放一座「紫晶蟾蜍」,這不僅能招財,也能改善人際關係。 虎生肖的男性應佩戴「太歲黑碧璽剛硬手串」,女性則宜佩戴「太歲火山藍月黑白手串」。此外,若你是弱木五行命,建議佩戴「降香黃檀黃花梨油梨老料108顆念珠鏈」,這是鎖宅安神的佛珠。 最後,熊老師提醒你,命運掌握在强者手中,幷非完全依賴玄學家的預測。這些運程只是參考,建議你每天進行烟供,因爲布施才是改運的妙法。希望你在2025年能夠迎來更多的機遇與成就!

熊神進:2025年 牛生肖運程預測

玄學星相
熊神進・2025-01-29

熊神進:2025年 牛生肖運程預測 2025年干支是「乙巳」,乙屬木,而蛇屬火,牛屬醜,只要酉月(白露)有三合吉星之象,而且五行學說中蛇跟牛也沒有相克,應可斷爲人形光彩,財官幷進,但凶星藏有「天雄」星。「天雄」星象徵有介入糾紛的可能性。 熊神進老師善心提你一句,你頭上的角也是修行回來的, 不要被「天雄」星糾纏,儘量遠離是非之地,如果因爲工作性質的關係而沒法離開是非,你可以在錢包放一套「黑岩刀/銅鋼刀」(詳情請與我們的淘寶義工聯繫),否則只會自尋煩惱。 「天哭」星五行屬丙火,是感情性的星曜之一,爲憂傷星、刑剋星、挑起憂愁、悲傷、煩惱、內心痛苦、哭喪等事。筆者從批命生涯中字發現「天哭」星只對女性傷害,尤其是打擊女性的婚姻。 2025年牛生肖出現的吉星不多,目前只見「華蓋」星, 「華蓋」星仿如璀璨的燈塔,照亮你前行的道路,讓你的才華與能力得以盡情綻放。如果你是學生,參加面試,又或是出國讀書,「華蓋」星都可以幫助你。在九運中, 很多新派風水師師誕生,牛生肖之人,可以報讀專業課程(不要讀興趣班),找一技旁身。 能够擁有「華蓋」吉星的人,筆者熊神進認爲這是一次幸運年,因爲十二年才遇一次, 去年是鶏生肖, 今年是牛, 「華蓋」也是一顆孤獨星,它意味今年你會有孤獨心態,不是很想跟朋友交往,這也是修行年,建議找一位師傅,學習宗教知識。 「黃旛」是家庭凶星,在家庭中出現會有二個壞信號: 家人因病入院。 家人會有傷亡。 既然今天知道「黃旛」凶星到來,我們就要提旱防範,免得家人受傷。筆者建議你們在家裏擺放一座「黑曜石法界五輪塔」,詳細的使用法,請去淘寶店問問義工。 事業運: 職場上的你,無論是默默耕耘的普通員工,還是創意無限的電商、平面設計師或直播網好高手,「華蓋星」都爲你放來屬你的高光時刻,你因爲在辦公桌/書桌上擺放了「桃木七層文昌塔」,你會開竅門,升職機會增加,尤其是你是教師,公務員,這種華蓋力量更剛强,收穫領導的認可與晋升的良機。 工作跟事業是不同,工作是爲幹活,找份工資養家人,而事業是長久,要有計劃,要付非工作時間的努力,例如個入學習,工餘進修,這不是單純爲一份工作收入而付出。牛生肖明白我的推測,今年你是需要報讀一些跟工作相關的課程,同時亦要參與公司的活動,我想跟你說句管理學的話,就是3分工作,7分人脉,你不要以爲自己努力就有成果,而你要明白任何工作都有潜規矩,任何公司都有小人,你要是像牛一樣執著,你跟本不能享用華蓋星的加持。 做生意的人情况不是太樂觀,在某程度上牛的脾氣比較倔强,做生意不是鬧情緒,你沒有需要跟客人爭論對錯,夏蟲不可語冰,你只要按合約要求把買賣完成就可以。如果你真的覺悟,今年你可以拓展業務,幸運方向是西方,西方是你的財氣位,你可以擺放「黑曜石黃財神球」。 愛情運: 「天雄星」最早時候是出現在梁山好漢林沖身上,現在把這個“雄”字表示「稱霸」的意思,象徵男生很牛霸,有介入女生生活的可能性。筆者是這樣推斷,戀愛中牛生肖男生今年很大男人主義,你自把自爲,不把女友放在眼裏,請你明白「天雄星」的真正能量是用來保護女生,幷不是叫你把女生當爲是奴隸。筆者推斷男子會因爲自己的魯莽跟女子爭吵而發生口舌暴力事件,這種「天雄星」的徵兆是12年一次,如果男士們開始修行,明白姻緣是500年前天注定,好好珍惜女生,那麽,「天雄星」就變成吉星來加持你。 己婚的男女,「天哭」星是一粒凶星,一個人爲什麽會哭,筆者做了一個玄學統計,要令一個人哭是有八種原因,一是喜極,二是極傷心,三是受驚過度,四是假哭,五是肉體受傷,六是觀看電影,七是泪腺刺激,八是同情與共鳴。無論是哪一種哭,都會令你很傷心,請準備一條「十三靈石手串」吧,因爲十三靈有十三粒珠子,其中一粒就是「歡喜珠」,你配帶了就天天開心快樂,即使是哭也是喜極而哭。 未有戀愛的男女,醜土是燥土,燥土結不出愛情的果實,我們建議你在臥室的東位放一台「紫晶蟾蜍」,它是玄妙,可以提升愛情,亦可以增加財富,一舉兩得。戀愛中男女,如果你計劃組織家庭,這個年份幷不是最理想,醜巳是半合,不是全合,婚姻最好是在六合之年,而不是三合,因爲三合必然出現第3者。 夫妻分隔二地,尤其是時常公幹的男女,藝人等,你們在今年會有一些狀况,或者是夫,或者是妻的欲念大增,筆者擔心你爲了情欲而造出錯誤,其實在風水學上我們是有一件「怒目狐」,它獠牙凶目,每一年都在咬婚外情的獵物。 財運: 印旺生比劫,財運是混起來,筆者建議你在家中客廳,店鋪擺設吉祥物「旺財七星盤」招財來改善。「旺財七星盤」,主財源,在五行上代表火,火旺的蛇年,火生醜土,醜土生金,使之形成 "火生土,土生金"五行流通有情的良好格局,强力化解生肖牛害太歲的不利影響。 做生意的人,在某程度上是容忍一下,因爲有「白虎」凶煞星,是非口舌或破耗難以避免;本來不應該損失的錢財,在自己迷茫下出現損耗,不過損失的數目幷不會太大。男牛會因 「白虎」出現而破財,或會因病痛而破財,也會因社交、應酬或因置業而破財,反正破財星來了就要防盜賊,今年不利于合夥做生意。對于經商投資人士,蛇年裏創業運稍低迷,創業運不佳,炒股要做好市場控制。 熊老師善意提點: 1) 蛇屬火,太歲是紅色,生肖今年辦喜事宜穿紅色,忌黑色。 2) 吉祥數字是5和0,盡可能不要在月頭的 1號出遠門/寫求職信/移民申請/買彩票/推出新産品/新手機初次啓用,這些善知識要懂。 3) 不宜跟生羊肖的人有經濟合作/心靈交流,最宜跟鶏生肖的人往來。 4) 建議家中的西北方位挂一件「錢到家」 , 由于 西北方是吉星飛臨,如經濟條件許可,你亦可以在吉方位擺放一台「花開富貴玉石」,只要因緣際會到了,今年的農曆十一月,你的財運、事業運、愛情運、家運、健康運、家庭運、學業運會好上來。 5) 你的凶位在西南方,你可以在這方位上擺放一座「五輪塔」,這是化「黃旛」凶星的妙法。 6) 生肖的男生在2025年宜佩帶「蛇年天眼瑪瑙石手串」,女生宜佩帶「十二靈石手串」手串,另外如果你是弱木五行命,建議佩帶一條「降香黃檀黃花梨油梨老料108顆念珠鏈」,這是鎖宅安神的佛珠。 熊老師善心提醒你,命運掌握强者手上,幷不是决定在玄學家口邊,牛生肖運程預測是熊老師根據天星去占卜,這只是一個參考,幷不是人生藍圖,建議天天做烟供,只有布施才是改運妙法。

Spring Data Jpa 自動化的選擇 - Code First

科技新知
MacauYeah・2025-01-22

Code First vs Database First 在早期SQL資料庫盛行的年代,在設計要使用資料庫儲存資料時,很經常遇到一個策略選擇的問題*Code First* vs *Database First* 這兩個策略的差異可能越來越講不清,筆者也找了一些現時網路上的講法。 Code First: 先從寫程式的角度出發,設計數據模型,再使用工具把你程式碼中的數據模型類(Class),生成一個對應用SQL資料庫的表(Table),自動編做好對應的數據結構(Schema)。這樣你在設計時,以程式設計為主導,方便熟悉程式的人使用。這常見於第一手開發設計,因為資料都是第一次收集和儲存,考慮收集程式的運作最為實際。 Database First: 先從SQL資料庫的儲存、取用資料的方式出發,先用SQL成生Table及Schema,再轉變成為程式碼中的數據模型。這樣的資料庫在日後作分析用途時,比較簡單易懂,方便使用熟悉SQL的人去使用。這也常見於二次開發程式,因為這樣可以確保不會錯誤地破壞原有資料庫。 那麼筆者為何講這兩個差異越來越講不清?那是因為現在的資料庫不能單純地只考慮初次或二次開發問題,而是需要考慮多個系統協調運行的問題。 多系統共享協定 - Database First 因為隨著資料系統發展,有些資料會作為數據源出現或用作共享媒界,如果一定要對設計策略作分類,在多系統協調運作下,這些應該叫使Database First。不論它們是SQL還是NoSQL資料庫,我們的程式碼都要為這個預先定義好的數據結構作出妥協。不論使用工具,還是人為分析,都要把共享的數據結構轉換成自己程式中的數據模型。 即使不是多系統協調運作,有時候因為要移植系統,但同時又要令兩個系統版本相容。新系統也是被逼使用Database First的方式設計。 自動化考量 - Code First 前述我們講到,很多時候我們也是從Database First的方式思考。不過筆者就這個Database First,也弄到滿身傷痕。 首先,拋開工具轉換的誤差,我們人為的把共享數據轉化為數據模型,共享數據有時會有一些先天的缺陷,例如: 資料沒有設計Primay Key (主鍵,唯一鍵)、日期時間的定義不明確等。面對一些意義不明的數據來源,要整合確實很要命。而且二次開發中,不可能100%重用原有的資料庫結構,很多時都會加入新的欄位或更多表格去計數。一旦加入新欄位,在團隊多人開發中,那麼使用唯一的共享開發環境,就變很易有程式碼上的衝突。 若需要多人開發,各人有一個Code First的開發用資料庫,是很必要的。這也可以在系統正式升級前,對比開發中資料庫及舊資料庫的結構,觀看它們之間的差異,評估升級的風險。 也許Code First並不是重點,重點是可以隨時建立一個測試用的資料庫,這才方便合作開發。自動化的地方,不單只限於數據結構,範例資料也該是如此。如果有維繫一個初始範例資料,可以在有需要時自動生成,對於多變的環境一定有很幫助。 現時,筆者基本上都會人為檢視資料庫,人工對照編寫程式中的資料結構(即是人工的Database First),並確保那時程式再次經自動化生成的測試用資料庫,並沒有失真(即是Code First)。至於範例資料,初期筆者也只使用SQL生成,但後期因為資料結構開始複雜,筆者也暫暫使用程式碼生成,雖然工作量會多了,但對於資料庫升級、品牌更換,這是很有效的手段,程式碼升級測試也更順暢,絕比SQL生成更易維護。 Ref - Code First vs Database First https://builtin.com/articles/code-first-vs-database-first-approach

快速做用 elasticsearch 做中文 n-gram 關鍵字全文搜尋

科技新知
MacauYeah・2025-01-16

有些時候,我們對一些文章資料,光是使用Ctrl-F文字區配搜尋,很難找到完全吻合的結果。這時候,我們可以試試看快速搭建自己的中文搜尋引擎,看看能不能更易地找到資料。而中文搜尋引擎,其實用免費的elasticsearch也可以做到。我們就來看看怎樣快速起lab吧。 經 docker 下載及運行 elasticsearch docker run -p 127.0.0.1:9200:9200 -d --name elasticsearch \ -e "discovery.type=single-node" \ -e "xpack.security.enabled=false" \ -e "xpack.license.self_generated.type=basic" \ -v "elasticsearch-data:/usr/share/elasticsearch/data" \ docker.elastic.co/elasticsearch/elasticsearch:8.17.0 建立資料庫。在elasticsearch 中,示作index,並建立自己的n-gram analyzer和tokenizer。 curl -X PUT "localhost:9200/book-ngram?pretty" -H 'Content-Type: application/json' -d' { "settings": { "index" : { "max_ngram_diff" : 4 }, "analysis": { "analyzer": { "my_analyzer": { "tokenizer": "my_tokenizer" } }, "tokenizer": { "my_tokenizer": { "type": "ngram", "min_gram": 1, "max_gram": 5, "token_chars": [ "letter", "digit" ] } } } } } ' 假設資料庫每筆記錄有 record_id,title 和 content 三個欄位,其title, content都是中文內容。它們都套用 n-gram analyzer 。 curl -X PUT "localhost:9200/book-ngram/_mapping?pretty" -H 'Content-Type: application/json' -d' { "properties": { "title": { "type": "text", "analyzer": "my_analyzer", "fields": { "keyword": { "type": "keyword" } } }, "content": { "type": "text", "analyzer": "my_analyzer", "fields": { "keyword": { "type": "keyword" } } }, "record_id" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword" } } } } } ' 批量上傳內容。(如果要上載json檔,請把 -d'xxx' 改為 --data-binary @FILENAME) curl -X POST "localhost:9200/_bulk?pretty" -H 'Content-Type: application/json' -d' { "index" : { "_index" : "book-ngram" } } {"record_id":"1","title":"紅樓夢","content":"甄士隱夢幻識通靈賈雨村風塵懷閨秀"} { "index" : { "_index" : "book-ngram" } } {"record_id":"2","title":"西遊記","content":"混沌未分天地亂,茫茫渺渺無人見。自從盤古破鴻蒙,開闢從茲清濁辨。覆載群生仰至仁,發明萬物皆成善。"} { "index" : { "_index" : "book-ngram" } } {"record_id":"3","title":"水滸傳","content":"張天師祈禳瘟疫洪太尉誤走妖魔"} ' 多欄位搜尋,並指定title的權重為content的兩倍。 curl -X GET "localhost:9200/book-ngram/_search?pretty" -H 'Content-Type: application/json' -d' { "query": { "multi_match": { "query" : "開天闢地", "fields": ["title^2", "content"], "analyzer": "my_analyzer" } } } '

為程所困-是什麼讓你不想寫自動化測試?

科技新知
MacauYeah・2025-01-08

測試場 VS 自動化測試 筆者一直地更新自己過去所編寫的程式,很恐怖的是,那時的自己很少思考過怎樣寫測試Test Case。致使每次做更新時,都膽戰心驚,要手動建立測試場,人肉去測試每個可能有受影響的地方。在那些年的時候,有能力自己搭建測試場,已經是萬幸。但當面對一些要長期維護的程式,測試場的人肉測試並不是一個有效的方法,一來費時間,二來人腦記憶並不可靠。單靠自己去想想那些地方受影響,再測試,某程度是在挑戰人腦的記憶上限。如果是團隊合作,就更麻煩,你以為修改不會影響到其他人,結果卻是翻天覆地。 所以為求長治久安,編寫自動化測試,是有必要的。這些自動化測試,都算是回歸測試,每次程式有任何地方改動,都確保所有自動化測試被通過。理想始終是理想,但實際操作又會遇到怎麼的問題? 以筆者剛更新的程式為例,難以測試主要是當初沒有想過要測試這件事,所以程式結構通常是【連續順序】地執行。想分段測試?除非先重構。 Function中太多自己創建的Object 回顧自己的程式,初期編寫時,總會我手寫我心,每想要創建任何資源,在java中就會使用 new 字眼,或是自行呼叫某些 builder 類來取得資源,這是其中一個令自己無法寫測試的原因。 我們要想想,這些資源,是不是自己Function中所關心的核心。如果這個資源是被直接回傳的,我們要保留,如果它是HttpClient,只是要來獲取其他資源的媒介,我們或許可以利用依賴注入來取得它,即是把 HttpClient 改為經呼叫方傳入。注入的好處時,我們可以在Test中,修改那些資源的行為和結果。更進一步的是,把那些資源改為 interface 的方式存取,那麼在 Test 中就能更任意地控制該資源的行為。 首次重構某些資源成為依賴注入,大部份都會影響呼叫方,很多地方都要重寫。不論使用constructor injection, setter injection, annotation injection 等,上傳呼叫方,或多或少都會要加減改變參數。極致地,我們把構建都交給Program 框架去做,例如Spring Boot中,各種資源,都交給框架去自動配致。當然,這種做法的學習成本高,除錯成本也高。 【注入】其實是想在控作那些資源,在測試中運行得到固定的行為。使用前述的HttpClient例子,當我們業務邏輯是先訪問外部Web API,再根據結果做處理,那麼我們測試時,就會想模擬Web Api的結果。如果要做到自動化測試,最強硬的手段,就修改自己的HttpClient,模疑給出固定結果。 想要做到這種,在傳統的Java中,我們需要透過進一步抽離Interface去做。但這樣做很累,所以筆者通常會用如Mockito的程式庫,去修改HttpClient的行為。有興趣直接看程式碼的讀者,可以去看 github 。 當然,上述的 HttpClient 例子,使用測試場也有可做測試,自己再去模擬那些Web Api的回傳,有些情況下,這樣會更真實,但大家就必需好好定義測試場的行為。因為測試場可能與團隊的其他成員所共用,有機會其他人可能想要更多互動的測試方式,而非固定的結果。但並上非固定結果的測試場,自動化要測試的可控度就減少。

2025年澳門經濟預測

宗教玄學
熊神進・2025-01-07

Previsões Económicas de Macau em 2025 Macau is only a tiny spot on the world map. It is fortunate enough to be free from major natural disasters. When a typhoon is approaching, Taiwan protects it as a natural barrier. Typhoons first pass through Taiwan before reaching Macau, so the storm weakens. Regarding earthquakes, Macau is not located in the Plate tectonics active area. What worries Macau is the world economy. Today, Mickey Hung will analyze Macau's economic situation in 2025 from the perspective of "I Ching." The Beginning of Spring on the Feng Shui calendar is the beginning of the year. It is 11:11 pm on February 3, 2025. 天干地支are 乙巳、戊寅、癸卯、癸亥. , the star of water represents the Macau government in 2025, the star of the earth is the security star, the star of fire is the wealth star, Macau'sMacau's economic pillar is mainly based on turismo and entretenimento, as for Imobiliário, comércio, serviços, retalho, and restauração, Because different "五行" will have a different emphasis, which fields the city will focus on developing depends on the government's decision. 2015's wealth star will be relatively prosperous, so the Festival da Primavera will record the highest number of inbound tourists, and the income from Imposto sobre entretenimento e jogos will be considerable. However, the wealth star will be crashed at the end of the year, resulting in a decrease in treasury income. In the "Five Elements" (no need to translate), water grows wood, and wood is the conqueror of Earth. The official star is Earth, and Earth is the security star. Fire engenders Earth. There are more cyber crimes in the Year of the Snake than last year, so be vigilant with telephone scam calls and financial frauds. There will be some scams in the name of metaphysics, including Feng Shui. Metal generates water, so the financial market and stock trade will be hot in 2025. public participation in the financial market will be very popular. Please be conscious of not being obsessed with it. From the "I Ching" perspective, many people don't have much critical thinking, and some take advantage of the herd mentality to make money. Everyone should be thoughtful and analyze their financial positions and risks before investing. Mainland investors have overheated Macau's property market in recent years, and property prices have skyrocketed. In 2025, the star of the Earth will not be substantial. In addition, the construction of new development areas has accelerated the construction of habitação económica. Mickey Hung predicts that the real estate growth rate will slow in 2025, and the second-hand property market will stagnate. Macao's economy will still face external uncertainties and be influenced by other uncontrollable factors in 2025. However, from a macro international perspective, Macao's relatively small economic scale has the advantage of being flexible. With the support of the PRC government, we can maintain a prudently optimistic attitude toward Macao's economy. The GDP forecast for 2025 is estimated to be approximately 400 billion patacas, an annual increase of roughly 5%. The new executive chef will have many reforms, such as opening a wider road network, technology, and medical facilities. The following year, the government will reduce unnecessary expenditures on celebrations and spend more on people's livelihood expenditures.

在黃檀樹下修行、悟了人生

宗教玄學
熊神進・2025-01-07

在黃檀樹下修行、悟了人生 # 降香黃檀黃花梨油梨老料108顆念珠鏈 在我們的生活中,常常聽到老人們提到“各自修行”。這其實是對「修行」的另一種理解。對于佛教徒而言,我們鼓勵信衆共同布施、行菩薩道、做烟供,幷一起修行。筆者常常鼓勵讀者走出第一步,將「善知識」傳遞到朋友圈,共同弘揚大愛。 學生們經常問我,「修行」究竟是什麽?我的回答非常簡單:修行就是不斷修正自己錯誤的行爲。每個人來到這個世界上,都背負著自己所帶來的「業」,而「業」的種類可分爲三類:善業、惡業和無記業。所謂的善業,指的是合乎道德規範和國家利益的行爲;而損人利己、破壞社會秩序的行爲則被稱爲惡業。至于無記業,則是指那些不受自我意識控制的行爲,例如被奪舍等。 不少人認爲,單純地吃素、念經或做慈善就算是「修行」,因此古人有雲“各自修行”。事實上,修行不僅僅是個人的心態(如修正貪、瞋、痴、慢、疑等缺點),更重要的是學會爲衆生服務的行爲。古時候,人們通常在家中修行,或在寺廟拜神,甚至在山林中學習神通。然而,今天的情况有所不同。許多師傅在課堂上講解善知識,通過社交平臺弘揚佛法,甚至有些師傅將自己的學佛心得寫成文章,發布在微博、小紅書或面書上。總之,修行已不再是隱秘的過程,而是一種公開的分享。 一位真正修行深厚的人,除了公開分享善知識,還會主動介紹自己的念佛珠。我在修行的過程中,看到籬笆上挂滿了「降香黃檀念珠」,地上還擺滿了「七脉輪轉運水晶盤」。有人會問,爲什麽師傅不專心修行,却要讓佛器占據周遭?其實,「修行」是一個包羅萬象的詞匯,「打坐」和「入定」都是「修行」的方式之一。我用「入定」來洞悉人生的真僞,幷爲「降香黃檀念珠」進行加持和開光,給以念力和正能量。 許多打坐的人在樹下或屋內進行沉思,他們究竟在思考什麽呢?有人說他們是在半睡半醒,有人則認爲他們在懲罰自己。其實,這是一種對「修行」的誤解,以爲修行就是躲藏在深山野嶺,獨自修煉。 降香黃檀,作爲國家二級保護植物,從栽植到形成心材需要七到八年的時間。爲何選用「降香黃檀念珠」呢?主要因爲它的紋理自然形成了獨特的圖案(俗稱“鬼臉”),同時耐腐耐磨,不易裂開,幷且散發著持久的芳香,符合開光和加持的條件。 大家在打坐或念經時,可以將「降香黃檀念珠」和「七脉輪轉運水晶盤」放在身旁,當然,你也可以在念經的時候將念珠握在手中。其實,筆者想强調的是,你可以在家中的神壇上擺放一串「降香黃檀念珠」,或者將其放在今年的東方和東北方位,因爲這兩個方位被視爲凶位,可能會影響家人的健康。 作爲一位修行人,我常聽信衆提到「檀香手串」在坊間存在許多僞品,因此我需要一個公平的視聽。我已請求「中金國檢金銀珠寶檢驗檢測中心」對我的三款佛珠進行詳細檢測。正如玄學界流傳的一句話:「真的假不了」,證書上所寫的都是第三方的客觀評價,也是還修行人的一個公道。我們爲每一串佛珠提供專屬驗測和驗證,確保其真實性和價值。 在這樣的修行旅程中,我們不僅是在修正自己,更是在與世界建立聯繫,傳遞善意與愛。希望每位修行者都能够把握這份靈氣,讓自己的修行之路更加自在、更加光明。 我吸取了老樹的靈氣,很自在。

免費自用的私人AI助理 | Ollama - 本地大型語言模型

科技新知
MacauYeah・2025-01-06

不知道在澳門的朋友,有多少可以正常接觸openai?因為地方政策問題,像openai這種國外的大型語言模型(下稱LLM),澳門區都沒法接觸到。但隨著時間過去,即使我們不能直接接觸到算力很強的收費AI,我們只要有電腦,也可以佈署一些開源版本的LLM。只要我們可以安裝到ollama這套本地運算軟件就好 ollama是一個giuthub上的開源工具,讓用戶能夠在自己的電腦上運行各種大型語言模型(LLM)。基本上只要電腦是普通的桌上型windows, linux, mac,都可以運行它。下以面就介紹一下筆者的安裝經驗。 windows windows ollama windows 本地安裝ollama,真的很簡單,就是直接去官網下載就好 - https://ollama.com/download/windows 安裝完成後,在windows cmd再加一個基本的模型就可以了 ollama pull llama3.2 之後就可以開始跟llama問問題 ollama run llama3.2 windows openwebui 如果大家不習慣windows cmd的醜醜介面,想經過瀏覽器存取,我們可以再加裝openwebui。但這個必需要經第三方python或docker安裝。openwebui github指引 - https://github.com/open-webui/open-webui 經python pip install open-webui open-webui serve 經docker docker run -d -p 8080:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main 最後,打開browser,訪問 http://localhost:8080,openwebui就會要求大家先設立管理員帳號。 就那麼簡單,大家就有一個真正的私人AI助理。 steamdeck steamdeck 因為很多linux功能都有被限制,所以筆者就直接使用 podman 安裝 git clone https://github.com/macauyeah/ollama-steamdeck-podman.git cd ollama-steamdeck-podman podman compose -f podman-compose.yaml up -d podman exec -it ollama ollama pull llama3.2 同樣地,打開browser,訪問 http://localhost:8080就可以了,因為這個版本已有預設的管理員帳號,立即打開就可以使用了。 Ollama的開源模型 上文中一直提及 llama3.2 其實是 Meta 公司的開源模型,因為它的參數相對少,算力要求較低,可以在沒有GPU的環境下執行。若然大家算力足夠,可以使用其他模型,詳見 https://ollama.com/library 。見到合心水的模型,大家可以經 pull 指令下載。例如:小紅書的網紅們很多都推薦qwen2,我們可以 ollama pull qwen2 備註: openwebui 及 ollama 並不直接支援自己建立自己的資料庫。我們需要其他工具去補完,但筆者觀看各種教學,自己建資料庫的效果都不太好,所以暫時不做任何教學。 只要我們一直經ollama pull,就可以更新語言模型。但如果大家追求即時的網絡最新資料,大家可以看看LLM RAG的相關文章。但筆者亦未有成功的案例,有更新會另作教學。 opewebui並不是PDF閱讀器,但它可以預覽PDF中的文本,我們需要手動複制PDF中的文件後,才能經ollama分析文件內容。 若想切換模型,在指令介面中,我們多開一個分頁就可以了。若經openwebui,則可以在每句對話之前,經左上方選擇不同模型。

Steam OS 內建 podman DNS 問題解決方法

科技新知
MacauYeah・2024-12-20

前幾天筆者在介紹SteamDeck 內建的podman時,沒有測試得很清楚。在長期使用下,的確有些問題需要進一步處理,這裏就補充一下解決方法。 我們前一篇介紹的 Steam Deck 內建 podman ,配上再自行安裝 podman-compose 有時會出現warning :`WARN[0002] aardvark-dns binary not found, container dns will not be enabled`。這不單影響到沒有在 service 之間自動産生 DNS 記錄,還會令互聯網功能失效,因為它會是整個 DNS 解釋功能丢失了,只是在 service 中定義 DNS 的地址並不會解決問題。筆者亦測試過,照著原本的 docker 思路,使用最傳統的做法,自己起 network ,自己起 container ,然後再串連在一起,依然會出現問題:`Error: "slirp4netns" is not supported: invalid network mode`。所以根源問題應該不在 podman-compose 上,而是在內建的 podman 依賴上。 緊急的解決方案,我們需要用到 "network_mode: host" 的方式去解決。例如以下例子 "network_mode: host" 的主要作用,就是讓 container 直接在主機的網段上執行。上面的例子中的 postgres 資料庫,它預設使用5432端口,我們並不需要再獨立宣告,即使在 container 內外,都可以直接使用 localhost:5432 溝通。而使用了主機的網段後,DNS 也可以正常運作。但這個做法的缺點就是 container 內的所有 port 都自動佔用了 host 上的使用,有時候那怕我們並不需要,它也會被暴露在外。更可能的是增加了不同 container 之間的 port 衝突。不過筆者要用於開發環境,所以這並不會是很太大的問題。