提車時不做好這些重要事情 出了門馬上就後悔到哭!_網頁設計

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

雖然里程表可以調,但也可以稍微看一下,也許就給你發現出問題了。出廠日期這是為了檢查是否是庫存車,如果不是太久,三四個月左右吧,還可以接受,如果時間太長,建議還是和4S店談談吧。發動機艙檢查是夠乾淨,或者油漬滲漏等等,如果有那必然是頻繁使用,也許是試駕車。

提車,是一件很興奮的事,但是很多人過於興奮,導致在提車的時候忘記檢查車輛,開回家之後發現不對勁的地方,或者有刮痕什麼的,而此時回去找4S店,只會認為是你自己弄傷,而進行維修,此時就會很無奈,所以在提車的時候別太興奮,下面這些流程必須得做。

檢查外觀

看看有沒有掛上,漆面的色澤均不均衡,或者有沒有凹陷的地方,

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

凹陷的話反光和正常平面的反光是不一樣的。

輪胎

同上,檢查輪轂有沒有刮傷,輪胎有沒有裂痕,輪胎上的胎毛是否還算完整。

內飾,功能

稍微試用一下一些功能,因為現在比較操作系統都放在了中控屏上,用一下看下有無問題。內飾面板之類有沒有完全接合,車窗,天窗開關是否正常。

里程表,燈光

所有燈光都常識打開關閉一次或幾次。雖然里程表可以調,但也可以稍微看一下,也許就給你發現出問題了。

出廠日期

這是為了檢查是否是庫存車,如果不是太久,三四個月左右吧,還可以接受,如果時間太長,建議還是和4S店談談吧。

發動機艙

檢查是夠乾淨,或者油漬滲漏等等,如果有那必然是頻繁使用,也許是試駕車。聽一聽發動機的運作聲是否正常。

試駕一下

稍微跑動一下,看下轉向之類的是否有異常。

尾語:畢竟花了大價錢買的,都不想出門就有問題,花了錢還不省心,所以最好“交貨”之前,檢查一遍,避免日後的麻煩。本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

8萬起 這些車型雖然銷量平平 但是卻非常值得買!_網頁設計公司

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

透過選單樣式的調整、圖片的縮放比例、文字的放大及段落的排版對應來給使用者最佳的瀏覽體驗,所以不用擔心有手機版網站兩個後台的問題,而視覺效果也是透過我們前端設計師優秀的空間比例設計,不會因為畫面變大變小而影響到整體視覺的美感。

(內飾圖為最高配,因為低配的內飾圖實在是慘不忍睹)東風日產-逍客一個常識就是日系車在美國銷量特別好,但是在歐洲日系車幾乎快絕跡了,不過,逍客就是一個例外,逍客在歐洲可謂是叱吒風雲的車型(也有一部分是和雷諾合作的原因)。

面對激烈的市場競爭,現在汽車行業的產品換代也比以前快了。一台車子的生命周期一般在五年左右,因為現在科技變化太快,五六年之後,車型無論是配置還是設計都會落後一些,所以廠家一般很注重換代車型,畢竟這是直接關乎汽車銷量的因素。那我們就來看一些近一年多這些熱門的換代車型現在還能保持熱銷么?

廣汽本田-鋒范

鋒范曾經是成功的、很經典的一款十萬元級別的緊湊型轎車。隸屬廣汽本田旗下,因為過硬的質量和很好的口碑,月銷過萬是很平常的事情。但是從2013年之後,由於產品的老化和競爭對手的日益強大,鋒范的銷量急劇下跌。於是在2015年8月份的時候,廣本終於迫不及待的推出了新一代鋒范。

這一代的鋒范售價為7.98-11.98萬,同時新車也發生了翻天覆地的變化,採用了本田全球車型飛度的平台,搭載了本田最新研發的動力系統1.5升 131馬力地球夢發動機,配合5擋手動和CVT變速箱,真正做到了動力和油耗的均衡。產品力確實很強。但是無奈競爭對手們都太強大了,鋒范的價格又不是太親民,再說了,這樣的價格,為嘛不買飛度啊?所以現在鋒范銷量也不怎麼樣。目前銷量在6000台左右。面對激烈的市場競爭,鋒范想重振月銷萬台的雄風,幾乎是不可能的了。(內飾圖為最高配,因為低配的內飾圖實在是慘不忍睹)

東風日產-逍客

一個常識就是日系車在美國銷量特別好,但是在歐洲日系車幾乎快絕跡了,不過,逍客就是一個例外,

南投搬家公司費用,距離,噸數怎麼算?達人教你簡易估價知識!

搬家費用:依消費者運送距離、搬運樓層、有無電梯、步行距離、特殊地形、超重物品等計價因素後,評估每車次單

逍客在歐洲可謂是叱吒風雲的車型(也有一部分是和雷諾合作的原因)。在逍客換代之前,銷量雖然不是最好,但是表現還行,大致在7000多台。但是在換代之前的最後一年,銷量下跌不少。

2015年10月份新逍客上市,售價為13.98-18.98萬,銷量隨即改觀了不少,日產逍客今年8月份的銷量為10181台,今年1-8月份的銷量為80552台。從銷量上看,逍客是成功了,同時在歐洲市場,逍客也取得了更大的成功。其實從駕駛感受來看,逍客給人的感覺不像是普通日系車的感覺,底盤很紮實硬朗。這是因為逍客的研發中心是在歐洲,可以說是以歐洲為中心研發的世界車型。所以逍客現在的月銷量能維持在萬台左右。

上汽大眾斯柯達-速派

斯柯達在國內過的比較艱辛,品牌知名度不怎麼樣,不斷的在大眾的夾縫中求生求圖發展(雖然和大眾是兄弟的關係)。斯柯達在以前幾乎沒有什麼可以拿得出手的車子,但是自從2015年10月新速派上市的時候,斯柯達終於揚眉吐氣了,因為速派率先使用了大眾最新的MQB平台,這比比邁騰早了快一年,因為使用了最新的技術,同時比神車邁騰的價格更實惠,所以關注度自然不低。

速派的售價為16.98-27.68萬,這時候速派終於可以挺直腰板說話了,因為從產品力本身來說,速派和邁騰算是旗鼓相當,產品力都是非常的強,但是如果加上車子的LOGO之後,估計大多數人都是選擇了新邁騰。不過這些情懷的部分我們就不做過多的討論了。斯柯達速派的8月份銷量為3727台,今年1-8月份的銷量為21029台,雖然銷量不是很好,但是速派極大的提升了斯柯達的品牌知名度和曝光度,這才是一筆隱形的巨大財富。本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

※想知道購買電動車哪裡補助最多?台中電動車補助資訊懶人包彙整

節能減碳愛地球是景泰電動車的理念,是創立景泰電動車行的初衷,滿意態度更是服務客戶的最高品質,我們的成長來自於你的推薦。

一條魚的故事_網頁設計

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

母親喜魚,尤其是愛吃魚。

我小的時候,當鄉村教師的父母用他們每月總數共九十七元錢的工資養活我們全家六口:姐、我、兩個弟弟和父親母親自己。讓人揪心的是,母親長期患有胃病。母親胃疼的時候,愁眉苦臉,雙手捂腹在床上“唉唉”一躺半天,令全家人坐立不安。父親心疼,用小鋁鍋為母親熬稀粥,還擠出錢每周去墟上為母親買回三五兩豬肉,加水及佐料燉爛,供母親一人慢慢享用。如此奢侈的菜肴,令我們姐弟幾個直淌口水。母親吃着,卻微皺着眉,還時常趁父親不在時把肉分給我們,令我們姐弟四人既興奮又納悶。後來我們才發現,母親最想吃、最喜吃的東西,其實是魚!

在南方鄉村,魚比豬肉便宜。父親於是每周摳出錢來為母親買魚。只要有魚,母親便總是吃得津津有味,全家人於是樂,禁不住逗她:“媽,您怎麼天生就那麼愛吃魚呀?”此時,母親就訕訕地笑:“我是屬貓的,哪能不喜魚?”

那年盛夏,有一天我和二弟跟鄉村小夥伴在池塘里游泳戲水。忽然一條大魚受驚,在我跟前“呼”地高高躍出水面,蹦到岸上。我一喜,不由分說上岸奮力將魚捉住。這是條鱅魚(北方人稱胖頭魚),足有兩斤重。二弟和別的小夥伴紛紛圍過來,個個眉飛色舞,羡慕至極。我好不得意!拎獎品般連蹦帶跳直奔家裡,沖母親報功。母親見狀,臉煞白煞白,沖我和二弟嚷:“……你倆不懂事哇,怎能去偷公家的魚?”我和二弟使勁爭辯:“這魚不是偷的,是它自個兒跳上岸的呀!”母親大怒:“那也是公家的!”並強令我們將魚送回池塘放生。我不敢繼續爭辯,不情願地拎着魚往池塘走,二弟也怏怏地在我身後跟着。

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

剛出家門,一位同齡的夥伴就堵住我,壓低聲音道:“喂,幹嗎把魚放生,多傻呀!拿到我家去,今夜玩耍完了,在我家煮魚粥,如何?”他眼神熱切,我和二弟怦然心動。我眉一揚,大聲嚷:“就這麼辦!”說著,慷慨地將碩大的鱅魚遞給他。我的心也過節般充滿興奮。我想,自己和二弟一個月都難得打次牙祭,把送到嘴邊的魚放回池塘,未免太虧了!

這天晚上,我和二弟晚飯後便溜出家門,在月色溶溶的鄉村之夜嬉戲玩耍。雖是耍着,內心卻總記着那條魚。於是,玩了個把小時,便直奔那位小夥伴家。他的父親和大哥已經煮好了魚粥,於是,我、二弟和另幾個小夥伴美滋滋地飽餐了一頓魚粥。吃罷,卻不由得提心吊膽。幸好事後一切都相安無事,母親也一直蒙在鼓裡。

直至我讀完大學分配到北京工作,有次回家探親,全家人在一塊說笑時我又想起當年那條魚,我和二弟都公開了那條魚的真正去向。母親聽罷,皺着眉瞪着我和二弟,嗔怪道:“好哇——你們兄弟倆原來合夥糊弄我吶?!”

我和二弟直樂。一會兒,二弟嘻嘻地問母親:“媽,要是再有魚跳上岸,又讓我們逮着拎回家來,您還讓不讓我們送回去放生?”不料母親瞪一眼二弟:“那還用說?不是你勞動或花錢換回來的東西,啥時候都不能要!”

這次,我和二弟沒再笑,望着生養我們的老母親,久久說不出話來……

本站聲明:網站內容來http://www.societynews.cn/html/wh/fq/,如有侵權,請聯繫我們,我們將及時處理

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

“誦讀點亮新年”傳揚美文_網頁設計

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

“有聲的力量·誦讀點亮新年”跨年之夜特別活動日前在北京圖書大廈溫情呈現。北京廣播電視台主持人攜手冉迪、李立宏、唐燁、趙嶺等演播藝術家,和市民代表一起深情誦讀經典名篇,抒發家國情懷。

活動以“有聲的力量”為主題,分為“奮鬥的力量·築美景”、“成長的力量·看未來”、“有聲的力量·再出發”三個篇章,通過有聲閱讀文學佳作謳歌每一位追夢人在團結奮鬥中展現出的中國力量,再現新中國成立70年來的輝煌成就。

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

“雪月最相宜,梅雪都清絕”“長風破浪會有時,直掛雲帆濟滄海”……伴隨着意蘊悠長的古箏演奏,主持人鄭磊、奕丹、李銳用一組詩詞聯誦將觀眾帶入圍爐夜讀的意境之中,拉開了誦讀點亮新年活動的帷幕。“人生雖是短暫的,但只有人類的雙手,能夠為宇宙穿上盛裝”“我們開墾的那塊荒地,油菜花已燦爛開放,它裝扮着春天的美麗,它綻放着我們的希望”……主持人林賀、江寧,演播藝術家冉迪依次登場,用心誦讀《望星空》《月下心語》《一個男人的海洋——中國船長郭川的航海故事》等佳作美文,向奮鬥者致敬。

北京廣播電視台官方音頻客戶端聽聽FM對跨年誦讀活動進行了音視頻同步直播。

本站聲明:網站內容來http://www.societynews.cn/html/wh/fq/,如有侵權,請聯繫我們,我們將及時處理

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

E級和CT6都又要沒好日子過了 全新寶馬5系靜態評測_網頁設計

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

而且車鑰匙還帶一個小小的液晶显示屏,這相比老款5系的車鑰匙而言簡直就是革命了。新5系採用了和寶馬7系相同的CLAR平台,使用了更多高強度鋼和鋁合金材質,最終5系的整備質量減輕了足足100kg。不過這隻是海外版本,實在不知道國產之後的寶馬5系會不會被動手腳呢。

寶馬5系無疑是寶馬旗下一款出色的車型,不僅在國外風評不錯,在中國也賣得相當不錯。寶馬最近也放出了最新一代,代號為G30的寶馬5系的官方圖以及相關數據,所以今天也給大家來詳細說說這輛車到底有什麼亮點。

寶馬5系採用了新的外觀設計,不過再怎麼改,你都能認出它是一輛寶馬,LED光源加天使眼,保險杠的造型略有修改,如果用上了運動套件,那保險杠兩側的進氣口會變成黑色格柵,外加運動包圍套件和多輻式輪圈。

腰線的刻畫也更加明顯,相比上代車型看着是幹練了些,沒錯,這肯定又是想營造一絲絲運動的氣息,告訴你除了行車舒適,它還能幹一炮山路。不過,寶馬5系確實擁有這個實力。

而新5系的內飾變化最大的就要數方向盤了,

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

三輻方向盤真的挺有運動感的,估計以後推出的M5也是用的這款方向盤。除了方向盤有明顯不同外,其他部分基本沒什麼大變化,果然寶馬的內飾設計都是一個模子出來的,只不過好像新5系的大雞腿擋把,從老款的右雞腿變成左雞腿了。

新5系引入了一些高科技配置,比如說,智能互聯。在一定範圍內你可以通過手機對車子進行遠程3D視角、ConnectedDrive、BMW i Remote App以及personal Learned DeSTInations。光看這堆名詞就覺得高大上了吧,其實就是互聯駕駛、遠程控制和私人助理功能。而且車鑰匙還帶一個小小的液晶显示屏,這相比老款5系的車鑰匙而言簡直就是革命了。

新5系採用了和寶馬7系相同的CLAR平台,使用了更多高強度鋼和鋁合金材質,最終5系的整備質量減輕了足足100kg。不過這隻是海外版本,實在不知道國產之後的寶馬5系會不會被動手腳呢。

動力方面,搭載了最新的代號B系列發動機,520i搭載B48 2.0T發動機,最大馬力/扭矩為184馬力/290牛米;530i屬於高功版,最大馬力/扭矩為252馬力/350牛米;而540i則是B58 3.0T直六發動機,最大馬力/扭矩為326馬力/450牛米,總有一款車型合你心意。

新5系還加入了一系列輔助駕駛配置,比如什麼高級輔助駕駛系統,自動跟車行駛系統,車道跟蹤輔助等等。

新一代5系距離上市還有好一陣子的時間,所以被這貨迷到的朋友還需要耐心等待了。本站聲明:網站內容來源於http://www.auto6s.com/,如有侵權,請聯繫我們,我們將及時處理

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

一篇文章講透Dijkstra最短路徑算法_網頁設計

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

Dijkstra也叫迪傑斯特拉,是典型最短路徑算法,計算一個起始節點到路徑中其他所有節點的最短路徑的算法和思想。在一些專業課程中如數據結構,圖論,運籌學等都有介紹。其思想是一種基礎的求最短路徑的算法,通過基礎思想的變化可以解決很多複雜問題,如導航線路,動態規劃等。

Dijkstra 算法思想介紹

如下圖是一個多節點,多路徑圖。下面以該圖為例子講解dijkstra算法尋找最短路徑的過程。

以A點為起始點,求A點到其他點 B C D E F 5個點的最短路徑,最後得出A到其他點的最短路徑。

因為要求A到其他5個點的最短距離,所以構造一個數組記錄A到B C D E F 5個點的路徑距離。約定:

  • 如果A能夠直接達到節點,則使用路徑長度即權值作為其距離
  • 如果A節點不能直接達到節點則使用無窮大表示A到該點距離。
  • 任何點到自身都為0

那麼在最開始時,A點到圖中所有點的距離數組如下:

A B C D E F
0 10 無窮大 4 無窮大 無窮大

dijkstra的算法思想是從以上最短距離數組中每次選擇一個最近的點,將其作為下一個點,然後重新計算從起始點經過該點到其他所有點的距離,更新最短距離數據。已經選取過的點就是確定了最短路徑的點,不再參与下一次計算。

可能看到這裏你完全不明白dijkstra算法的思想,心裏可能想:這是說的人話嗎?不要緊,如果算法一句話就能解釋清楚,那就不會出現那麼多算法書了。下面我們就從實際的選取過程中理解這個思想的精髓。

第一次選取

構建好的數組是這樣的:

A B C D E F
0 10 無窮大 4 無窮大 無窮大

第一步選取該最短路徑數組中值最小的一個點。因為A點到本身不需要參与運算,所以從剩下的點中選擇最短的一個是D。
第二步以A-D的距離為最近距離更新A點到所有點的距離。即相當於A點經過D點,計算A到其他點的距離。

A-A : 0
A-B : A-D-B:6
A-C : A-D-C:19
A-D : A-D:4
A-E : A-D-E:10
A-F : A-D-F:去窮大

A B C D E F
0 6 19 4 10 無窮大

將現在A到各個點的距離和之前的比較,到相同點取最小值。更新了B C E的距離,得到如下新的最短距離數組:

A B C D E F
0 6 19 4 10 無窮大

同時現在A D兩點已經計算過,不參与下面的計算。

第二次選取

第二次選取的數組為第一次中更新過最短距離的數組

A B C D E F
0 6 19 4 10 無窮大

第一步:因為A D 不參与選取,所有從剩下的點中選取最近距離是點B
第二步:以B為最新點,更新最短數組

A-A : 0
A-B : A-D-B:6
A-C : A-D-B-C:14
A-D : A-D:4
A-E : A-D-B-E:12
A-F : A-D-B-F:無窮大

A B C D E F
0 6 14 4 12 無窮大

對比現在的最短距離和上一個數組的距離,到相同節點取最小的,C點由19更新成14,E點走A-D-E為10,距離更短所以不更新(敲黑板,這個重要),得到如下數組:

A B C D E F
0 6 14 4 10 無窮大

此時B點加入最短路徑範圍中。

第三次選取

上一步得到的數組為:

A B C D E F
0 6 14 4 10 無窮大

第一步:選取除了A B D節點之外的剩餘節點中最短節點,為點E
第二步:以E點為最新節點,更新最短路徑數組

因為在上一部中計算達到E點的距離時沒有更新距離,A-D-E 為10 最短,所以更新E點到B C F點的距離時走的路徑是A-D-E。注意這裏的最短距離有對應的路徑,選擇最小值就是選擇最短距離。

A-A : 0
A-B : A-D-B:6
A-C : A-D-E-C:11
A-D : A-D:4
A-E : A-D-E:10
A-F : A-D-E-F:22

A B C D E F
0 6 11 4 10 22

對比現在的最短距離和上一個數組的距離,到相同節點取最小的,更新C點走A-D-E-C 為11,比之前的A-D-B-C14距離更近,更新到F點距離,得到如下數組:

A B C D E F
0 6 11 4 10 22

此時E點加入最短路徑範圍中。

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

第四次選取

A B C D E F
0 6 11 4 10 22

第一步:選取除了A B D E節點之外的剩餘節點中最短節點,為點C
第二步:以C點為最新節點,更新最短路徑數組

A-A : 0
A-B : A-D-B:6
A-C : A-D-E-C:11
A-D : 4
A-E : A-D-E:10
A-F : A-D-E-C-F:16

A B C D E F
0 6 11 4 10 16

對比現在的最短距離和上一個數組的距離,到相同節點取最小的,更新到F點距離,可以得到如下數組:

A B C D E F
0 6 11 4 10 16

第五次選取

A B C D E F
0 6 11 4 10 16

第一步:選取除了A B C D E節點之外的剩餘節點中最短節點,也就是最後一個節點:F
第二步:以F點為最新節點,更新最短路徑數組。由於F點是最後一個點,所以也不用更新數組,目前的數組就是所求數組
將F點加入最短路徑範圍中,此時所有的點都加入了最短路徑範圍,也就是說A點到所有點的距離都找到了。最總得出的距離值為:

最終得到的結果為:

A B C D E F
0 6 11 4 10 16

最終結果

相應的A點到所有點的最短路徑走法最終得到的結果為:

A B C D E F
0 6 11 4 10 16

A-A:0
A-B : A-D-B:6

A-C : A-D-E-C:11

A-D:4

A-E:A-D-E:10

A-F:A-D-E-C-F:16

算法總結

Dijkstra算法作為求最短路徑的經典算法,個人理解為算法提供了一種思想,每走一步都是找到最短的路徑,並且每走一步都實時更新所有距離,保證每次都選擇最短路徑。

python實現Dijkstra

將以上的過程使用python來實現。
首先總結一個Dijkstra算法的核心思想,分成兩步走:

  1. 構造一個最短路徑數組,每次找到數組中未訪問的節點里最小的點
  2. 以上一步的節點為最新節點,更新起始點到所有點的距離

使用python就是實現這兩步即可

數據準備

二維矩陣

如何描述一個圖呢?通常有兩種方式,分別是:十字鏈表和二維矩陣。因為二維矩陣更加直觀,所以選擇二維矩陣。

將上面的圖描述成一個二維矩陣

無窮大使用MAX = float('inf')表示,該數值是python中表示無窮大的一個值。

這個二維矩陣真正直觀之處在哪裡呢?是能夠看到任意一個點到其他點的距離。如想看D點到其他點的距離,就是:

在我們的算法兩步走中第二步要更新A點經過某點到其他點的距離,正是使用了這個特徵。

MAX= float('inf')

matrix = [
    [0,10,MAX,4,MAX,MAX],
    [10,0,8,2,6,MAX],
    [MAX,8,10,15,1,5],
    [4,2,15,0,6,MAX],
    [MAX,6,1,6,0,12],
    [MAX,MAX,5,MAX,12,0]
    ]

最短路徑數組

在上面講解算法過程中有一個重要的的最短路徑數組,不斷更新該數組直到所有的點都被訪問到。使用python語言,構造該數組:

distance = [MAX] * len(matrix)

len(matrix) 實際上算出的圖的點的個數。初始化時所有的節點都是不可達。

在算法過程中還有一個重要的數組,並沒有體現出來,但是在python計算時也很重要,那就是訪問過的點。每一次訪問之後就要將訪問過的點加入到該數組中,這樣做是為了避免重複訪問。

used_node = [False] * len(matrix)

初始化時認為所有點都沒有訪問到

代碼實現



MAX= float('inf')

matrix = [
    [0,10,MAX,4,MAX,MAX],
    [10,0,8,2,6,MAX],
    [MAX,8,10,15,1,5],
    [4,2,15,0,6,MAX],
    [MAX,6,1,6,0,12],
    [MAX,MAX,5,MAX,12,0]
    ]


def dijkstra(matrix, start_node):
    
    #矩陣一維數組的長度,即節點的個數
    matrix_length = len(matrix)

    #訪問過的節點數組
    used_node = [False] * matrix_length

    #最短路徑距離數組
    distance = [MAX] * matrix_length

    #初始化,將起始節點的最短路徑修改成0
    distance[start_node] = 0
    
    #將訪問節點中未訪問的個數作為循環值,其實也可以用個點長度代替。
    while used_node.count(False):
        min_value = float('inf')
        min_value_index = 999
        
        #在最短路徑節點中找到最小值,已經訪問過的不在參与循環。
        #得到最小值下標,每循環一次肯定有一個最小值
        for index in range(matrix_length):
            if not used_node[index] and distance[index] < min_value:
                min_value = distance[index]
                min_value_index = index
        
        #將訪問節點數組對應的值修改成True,標誌其已經訪問過了
        used_node[min_value_index] = True

        #更新distance數組。
        #以B點為例:distance[x] 起始點達到B點的距離,
        #distance[min_value_index] + matrix[min_value_index][index] 是起始點經過某點達到B點的距離,比較兩個值,取較小的那個。
        for index in range(matrix_length):
            distance[index] = min(distance[index], distance[min_value_index] + matrix[min_value_index][index])

    return distance




start_node = int(input('請輸入起始節點:'))
result = dijkstra(matrix,start_node)
print('起始節點到其他點距離:%s' % result)

結果:

請輸入起始節點:0
起始節點到其他點距離:[0, 6, 11, 4, 10, 16]

簡單總結

學習python實現Dijkstra重要的地方有幾點:

  1. 數據構造 二維矩陣表示圖
  2. 圖的訪問方式 更新最短路徑數組的過程無非就是分別比較二維矩陣數組中某一行的值和最短路徑數組的值

熟悉這樣的處理方式,再有類似的算法也能找到解決的思路。例如一個二維矩陣,從起始點開始只能走向下的相鄰的元素,求達到某點的最短路徑。
希望通過該篇文章,能夠深刻理解Dijkstra算法,做到心中有數,手中有活。

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

【匯總】 為園友寫的皮膚製作工具 awescnb_網頁設計

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

Awescnb, awesome cnblog.

簡介

可能許多初來乍到的新手會被博客園經典的風格勸退,或者您是一個老園友,需要為您的博客定製一些功能(例如宣傳公眾號,文章目錄、或者插入幾個捐助二維碼等等)而不想浪費太多時間。我製作這個小項目的目的是園友能夠輕易地構建一個博客園皮膚或完善您的博客頁面功能。它可以用來做以下三件事:

  1. 安裝: 在您的博客園安裝這個項目中已經集成的皮膚.安裝之後,可以快速切換其他皮膚.
  2. 創建: 快速創建一個的博客園皮膚,通過打包生成文件,供您使用.
  3. 分享: 快速創建一個博客園皮膚並將它貢獻給項目,園友就能夠切換到您的皮膚了.

視頻教程

今天周末錄製了一個簡單視頻教程,雖然我在搭建的文檔里有寫,希望它能幫您更容易上手。視頻從博客皮膚的安裝、切換、從零開始製作三個方面簡單展開。

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

您可能是非 web 前端從業者,視頻中用到的命令您可能會有疑惑,只需要下載 node並安裝到您的電腦就擁有了一個叫做 npm 的東西(node 包管理器),而視頻中使用的 npm xx 命令正是來源於此。

鏈接

  • 博客皮膚性能優化
  • 構建一個簡約博皮的過程
  • 用 webpack 玩轉博客園
  • 當前集成的 30+ 插件介紹
  • 手寫一個兼容博客園多編輯器的文章目錄插件

配置一覽

{
    // 基本配置
    theme: {
        name: 'reacg',
        color: '#FFB3CC',
        title: '',
        contentSize: 'mid',
        headerBackground: '',
        avatar: 'https://pic.cnblogs.com/face/sample_face.gif',
        favicon: '',
    },
    // 代碼高亮
    highLight: {
        type: 'atomOneDark',
        inDarkMode: 'atomOneDark',
    },
    // 代碼行號
    lineNumbers: {
        enable: true,
    },
    // github圖標
    github: {
        enable: true,
        color: '#ffb3cc',
        url: 'https://github.com/guangzan/awescnb',
    },
    // 碼雲圖標
    gitee: {
        enable: true,
        color: '#C71D23',
        url: 'https://gitee.com/guangzan/awescnb',
    },
    // 圖片燈箱
    imagebox: {
        enable: true,
    },
    // 文章目錄
    catalog: {
        enable: true,
        position: 'left',
    },
    // 返回頂部按鈕
    back2top: {
        enable: true,
        type: 'complex',
    },
    // 右下角按鈕列表
    tools: {
        enable: true,
        initialOpen: true,
        draggable: false,
    },
    // live2d模型
    live2d: {
        enable: true,
        page: 'all',
        agent: 'pc',
        model: 'haru-01',
        width: 150,
        height: 200,
        position: 'left',
        gap: 'default',
    },
    // 點擊特效
    click: {
        enable: true,
        auto: false,
        colors: ['#FF1461', '#18FF92', '#5A87FF', '#FBF38C'],
        size: 30,
        maxCount: 15,
    },
    // 評論輸入框表情
    emoji: {
        enable: true,
        showRecents: true,
        recentsCount: 20,
        showPreview: true,
        showSearch: true,
    },
    // 暗色模式
    darkMode: {
        enable: true,
        autoDark: false,
        autoLight: false,
    },
    // 音樂播放器
    musicPlayer: {
        enable: true,
        page: 'all',
        agent: 'pc',
        autoplay: false,
        volume: 0.4,
        lrc: {
            enable: false, // 啟用歌詞
            type: 1, // 1 -> 字符串歌詞 3 -> url 歌詞
            color: '', // 顏色
        },
        audio: [
            {
                name: '404 not found',
                artist: 'REOL',
                url:
                    'http://music.163.com/song/media/outer/url?id=436016480.mp3',
                cover:
                    'http://p2.music.126.net/cu1sEIDxXOJm5huZ3Wjs0Q==/18833534672880379.jpg?param=300x300',
                lrc: ``,
            },
        ],
    },
    // 隨筆頭圖
    postTopimage: {
        enable: true,
        // position: 'top', // position api 已經廢棄,使用 postbottomimage 代替
        fixed: false,
        imgs: [],
    },
    // 隨筆尾圖
    postBottomimage: {
        enable: false,
        img: '',
        height: '',
    },
    // 打賞
    donation: {
        enable: false,
        qrcodes: [],
    },
    // 個性簽名
    signature: {
        enable: false,
        contents: [],
    },
    // 二維碼
    qrcode: {
        enable: false,
        img: '',
        desc: '',
    },
    // 彈出公告
    notice: {
        enable: false,
        text: [],
    },
    // 首頁列表圖
    indexListImg: {
        enable: false,
        imgs: [],
    },
    // 頂部加載進度條
    topProgress: {
        enable: false,
        page: 'all',
        agent: 'pc',
        background: '#FFB3CC',
        height: '5px',
    },
    indexTimeline: {
        enable: false,
    },
    // 隨筆頁尾部簽名
    postSignature: {
        enable: false,
        content: [],
        licenseLink: '',
    },
    // 背景圖片或顏色
    bodyBackground: {
        enable: false,
        type: 'color',
        value: '',
        opacity: 1,
        repeat: false,
    },
    // 彈幕
    barrage: {
        enable: false,
        opacity: 0.6,
        colors: [
            '#FE0302',
            '#FF7204',
            '#FFAA02',
            '#FFD302',
            '#FFFF00',
            '#A0EE00',
            '#00CD00',
            '#019899',
            '#4266BE',
            '#89D5FF',
            '#CC0273',
            '#CC0273',
        ],
        barrages: [],
        indexBarrages: [],
        postPageBarrages: [],
    },
    // 圖表
    charts: {
        enable: false,
        pie: {
            title: 'My skills',
            data: {
                labels: ['JavaScript', 'css', 'Vue', 'React', 'wechat'],
                values: [40, 30, 20, 10, 20],
            },
        },
    },
    // 鎖屏
    lock: {
        enable: true,
        background: '',
        strings: [
            '<i>Powered by</i> webpack.',
            '&amp; Theme in awescnb',
            '快去自定義你的個性簽名吧~',
        ],
    },
    // footer鏈接
    links: [
        {
            name: 'awescnb',
            link: 'https://gitee.com/guangzan/awescnb',
        },
    ],
}

文檔

  • 配置皮膚
  • 配置皮膚
  • 創建新皮膚
  • 更新日誌

最後

起初我只是用 gulp(前端構建工具) 簡單製作了一個博客園皮膚供自己使用,後來越來越多的園友使用,我索性用 webpack 將它重構並和交流群里的小夥伴一起完善。現在它已經能夠完全勝任當前的工作了,enjoy!今後我也不再發布關於它的介紹隨筆,會花費精力寫其他前端相關內容。

有希望捐助的小夥伴不要再問我了,這個小項目非我一人所為,它不接受任何捐助。有任何建議或者問題都可以到交流群(541802647)里交流或者在項目倉庫提個 issue。再次感謝所有提供建議的小夥伴。

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

《中國的寶藏》:告訴你一個可親可感的中華文化_網頁設計

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

兼具真實性與藝術性的紀錄片,既是我們了解傳統文化的一面鏡子,也是我們探索現代文明的知識寶庫。前不久熱播的紀錄片《中國的寶藏》呈現了中國頂級文物,將“過去”與“現在”聯繫起來,為觀眾提供了一個了解傳統和現代中國的窗口。節目邀請英國節目主持人阿拉斯泰爾·蘇克帶領觀眾踏上博物館尋寶之旅,他對中國歷史十分着迷,正如他在節目中所說:“驚奇於她的美和數千年文明的深度……如果不了解中國的過去,就不可能真正了解今天的中國。”

值得一提的是,《中國的寶藏》英文版已於2019年10月在BBC世界新聞頻道面向全球首播,索福瑞媒介研究有限責任公司對印度、澳大利亞和美國三個國家的觀眾進行了調查,其中有近9成的觀眾表示“我很喜歡紀錄片《中國的寶藏》”,還有觀眾認為這部紀錄片“直觀展示了中國文物的美與獨特”和“深入展現了中國歷史文化的博大精深”。

中英合拍讓中國文物走向世界

由中央廣播電視總台影視劇紀錄片中心出品,央視紀錄國際傳媒有限公司以國際合拍、合作的方式,與BBC世界新聞頻道、英國野馬製作公司共同製作的紀錄片《中國的寶藏》,高水準、藝術化地呈現了故宮博物院等8家博物館、良渚遺址等5個世界文化遺產,包括大禹治水圖玉山、趙孟頫《秀石疏林圖》、大克鼎、章懷太子墓壁畫《客使圖》、兵馬俑等20多件中國頂級文物,為海外觀眾繪製了一幅底蘊深厚的中國歷史文化圖卷。

眾所周知,通暢的傳播渠道對紀錄片到達受眾至關重要,否則,即使有優質的內容,紀錄片也將面臨“傳而不通”的困境。中央廣播電視總台影視劇紀錄片中心召集人庄殿君介紹,“國際合拍模式不僅為中國紀錄片注入了活力,激活了國際合作夥伴的思路,也為中國和世界紀錄片行業的互動提供了更直接的渠道,形成了傳播合力”。

在中英文版本的內容策劃和排播策略上,央視紀錄頻道和BBC世界新聞頻道都充分考慮了海內外觀眾觀看此類節目的需求。據相關數據显示,央視紀錄頻道全國覆蓋3.06億戶家庭觀眾,是中國紀錄片傳播的核心平台,BBC世界新聞頻道全球覆蓋4.65億戶家庭觀眾,促進節目更為廣泛的傳播,激發世界各地的人們對古老而又現代的中國的興趣,加快推動中國文物走向世界的步伐。

央視紀錄頻道副總監史岩表示:“此次首次與BBC世界新聞頻道的合作非常成功,希望未來共同努力,找到中國觀眾和海外觀眾共同感興趣的題材,聯合攝製,共同播出。”BBC世界新聞頻道專題部責任編輯艾瑪·迪亞斯也認同史岩的觀點,她希望以《中國的寶藏》為起點,未來尋求更多題材的項目合作,為全球觀眾提供豐富多彩的節目內容。

描繪文明傳承的力量

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

紀錄片《中國的寶藏》共6集,每集25分鐘,呈現現代中國生活的多個側面,分別是家族、藝術、都會、製造、科技和飲食。每集都從館藏文物珍品切入,通過對傳統的深入解釋,試圖從中國人的現代生活中捕捉到迴響,尋找古代文明的現代傳承。在《中國的寶藏》中,阿拉斯泰爾·蘇克通過拜訪中國各大頂尖博物館以及傾聽各行各業的人們的故事,深切感受中國的歷史悠久和幅員遼闊。

在中國傳媒大學中國紀錄片研究中心研究人員李寧看來,“《中國的寶藏》獲得海內外觀眾認同的另一個原因,就是它講述的婚喪嫁娶、生老病死這些內容,都是跨越地域與種族的共同人生命題。從人類學與社會學的角度來看,這些情感與行為最容易獲得跨文化的理解和認同。所以這部紀錄片不光是講述文物的故事,還在現代生活中找到了它所承載的歷史文化信息的延續”。

《中國的寶藏》中方製片人陳丹丹介紹:“在文物的選擇和主題確定上,我們把握兩個原則。一個是時間跨度,我們選擇的是那些既展現了文明起源,又比較接地氣的文物。另一個原則就是主題必須能夠引起人類情感共鳴。比如你如何吃飯、你的家庭是什麼樣的、你的孩子是怎麼教育的、你如何說話寫字等。因為這些主題是不論哪個國家的受眾都會關心的話題。”

如在第六集《飲食的藝術》中,通過文物深度挖掘中國人的飲食文化,主持人帶領觀眾看到了蘊藏在中國文化深處的遺傳密碼。而飲食,不僅是味道的品鑒,更是一種文化的傳承,其背後強大的認同感,跨越歷史刻度描繪出了文明傳承的力量。

用中國寶藏彰顯文化自信

文化是一個國家和民族的精神與靈魂,文化自信是一個國家、一個民族發展中更基本、更深沉、更持久的力量。作為一種跨文化、跨時空的媒介形態,紀錄片是“講好中國故事,傳播中國聲音”的重要載體,是推動中國文化走出去、促進文化交流與溝通的有效途徑。鑒於此,中國积極推動紀錄片在海外的傳播,中宣部(國新辦)專門設立了“紀錄中國”傳播工程,鼓勵紀錄片製作機構創製精品內容,對外展示中國魅力、推介中國形象、傳播中國文化。作為中宣部(國新辦)“紀錄中國”傳播工程支持項目,《中國的寶藏》一經推出,既彰顯了中國的文化自信,也提供了“讓世界了解中國,讓中國走向世界”的國際表達。節目用講故事的方式,將中國文化融於古往今來中國人的日常生活、喜怒哀樂和拼搏奮鬥中,讓觀眾領略到中國藝術開放包容的境界和博採眾長的氣度,感受到悠久歷史對現代中國的深刻影響,展現了一個傳統與現代交匯融合的立體中國。

同時,作為一部國際合拍紀錄片,《中國的寶藏》借鑒“他者”講故事的方式,用介入方式觸摸真實。主持人阿拉斯泰爾·蘇克擔任觸摸者角色,虛心求學於各大博物館研究員身側,搭乘中國高鐵等交通工具,前往湖南廖家宗祠參加清明祭祀活動、在北京潘家園舊貨市場閑逛、在西安的路邊攤吃烤串、在長沙品嘗滿月酒席上象徵好運的紅雞蛋……一系列身臨其境的觸摸體驗,為紀錄片帶來強烈的現場感、參與感和真實感,有利於中國故事的國際化傳播。節目也在不知不覺中回望了各自的歷史和現在,分享發展經驗,實現構建人類命運共同體的目標。

此外,這部紀錄片的意義並不在於誇大自己的文明獨樹一幟,它的基本精神在於在合作中實現了平等的溝通和對話。正如中國駐英國大使劉曉明所說:“《中國的寶藏》通過介紹中國文物,讓世界認識中國從哪裡來、向何處去,從而使各國人民更加深刻地感知中國、了解中國、領悟中國。這部紀錄片體現了中英兩國人民對美好生活的共同嚮往、對文明交流互鑒的共同追求。”

(記者 牛夢笛 通訊員 游歡)

本站聲明:網站內容來http://www.societynews.cn/html/wh/fq/,如有侵權,請聯繫我們,我們將及時處理

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

Blazor 修仙之旅 – 組件與數據綁定_網頁設計

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

一.前言

在第一篇文章中,有提到過組件(Component)這個概念。組件在 Blazor 中是必不可少的,UI 全靠它組裝起來,和前端的 JS 組件是一個意思,比如:vue component、react component 等等。借用官方文檔的描述:

Blazor 應用是使用組件構建的。 組件是自包含的用戶界面 (UI) 塊,例如頁、對話框或窗體。 組件包含插入數據或響應 UI 事件所需的 HTML Tag和處理邏輯。 組件非常靈活且輕量。 可在項目之間嵌套、重複使用和共享。

二.組件

組件一般以 .razor 為文件名後綴,且組件名必須以大寫字母開頭(猜測可能是和VUE里的命名限制一樣,表面和Html標籤名重複)。

我們新建的項目,Shared 文件夾中就有三個組件:

左側導航菜單組件:

在主布局組件中應用了導航菜單組件:

更多關於組件的資料請查閱官方文檔:創建和使用 ASP.NET Core Razor 組件

三.數據綁定

1.介紹

Razor 組件通過名為 @bind 的HTML元素屬性提供數據綁定功能,這個綁定是雙向的。

@bind 是區分大小寫的,例如:@BIND@Bind 都是錯誤的,下面寫了一個例子,將 CurrentValue 綁定到兩個文本框中。

<div class="row">
    <div class="col-6">
        <input class="form-control" type="text" @bind="CurrentValue" />
    </div>
    <div class="col-6">
        <input class="form-control" type="text" @bind="CurrentValue" />
    </div>
</div>

<div class="row">
    <button class="btn btn-primary" @onclick="ChangeValue">變 更</button>
</div>

@code
{
    public int CurrentValue { get; set; } = 0;

    private void ChangeValue()
    {
        CurrentValue ++;
    }
}

需要注意的是在文本框的綁定中,僅當呈現組件時,UI才會更新文本框,而不響應於更改屬性的值。由於組件是在事件處理程序代碼執行后呈現的,因此屬性更新通常在觸發事件處理程序后立即反映在UI中。

@bind="CurrentValue" 等同於以下代碼:

<input value="@CurrentValue"
    @onchange="@((ChangeEventArgs __e) => CurrentValue = 
        __e.Value.ToString())" />
        
@code {
    public int CurrentValue { get; set; } = 0;
}

點擊按鈕,變更了值,也會應用到文本框中:

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

2.變更綁定事件

上面小節中,默認綁定了 onchange 事件,只有文本框失去焦點才會觸發,體驗不是很好,那麼可不可以在輸入的時候就同步更新值呢,當然是可以的,解決方案就是變更綁定事件為 oninput,通過設置@bind:event屬性來變更綁定事件:

<div class="col-6">
    <input class="form-control" type="text" @bind="CurrentValue" @bind:event="oninput" />
</div>
<div class="col-6">
    <input class="form-control" type="text" @bind="CurrentValue" @bind:event="oninput" />
</div>

3.輸入錯誤的值

我們設置的 CurrentValue 的類型是 int ,如果我們輸入字母,那麼字母將不會被接受,同時值會恢復到輸入前的正確值。

4.子父組件數據傳遞

在 vue、react 等 js 中,都有子父組件傳值概念,Blazor 也不例外。

(1)父傳子

新建一個子組件命名為 ChildComponent

<div class="row">
    <h2>子組件</h2>
</div>

<div class="row">
    <span>Year: </span> <input class="form-control" type="text" value="@Year" />
</div>

@code {
    [Parameter]
    public int Year { get; set; }

    [Parameter]
    public EventCallback<int> YearChanged { get; set; }
}

定義一個 Year 屬性和 EventCallback<int> 類型的屬性 YearChanged

新建一個父組件命名為ParentComponent

<div class="row">
    <h2>父組件</h2>
</div>

<div class="row">
    <span>ParentYear: </span> <input class="form-control" type="text" @bind="ParentYear" @bind:event="oninput"/>
</div>

<ChildComponent @bind-Year="ParentYear" />

@code {
    [Parameter]
    public int ParentYear { get; set; } = 1978;
}

在頁面中引用父組件:

YearChanged 是一個約定命名,不能更改,更改將會報錯:

EventCallback 用於子父組件嵌套時公開事件,比如 YearChanged 就公開了子組件 Year 屬性的 changed 事件。父組件里,通過 @bind-Year 來綁定 Year 的 changed 事件,然後將父組件 ParentYear 的值傳遞過去,達成父級組件向子級組件傳遞值。

<ChildComponent @bind-Year="ParentYear" /> 等同於 <ChildComponent @bind-Year="ParentYear" @bind-Year:event="YearChanged" /> ,如果使用後者,那麼事件命名將不會受約定命名限制。

運行效果:

(2)子傳父(鏈式綁定)

子傳父,無法直接通過 @bind 來實現,需要單獨指定事件處理程序和值,我們更改上面的子組件,定義一個 OnYearChanged 事件,並將其綁定到文本框的 oninput 事件,在事件裏手動更新了 Year的值,並調用 YearChanged 來進行傳遞。

<div class="row">
    <h2>子組件</h2>
</div>

<div class="row">
    <span>Year: </span> <input class="form-control" type="text" @oninput="OnYearChanged" value="@Year" />
</div>

@code {
    [Parameter]
    public int Year { get; set; }

    [Parameter]
    public EventCallback<int> YearChanged { get; set; }

    private Task OnYearChanged(ChangeEventArgs e)
    {
        Year = int.Parse(e.Value.ToString());

        return YearChanged.InvokeAsync(Year);
    }
}

運行:

四.資料

  • 本文Demo

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品

佤族村新年新氣象_網頁設計

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

  1月21日,村民身着傳統服飾,喜迎新年。楊崢攝/光明圖片

※推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

  1月21日,村民身着傳統服飾,喜迎新年。楊崢攝/光明圖片

  1月21日,村民趙家海的家人在院子里玩耍。劉正凡 攝

新年裡的雲南騰衝三家村中寨司莫拉佤族村一派祥和,脫貧只是邁向幸福生活的第一步,是新生活、新奮鬥的起點,鄉親們用笑容譜寫着中國夢的雲南篇章。(楊崢 劉正凡)

本站聲明:網站內容來http://www.societynews.cn/html/wh/fq/,如有侵權,請聯繫我們,我們將及時處理

台北網頁設計公司這麼多該如何選擇?

網動是一群專業、熱情、向前行的工作團隊,我們擁有靈活的組織與溝通的能力,能傾聽客戶聲音,激發創意的火花,呈現完美的作品