久久精品日韩无码|61伊人久久绿帽|最新国产浮力网站|亚州aV无码国产|明星一二三区av|超碰人人在线成人|澳门无码福利av

做事出汗多好還是少好?

時(shí)間:2024-11-13 15:35 人氣:0 編輯:招聘街

一、做事出汗多好還是少好?

運(yùn)動(dòng)流汗一定要適量,流汗太多對(duì)身體不好,這是因?yàn)楹挂褐胁粌H僅是一些代謝產(chǎn)生的廢物,還有很多對(duì)機(jī)體有用的物質(zhì),例如:礦物質(zhì)、氨基酸、維生素等,流汗越多,這些營(yíng)養(yǎng)物質(zhì)流失的越多。

運(yùn)動(dòng)之后補(bǔ)水需要根據(jù)流汗的情況來決定,運(yùn)動(dòng)流汗補(bǔ)水應(yīng)該在運(yùn)動(dòng)的前期、中期和后期進(jìn)行。

二、少抱怨多做事調(diào)整心態(tài)的句子?

.我們有時(shí)會(huì)有不順利的時(shí)刻,不要抱怨任何人任何事,該回頭想想,我是否有福氣去享受這個(gè)成功?若懷抱著一種自私心去做事,不順,未必是壞事,免得增強(qiáng)你的自私心,最終帶出苦果。改變心態(tài),自利,也利他,結(jié)果便有機(jī)會(huì)不一樣了。

2.你可以羨慕別人,抱怨,甚至大哭一場(chǎng),你沒那么堅(jiān)強(qiáng),怎樣任性都好,但一定要及時(shí)清醒,孤獨(dú)者要學(xué)會(huì)自我充足,永遠(yuǎn)走在更好的路上。不怕沒人并肩,就怕錯(cuò)信了一些人,一路遇見,一路告別。你是什么樣的人,便會(huì)遇見什么樣的人,你跟什么樣的人靠近,便會(huì)成為什么樣的人。

3.在醫(yī)院里老公抱怨道:“你看你生完孩子第一天,我跑上跑下忙的我一天沒睡覺,我容易嗎?”二貨媳婦神回復(fù):“哼,這就是你爽的代價(jià)!”

4.說什么不要抱怨,可是偶爾抱怨也算是一種紓解壓力的方法吧,倒到苦水,然后再繼續(xù)。無論什么樣的生活,都是有規(guī)律,然后順著規(guī)律生活。加油唄,還有一點(diǎn)年輕的身影,抓住,好好拼,不管以后是否會(huì)好,但至少現(xiàn)在奮斗,生活變得有意義就好了。

5.常遇到背叛我的人,開始總抱怨他們忘恩負(fù)義,現(xiàn)在才發(fā)覺都是我的錯(cuò)。是我一開始給他們太多了造成他們誤解賺錢很容易。是我給他們太多空間讓他們錯(cuò)覺全靠自己努力換來的。是我總舍不得罵人以致說話太重就讓他們不開心。是我太信任人讓他們覺得人都很好騙。對(duì)不起!都是我的錯(cuò),害了你們一輩子。

6.委屈生牢騷,牢騷多了變抱怨,抱怨久了成是非。委屈這東西,唯一的作用就是可以在愛自己的人面前說出來?yè)Q一點(diǎn)安慰,在他的好言相勸里平和一下心態(tài)。但在職場(chǎng)和社會(huì)上是不大適用的,除非你長(zhǎng)的極帥或極美?!R丁

7.【麻省理工職場(chǎng)理念】永遠(yuǎn)不抱怨。抱怨只會(huì)暴露你的無能。公私要分明。隨時(shí)保持積極主動(dòng)。不要過多流露自己的情緒和情感。做事講效率。跟同事領(lǐng)導(dǎo)搞好關(guān)系,但不要妄想和他們成為知心朋友。少說話,多做事。該知道的知道,不該知道的甭打聽。有些事情,看破但不要說破。

8.無須有過多的抱怨,那樣只會(huì)使你自己的心更累。人生就像蓋房子,想修成正果,必須一塊磚一塊磚的疊起,當(dāng)你跳躍了一層,兩層,三層的時(shí)候,哪怕你建立成功,也是不牢靠的,它終有一天會(huì)倒塌。

9.每一天都會(huì)告訴自己要好好控制情緒,不抱怨,謹(jǐn)言慎行,這不是將自己變的懦弱和沒有性格,而是在慢慢的提升自己。凡事不以惡意揣度別人,不以私利給他人添堵,不妄自菲薄,也不詆毀他人,這是對(duì)自己最基本的要求。

10.兩個(gè)不認(rèn)真的人出現(xiàn)在同一段感情里就會(huì)互相抱怨不真誠(chéng),她可能說她花心,他可能說她多情。就像生活一樣很可笑,有時(shí)讓你遇見一個(gè)和自己差不多的人,然后你開始有模有樣的告訴那人認(rèn)真是什么模樣,努力是什么模樣,成熟是什么模樣,其實(shí)自己也根本不認(rèn)真,不努力,不成熟。

11.不要去抱怨自己不幸福,要知道,很多的人連溫飽都沒解決。要定期的去對(duì)記憶進(jìn)行一次刪除,去把不愉快的人和事從記憶中擯棄,人生苦短,財(cái)富地位都是附加的,生不帶來死不帶去,簡(jiǎn)單的生活就是快樂的生活。

12.與其抱怨生活,不如改變,如果不能改變,就要學(xué)會(huì)適應(yīng)。對(duì)于已發(fā)生的事情,抱怨不會(huì)產(chǎn)生任何改變,只會(huì)讓事情變得更糟。抱怨不會(huì)使人更聰明更強(qiáng)大,而只會(huì)讓你在自怨自艾中漫慢消沉。放下抱怨,坦然面對(duì),才能擺脫煩惱的糾纏。心平氣和,換一種視角看待生活,就會(huì)有不一樣的人生。

13.不要抱怨生活給予太多的磨難,不要抱怨生命中有太多的曲折。把每—次的失敗都?xì)w結(jié)為一次嘗試而不去自卑,把每一次的成功都想象成一種幸運(yùn)而不去自傲。微笑著去面對(duì)挫折,去接受幸福,去品味孤獨(dú),去戰(zhàn)勝憂傷,去面對(duì)生活帶給我們的一切。

14.心境似湖,抱怨全無。一杯鹽水,很咸,倒進(jìn)湖里,很淡。煩惱如鹽,是咸是淡,是苦是甜,取決于心量的大小。我們常常不是被世界惹火了,而是被自己逼瘋了。不要活得太被動(dòng),因?yàn)檫@樣會(huì)讓你很辛苦。只要自己覺得幸福就行,用不著向別人證明什么。不要光顧著看別人,走錯(cuò)了自己腳下的路。

15.人生要學(xué)會(huì)不抱怨,不等待,不盲從;身安,不如心安,屋寬,不如心寬;以自然之道,養(yǎng)自然之身;以喜悅之身,養(yǎng)喜悅之神;有所畏懼,是做人最基本的良心準(zhǔn)則;所謂快樂,不是財(cái)富多而是欲望少;做人,人品為先,才能為次;做事,明理為先,勤奮為次。

16.心中的苦楚,沒人替你品嘗。抱怨不會(huì)使人變得更聰明,而只會(huì)讓人在自怨自愛中慢慢消沉。放下抱怨,坦然面對(duì),才能擺脫煩惱的糾纏。心平氣和,換一種視角看待生活,就會(huì)有不一樣的人生。

17.偶爾的抱怨發(fā)泄一下,也是十分必要的。但是無休止的抱怨只會(huì)增添煩惱,只能向別人顯示自己的無能。抱怨是一種致命的消極心態(tài),一旦自己的抱怨成為惡習(xí),那么人生就會(huì)暗無天日,不僅自己好心境全無,而且別人跟著也倒霉。

18.不抱怨,不言苦,不憂傷,不認(rèn)輸,壓抑了,換個(gè)環(huán)境深呼吸;困惑了,換個(gè)角度靜思考;失敗了,蓄滿信心重新再來。

19.有時(shí)我們總想抱怨時(shí)間,無聊寂寞時(shí)說它太過得太慢,繁忙慌亂時(shí)又說它太快。其實(shí)生活原本就是答案,你會(huì)發(fā)現(xiàn)無論渴望還是掙脫,都逃不出一個(gè)心結(jié),通常伴著渴望后的掙脫和掙脫后的渴望。但人就是在這般折騰后才看清了生活。

20.心情再差你可以寫在臉上,工作再累你可以抱怨,生命再短你可以隨意作踐,生活再苦你可以失去信念,前行再難你可以躑躅不前。但是前提你必須知道:沒有人喜歡看你的臭臉,沒有人無條件替你干活,沒有人為你的健康買單,美好將在明天,自己的選擇,跪著也要走完。每個(gè)人都累,不是只有你一個(gè)而已。

21.我們很多人總是在遇到挫折的時(shí)候,抱怨事與愿違,更多的人總是在失敗的時(shí)候,抱怨生不逢時(shí),大多數(shù)人總是認(rèn)為,這個(gè)世界對(duì)自己充滿了不公,然而卻只有少部分的人,能夠在遇到困難時(shí)選擇正視自己,通過改變自己來解決問題?!兜谖蹇臻g》

22.你付出什么,就能得到什么。抱怨他人,折磨自己;羨慕他人,浪費(fèi)自己;怨恨他人,氣壞自己;貪戀他人,煩惱自己;阻礙他人,陷害自己;慈悲他人,快樂自己;尊重他人,敬重自己;寬容他人,豁達(dá)自己;隨喜他人,富貴自己;幫助他人,善待自己;平視他人,富足自己。

23.從不怨恨,也不抱怨。過去的,就讓它過去吧,無論怎樣美好,怎樣傷感,我們,始終回不到過去,走不進(jìn)曾經(jīng)。重要的是今天,明天。那些曾經(jīng)的路,過去的人,都將成為驛站成為過客,漸漸的,也會(huì)淡漠,也會(huì)遺忘。

24.不要去抱怨你的工作,今天的生活一直都是你選擇的!努力了不一定會(huì)有什么結(jié)果,但是放棄了肯定不會(huì)有結(jié)果。很多事情你做了,今天不會(huì)有結(jié)果,或者以后更不會(huì)有結(jié)果。有時(shí)候,有些人,為了得到他喜歡的東西,費(fèi)盡心機(jī),更甚者可能會(huì)不擇手段,以至走向極端。

25.生活總是跌宕起伏,不要抱怨什么,要學(xué)會(huì)珍惜自己擁有的,無論在什么時(shí)候,無論在什么地方,我們都不要抱怨我們自己的人生,抱怨改變不了任何事實(shí)真相,不如坦然面對(duì),接受現(xiàn)實(shí),隨緣來去,直面人生,人生也就少了許多煩惱困惑。

26.抱怨不會(huì)使人變得更聰明,而只會(huì)讓人在自怨自愛中慢慢消沉。放下抱怨,坦然面對(duì),才能擺脫煩惱的糾纏??蘖?,就讓淚水盡情流淌,痛徹心菲也是精彩。選擇一條道路,就選擇一種人生一種無悔一種執(zhí)著。

27.我們有時(shí)會(huì)受到委屈冤枉排斥,因此抱怨憤怒恐懼,那是正常不過的事。然而,若理智閃現(xiàn),只要一個(gè)理由,就會(huì)令我們知道,得擺脫負(fù)面情緒:這樣只會(huì)令事情更糟糕。所以,消極性沖動(dòng)爆發(fā)之前,深呼吸一下,拖長(zhǎng)反應(yīng)時(shí)間,讓理智和提醒有更多空間,養(yǎng)成這習(xí)慣,可能改變一生。——麥成輝

28.多一份灑脫,少一份抱怨,讓自己在豁達(dá)的心態(tài)中,感悟生命,解讀生活。人生苦短,不要為難了自己。讓我們坦然愉悅的走過人生的春夏秋冬。

29.寂寞孤單的時(shí)候,也曾抱怨,為什么?我在最美的年華里,沒有遇到最美的她。已是滄海桑田的自已,為什么?還沒有過一場(chǎng)驚艷的風(fēng)花雪月。后來,慢慢明白,有些緣分,注定是為了分離才相遇。青春,只是一場(chǎng)沒有結(jié)局的邂逅,陪你走到終點(diǎn)的,只有自己。學(xué)會(huì)了好好愛自己,才會(huì)遇到一個(gè)完美的她。

30.不去抱怨,也不值得抱怨,這個(gè)世界,看不慣的事情很多,抱怨,只會(huì)使你傷情;不去怨恨,也不用去怨恨,每個(gè)社會(huì),都有不公不平,怨恨,會(huì)使你失去包容。世界很大,社會(huì)很雜,總有一些事情,讓我們失望傷心;生活繁瑣,人事繁雜,總有一些時(shí)候,讓我們難以接受。人生,很難稱心,何必痛心,開心則順心

31.不要總是怨天尤人,滿腹牢騷抱怨這世界不公平,也許你所擁有的一切,恰恰是別人夢(mèng)寐以求期待的生活。人生簡(jiǎn)單就是快樂,知足就是幸福。

32.心境似湖,抱怨全無。一杯鹽水,很咸,倒進(jìn)湖里,很淡。煩惱如鹽,是咸是淡,取決于心量的大小。我們常常不是被世界惹火了,而是被自己逼瘋了。開導(dǎo)自己,讓眼光放遠(yuǎn),讓心變寬,多少今天讓你流淚的事,總有一天你會(huì)笑著說出來。有些煩惱是憑空虛構(gòu)的,而我們卻把它當(dāng)成真實(shí)去感受。

33.我們常常會(huì)說:“好累呀!”然后順道抱怨兩句,但請(qǐng)不要把抱怨當(dāng)作一種習(xí)慣。因?yàn)樗械囊磺卸际俏覀冏约哼x擇的結(jié)果,有些人會(huì)說他沒得選擇,任何時(shí)候,我們面前都不會(huì)只有一條路,除非是自己放棄選擇。而不選擇,本身也是一種選擇。所以,既然一切都是自己的抉擇,就請(qǐng),扛起你該扛的責(zé)任,微笑面對(duì)。

34.己選擇的路就要堅(jiān)持走下去,路上的艱辛,無需抱怨。在選擇前,有一張真誠(chéng)堅(jiān)定的臉;在選擇后,有一顆絕不改變的心。許多的時(shí)候,讓我們放不下的其實(shí)并不是對(duì)方,而是那些逝去的共同回憶。

35.當(dāng)人們抱怨自己孤獨(dú)時(shí),他們的意思是說沒有人明白他們?cè)谡f些什么:理解需要有著共同的過去共同的感受和語(yǔ)言共同的設(shè)想以及進(jìn)行親密交流的可能性——簡(jiǎn)而言之,就是要具有共同的生活方式。

36.不去抱怨,也不值得抱怨,這個(gè)世界,看不慣的事情很多,抱怨,只會(huì)使你傷情;不去怨恨,也不用去怨恨,每個(gè)社會(huì),都有不公不平,怨恨,會(huì)使你失去包容。世界很大,社會(huì)很雜,總有些事情,讓我們失望傷心;生活繁瑣,人事繁雜,總有一些時(shí)候,讓我們難以接受。人生,很難稱心,何必痛心,開心則順心。

37.自認(rèn)為抱怨是最沒有用的事,每一次的抱怨的結(jié)果不僅不會(huì)讓自己因此而得到些許釋放,反而會(huì)讓自己周圍的人又一次感受到這個(gè)世界的惡意與冷漠,傳播負(fù)能量的人一向不懂得自我救贖與超脫,每一次向這個(gè)世界傾瀉不滿與不安,只不過是又欠下了這個(gè)世界一筆債務(wù),又對(duì)世界犯下了一次罪過。

38.生活總是起伏跌蕩,不要抱怨什么,人生如戲,可又有別于戲。人生路上會(huì)有美麗的風(fēng)景等待我們?nèi)バ蕾p,該來的不要躲閃,該去的不要糾纏,該做的勇于擔(dān)當(dāng);把該放棄的讓它隨風(fēng)而去,不要抓住不放;把該留下的藏在記憶深處,塵封起來;把曾經(jīng)的坎坷和磨難沉淀成珍貴的財(cái)富,鞭策我們前行。

39.有時(shí)候,我們總是抱怨別人對(duì)自己太冷漠,不給自己好臉色看,卻不知道你其實(shí)是對(duì)方最好的鏡子,你對(duì)對(duì)方笑,對(duì)方就會(huì)對(duì)你笑。你罵對(duì)方,對(duì)方就會(huì)罵你。你不為對(duì)方著想,對(duì)方就不會(huì)為你著想。你替對(duì)方著想,考慮他的方便,對(duì)方也會(huì)替你著想,考慮你的利益。要學(xué)會(huì)換位思考,這樣你的人生一定會(huì)煥然一新。

40.如果那樣不停地去抱怨生活,抱怨身邊的人和事,那么會(huì)活的很累很累,終有一天,會(huì)被生活所拋棄。人生路上有風(fēng)有雨,到處是荊棘叢生,只有去奮斗,去拼搏,才會(huì)有鮮花和掌聲在等待著我們。名人說過,挫折對(duì)無能的人是一個(gè)無底深淵,而對(duì)那些敢于面對(duì)挫折的人來說,它是一塊成功的踮腳石。

41.生命是一場(chǎng)紛紛揚(yáng)揚(yáng)的花事,不要抱怨現(xiàn)狀,抱怨永遠(yuǎn)只能顯示我們沒本事。因?yàn)槿绻覀冇斜臼?,就可以改變現(xiàn)狀,而不只是忍受。既然改變不了,又不能走開,那么就沉默地接受現(xiàn)實(shí),用積極的情緒,用自己的努力去改變現(xiàn)實(shí)。

42.追求成功的人,皆會(huì)經(jīng)歷一段困苦不抱怨孤寂不責(zé)難的磨礪。不斷地努力攀登,終會(huì)尋找到絢麗的境界。有些人生

三、做事用人做事的句子?

做人要實(shí),為人要誠(chéng);做官要廉,為政要勤;踏實(shí)做事、誠(chéng)信做人、勤廉立身、淡以明志;忠誠(chéng)待事業(yè),熱誠(chéng)待工作,坦城待得失,真誠(chéng)待他人。

四、低調(diào)做事還是高調(diào)做事辯論?

首先如果樹立了正確的政績(jī)觀、功利觀之后,低調(diào)做事與高調(diào)做事就會(huì)處理好。低調(diào)做事是一種扎實(shí)做事、不事張揚(yáng)的風(fēng)格,高調(diào)做事則能達(dá)到輿論造勢(shì)、宣傳發(fā)動(dòng)的客觀效果。

其次應(yīng)處理好個(gè)人與集體、局部和大局的關(guān)系。凡是把集體、組織、工作擺在前面的高調(diào)都是有益的。

五、做人原則做事底線 做事原則做人底線

做人原則和做事底線

作為一個(gè)人,我們需要遵循一定的原則來指導(dǎo)我們的行為和思考。做人原則是我們?yōu)槿颂幨赖幕緶?zhǔn)則,它包括道德、品質(zhì)、修養(yǎng)等方面的要求。這些原則是我們成長(zhǎng)和發(fā)展的基石,也是我們?cè)谏鐣?huì)中立足的基礎(chǔ)。 而在做事方面,我們也應(yīng)該有自己的底線。做事底線是指我們?cè)谔幚硎虑闀r(shí)所堅(jiān)持的原則和標(biāo)準(zhǔn)。這些底線是我們對(duì)事情的尊重和負(fù)責(zé),也是我們對(duì)自己的要求和約束。如果我們沒有明確的做事底線,就很容易陷入混亂和無序的狀態(tài),甚至?xí)龀霾坏赖禄虿缓戏ǖ男袨椤? 做人原則和做事底線是相輔相成的。在做人方面,我們應(yīng)該注重誠(chéng)信、正直、善良等品質(zhì)的培養(yǎng),這些品質(zhì)也會(huì)影響到我們的做事方式和方法。而在做事方面,我們應(yīng)該堅(jiān)守原則和底線,對(duì)事情負(fù)責(zé)到底,只有這樣,我們才能贏得他人的信任和尊重,才能在社會(huì)中獲得更多的機(jī)會(huì)和資源。 有些人可能會(huì)認(rèn)為這些原則和底線太過繁瑣,但實(shí)際上它們是我們成長(zhǎng)的必修課。只有不斷地提高自己的原則和底線,才能讓我們?cè)谌松缆飞显阶咴椒€(wěn),越走越遠(yuǎn)。 在未來的日子里,讓我們一起堅(jiān)守做人原則和做事底線,成為一個(gè)有道德、有品質(zhì)、有修養(yǎng)的人。只有這樣,我們才能贏得他人的尊重和信任,才能為自己和社會(huì)創(chuàng)造更多的價(jià)值和意義。

如何堅(jiān)守做人原則和做事底線

堅(jiān)守做人原則和做事底線并不是一件容易的事情,它需要我們不斷地自我反思、自我約束和自我提高。以下是一些建議,幫助我們更好地堅(jiān)守這些原則和底線: 1. 明確自己的原則和底線:首先,我們需要清楚地知道自己做人做事的原則和底線是什么。這需要我們認(rèn)真思考自己的價(jià)值觀和人生目標(biāo),并在此基礎(chǔ)上制定出適合自己的原則和底線。 2. 堅(jiān)定自己的信念:做人做事要有自己的信念和立場(chǎng),不要輕易受到外界的干擾和誘惑。只有堅(jiān)定自己的信念,才能更好地堅(jiān)守原則和底線。 3. 勇于面對(duì)挑戰(zhàn):在面對(duì)困難和挑戰(zhàn)時(shí),我們需要勇于堅(jiān)持自己的原則和底線,不輕易妥協(xié)。只有這樣,我們才能贏得他人的尊重和信任。 4. 不斷學(xué)習(xí)和提高:做人做事的原則和底線不是一成不變的,我們需要不斷地學(xué)習(xí)和提高自己的道德修養(yǎng)和知識(shí)水平。只有這樣,我們才能更好地適應(yīng)社會(huì)的發(fā)展變化,并堅(jiān)守自己的原則和底線。 5. 保持耐心和毅力:堅(jiān)守做人做事的原則和底線是一個(gè)長(zhǎng)期的過程,需要我們有耐心和毅力。不要因?yàn)橐粫r(shí)的困難或挫折而放棄自己的原則和底線,只有堅(jiān)持到底才能最終取得成功。

總之,做人做事要有自己的原則和底線,這是我們成長(zhǎng)和發(fā)展的基石。只有堅(jiān)守這些原則和底線,才能贏得他人的尊重和信任,才能為自己和社會(huì)創(chuàng)造更多的價(jià)值和意義。

六、哥哥結(jié)婚我要陪酒如何說話做事呢酒桌經(jīng)驗(yàn)少?

首先你要敬你哥要行和你嫂子,然后說些祝福的話,然后在和那些客人喝,陪酒就是這樣,不過你的酒量要行

七、mahout面試題?

之前看了Mahout官方示例 20news 的調(diào)用實(shí)現(xiàn);于是想根據(jù)示例的流程實(shí)現(xiàn)其他例子。網(wǎng)上看到了一個(gè)關(guān)于天氣適不適合打羽毛球的例子。

訓(xùn)練數(shù)據(jù):

Day Outlook Temperature Humidity Wind PlayTennis

D1 Sunny Hot High Weak No

D2 Sunny Hot High Strong No

D3 Overcast Hot High Weak Yes

D4 Rain Mild High Weak Yes

D5 Rain Cool Normal Weak Yes

D6 Rain Cool Normal Strong No

D7 Overcast Cool Normal Strong Yes

D8 Sunny Mild High Weak No

D9 Sunny Cool Normal Weak Yes

D10 Rain Mild Normal Weak Yes

D11 Sunny Mild Normal Strong Yes

D12 Overcast Mild High Strong Yes

D13 Overcast Hot Normal Weak Yes

D14 Rain Mild High Strong No

檢測(cè)數(shù)據(jù):

sunny,hot,high,weak

結(jié)果:

Yes=》 0.007039

No=》 0.027418

于是使用Java代碼調(diào)用Mahout的工具類實(shí)現(xiàn)分類。

基本思想:

1. 構(gòu)造分類數(shù)據(jù)。

2. 使用Mahout工具類進(jìn)行訓(xùn)練,得到訓(xùn)練模型。

3。將要檢測(cè)數(shù)據(jù)轉(zhuǎn)換成vector數(shù)據(jù)。

4. 分類器對(duì)vector數(shù)據(jù)進(jìn)行分類。

接下來貼下我的代碼實(shí)現(xiàn)=》

1. 構(gòu)造分類數(shù)據(jù):

在hdfs主要?jiǎng)?chuàng)建一個(gè)文件夾路徑 /zhoujainfeng/playtennis/input 并將分類文件夾 no 和 yes 的數(shù)據(jù)傳到hdfs上面。

數(shù)據(jù)文件格式,如D1文件內(nèi)容: Sunny Hot High Weak

2. 使用Mahout工具類進(jìn)行訓(xùn)練,得到訓(xùn)練模型。

3。將要檢測(cè)數(shù)據(jù)轉(zhuǎn)換成vector數(shù)據(jù)。

4. 分類器對(duì)vector數(shù)據(jù)進(jìn)行分類。

這三步,代碼我就一次全貼出來;主要是兩個(gè)類 PlayTennis1 和 BayesCheckData = =》

package myTesting.bayes;

import org.apache.hadoop.conf.Configuration;

import org.apache.hadoop.fs.FileSystem;

import org.apache.hadoop.fs.Path;

import org.apache.hadoop.util.ToolRunner;

import org.apache.mahout.classifier.naivebayes.training.TrainNaiveBayesJob;

import org.apache.mahout.text.SequenceFilesFromDirectory;

import org.apache.mahout.vectorizer.SparseVectorsFromSequenceFiles;

public class PlayTennis1 {

private static final String WORK_DIR = "hdfs://192.168.9.72:9000/zhoujianfeng/playtennis";

/*

* 測(cè)試代碼

*/

public static void main(String[] args) {

//將訓(xùn)練數(shù)據(jù)轉(zhuǎn)換成 vector數(shù)據(jù)

makeTrainVector();

//產(chǎn)生訓(xùn)練模型

makeModel(false);

//測(cè)試檢測(cè)數(shù)據(jù)

BayesCheckData.printResult();

}

public static void makeCheckVector(){

//將測(cè)試數(shù)據(jù)轉(zhuǎn)換成序列化文件

try {

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String input = WORK_DIR+Path.SEPARATOR+"testinput";

String output = WORK_DIR+Path.SEPARATOR+"tennis-test-seq";

Path in = new Path(input);

Path out = new Path(output);

FileSystem fs = FileSystem.get(conf);

if(fs.exists(in)){

if(fs.exists(out)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(out, true);

}

SequenceFilesFromDirectory sffd = new SequenceFilesFromDirectory();

String[] params = new String[]{"-i",input,"-o",output,"-ow"};

ToolRunner.run(sffd, params);

}

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("文件序列化失?。?#34;);

System.exit(1);

}

//將序列化文件轉(zhuǎn)換成向量文件

try {

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String input = WORK_DIR+Path.SEPARATOR+"tennis-test-seq";

String output = WORK_DIR+Path.SEPARATOR+"tennis-test-vectors";

Path in = new Path(input);

Path out = new Path(output);

FileSystem fs = FileSystem.get(conf);

if(fs.exists(in)){

if(fs.exists(out)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(out, true);

}

SparseVectorsFromSequenceFiles svfsf = new SparseVectorsFromSequenceFiles();

String[] params = new String[]{"-i",input,"-o",output,"-lnorm","-nv","-wt","tfidf"};

ToolRunner.run(svfsf, params);

}

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("序列化文件轉(zhuǎn)換成向量失??!");

System.out.println(2);

}

}

public static void makeTrainVector(){

//將測(cè)試數(shù)據(jù)轉(zhuǎn)換成序列化文件

try {

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String input = WORK_DIR+Path.SEPARATOR+"input";

String output = WORK_DIR+Path.SEPARATOR+"tennis-seq";

Path in = new Path(input);

Path out = new Path(output);

FileSystem fs = FileSystem.get(conf);

if(fs.exists(in)){

if(fs.exists(out)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(out, true);

}

SequenceFilesFromDirectory sffd = new SequenceFilesFromDirectory();

String[] params = new String[]{"-i",input,"-o",output,"-ow"};

ToolRunner.run(sffd, params);

}

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("文件序列化失?。?#34;);

System.exit(1);

}

//將序列化文件轉(zhuǎn)換成向量文件

try {

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String input = WORK_DIR+Path.SEPARATOR+"tennis-seq";

String output = WORK_DIR+Path.SEPARATOR+"tennis-vectors";

Path in = new Path(input);

Path out = new Path(output);

FileSystem fs = FileSystem.get(conf);

if(fs.exists(in)){

if(fs.exists(out)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(out, true);

}

SparseVectorsFromSequenceFiles svfsf = new SparseVectorsFromSequenceFiles();

String[] params = new String[]{"-i",input,"-o",output,"-lnorm","-nv","-wt","tfidf"};

ToolRunner.run(svfsf, params);

}

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("序列化文件轉(zhuǎn)換成向量失敗!");

System.out.println(2);

}

}

public static void makeModel(boolean completelyNB){

try {

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String input = WORK_DIR+Path.SEPARATOR+"tennis-vectors"+Path.SEPARATOR+"tfidf-vectors";

String model = WORK_DIR+Path.SEPARATOR+"model";

String labelindex = WORK_DIR+Path.SEPARATOR+"labelindex";

Path in = new Path(input);

Path out = new Path(model);

Path label = new Path(labelindex);

FileSystem fs = FileSystem.get(conf);

if(fs.exists(in)){

if(fs.exists(out)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(out, true);

}

if(fs.exists(label)){

//boolean參數(shù)是,是否遞歸刪除的意思

fs.delete(label, true);

}

TrainNaiveBayesJob tnbj = new TrainNaiveBayesJob();

String[] params =null;

if(completelyNB){

params = new String[]{"-i",input,"-el","-o",model,"-li",labelindex,"-ow","-c"};

}else{

params = new String[]{"-i",input,"-el","-o",model,"-li",labelindex,"-ow"};

}

ToolRunner.run(tnbj, params);

}

} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("生成訓(xùn)練模型失?。?#34;);

System.exit(3);

}

}

}

package myTesting.bayes;

import java.io.IOException;

import java.util.HashMap;

import java.util.Map;

import org.apache.commons.lang.StringUtils;

import org.apache.hadoop.conf.Configuration;

import org.apache.hadoop.fs.Path;

import org.apache.hadoop.fs.PathFilter;

import org.apache.hadoop.io.IntWritable;

import org.apache.hadoop.io.LongWritable;

import org.apache.hadoop.io.Text;

import org.apache.mahout.classifier.naivebayes.BayesUtils;

import org.apache.mahout.classifier.naivebayes.NaiveBayesModel;

import org.apache.mahout.classifier.naivebayes.StandardNaiveBayesClassifier;

import org.apache.mahout.common.Pair;

import org.apache.mahout.common.iterator.sequencefile.PathType;

import org.apache.mahout.common.iterator.sequencefile.SequenceFileDirIterable;

import org.apache.mahout.math.RandomAccessSparseVector;

import org.apache.mahout.math.Vector;

import org.apache.mahout.math.Vector.Element;

import org.apache.mahout.vectorizer.TFIDF;

import com.google.common.collect.ConcurrentHashMultiset;

import com.google.common.collect.Multiset;

public class BayesCheckData {

private static StandardNaiveBayesClassifier classifier;

private static Map<String, Integer> dictionary;

private static Map<Integer, Long> documentFrequency;

private static Map<Integer, String> labelIndex;

public void init(Configuration conf){

try {

String modelPath = "/zhoujianfeng/playtennis/model";

String dictionaryPath = "/zhoujianfeng/playtennis/tennis-vectors/dictionary.file-0";

String documentFrequencyPath = "/zhoujianfeng/playtennis/tennis-vectors/df-count";

String labelIndexPath = "/zhoujianfeng/playtennis/labelindex";

dictionary = readDictionnary(conf, new Path(dictionaryPath));

documentFrequency = readDocumentFrequency(conf, new Path(documentFrequencyPath));

labelIndex = BayesUtils.readLabelIndex(conf, new Path(labelIndexPath));

NaiveBayesModel model = NaiveBayesModel.materialize(new Path(modelPath), conf);

classifier = new StandardNaiveBayesClassifier(model);

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

System.out.println("檢測(cè)數(shù)據(jù)構(gòu)造成vectors初始化時(shí)報(bào)錯(cuò)。。。。");

System.exit(4);

}

}

/**

* 加載字典文件,Key: TermValue; Value:TermID

* @param conf

* @param dictionnaryDir

* @return

*/

private static Map<String, Integer> readDictionnary(Configuration conf, Path dictionnaryDir) {

Map<String, Integer> dictionnary = new HashMap<String, Integer>();

PathFilter filter = new PathFilter() {

@Override

public boolean accept(Path path) {

String name = path.getName();

return name.startsWith("dictionary.file");

}

};

for (Pair<Text, IntWritable> pair : new SequenceFileDirIterable<Text, IntWritable>(dictionnaryDir, PathType.LIST, filter, conf)) {

dictionnary.put(pair.getFirst().toString(), pair.getSecond().get());

}

return dictionnary;

}

/**

* 加載df-count目錄下TermDoc頻率文件,Key: TermID; Value:DocFreq

* @param conf

* @param dictionnaryDir

* @return

*/

private static Map<Integer, Long> readDocumentFrequency(Configuration conf, Path documentFrequencyDir) {

Map<Integer, Long> documentFrequency = new HashMap<Integer, Long>();

PathFilter filter = new PathFilter() {

@Override

public boolean accept(Path path) {

return path.getName().startsWith("part-r");

}

};

for (Pair<IntWritable, LongWritable> pair : new SequenceFileDirIterable<IntWritable, LongWritable>(documentFrequencyDir, PathType.LIST, filter, conf)) {

documentFrequency.put(pair.getFirst().get(), pair.getSecond().get());

}

return documentFrequency;

}

public static String getCheckResult(){

Configuration conf = new Configuration();

conf.addResource(new Path("/usr/local/hadoop/conf/core-site.xml"));

String classify = "NaN";

BayesCheckData cdv = new BayesCheckData();

cdv.init(conf);

System.out.println("init done...............");

Vector vector = new RandomAccessSparseVector(10000);

TFIDF tfidf = new TFIDF();

//sunny,hot,high,weak

Multiset<String> words = ConcurrentHashMultiset.create();

words.add("sunny",1);

words.add("hot",1);

words.add("high",1);

words.add("weak",1);

int documentCount = documentFrequency.get(-1).intValue(); // key=-1時(shí)表示總文檔數(shù)

for (Multiset.Entry<String> entry : words.entrySet()) {

String word = entry.getElement();

int count = entry.getCount();

Integer wordId = dictionary.get(word); // 需要從dictionary.file-0文件(tf-vector)下得到wordID,

if (StringUtils.isEmpty(wordId.toString())){

continue;

}

if (documentFrequency.get(wordId) == null){

continue;

}

Long freq = documentFrequency.get(wordId);

double tfIdfValue = tfidf.calculate(count, freq.intValue(), 1, documentCount);

vector.setQuick(wordId, tfIdfValue);

}

// 利用貝葉斯算法開始分類,并提取得分最好的分類label

Vector resultVector = classifier.classifyFull(vector);

double bestScore = -Double.MAX_VALUE;

int bestCategoryId = -1;

for(Element element: resultVector.all()) {

int categoryId = element.index();

double score = element.get();

System.out.println("categoryId:"+categoryId+" score:"+score);

if (score > bestScore) {

bestScore = score;

bestCategoryId = categoryId;

}

}

classify = labelIndex.get(bestCategoryId)+"(categoryId="+bestCategoryId+")";

return classify;

}

public static void printResult(){

System.out.println("檢測(cè)所屬類別是:"+getCheckResult());

}

}

八、webgis面試題?

1. 請(qǐng)介紹一下WebGIS的概念和作用,以及在實(shí)際應(yīng)用中的優(yōu)勢(shì)和挑戰(zhàn)。

WebGIS是一種基于Web技術(shù)的地理信息系統(tǒng),通過將地理數(shù)據(jù)和功能以可視化的方式呈現(xiàn)在Web瀏覽器中,實(shí)現(xiàn)地理空間數(shù)據(jù)的共享和分析。它可以用于地圖瀏覽、空間查詢、地理分析等多種應(yīng)用場(chǎng)景。WebGIS的優(yōu)勢(shì)包括易于訪問、跨平臺(tái)、實(shí)時(shí)更新、可定制性強(qiáng)等,但也面臨著數(shù)據(jù)安全性、性能優(yōu)化、用戶體驗(yàn)等挑戰(zhàn)。

2. 請(qǐng)談?wù)勀赪ebGIS開發(fā)方面的經(jīng)驗(yàn)和技能。

我在WebGIS開發(fā)方面有豐富的經(jīng)驗(yàn)和技能。我熟悉常用的WebGIS開發(fā)框架和工具,如ArcGIS API for JavaScript、Leaflet、OpenLayers等。我能夠使用HTML、CSS和JavaScript等前端技術(shù)進(jìn)行地圖展示和交互設(shè)計(jì),并能夠使用后端技術(shù)如Python、Java等進(jìn)行地理數(shù)據(jù)處理和分析。我還具備數(shù)據(jù)庫(kù)管理和地理空間數(shù)據(jù)建模的能力,能夠設(shè)計(jì)和優(yōu)化WebGIS系統(tǒng)的架構(gòu)。

3. 請(qǐng)描述一下您在以往項(xiàng)目中使用WebGIS解決的具體問題和取得的成果。

在以往的項(xiàng)目中,我使用WebGIS解決了許多具體問題并取得了顯著的成果。例如,在一次城市規(guī)劃項(xiàng)目中,我開發(fā)了一個(gè)基于WebGIS的交通流量分析系統(tǒng),幫助規(guī)劃師們?cè)u(píng)估不同交通方案的效果。另外,在一次環(huán)境監(jiān)測(cè)項(xiàng)目中,我使用WebGIS技術(shù)實(shí)現(xiàn)了實(shí)時(shí)的空氣質(zhì)量監(jiān)測(cè)和預(yù)警系統(tǒng),提供了準(zhǔn)確的空氣質(zhì)量數(shù)據(jù)和可視化的分析結(jié)果,幫助政府和公眾做出相應(yīng)的決策。

4. 請(qǐng)談?wù)勀鷮?duì)WebGIS未來發(fā)展的看法和期望。

我認(rèn)為WebGIS在未來會(huì)繼續(xù)發(fā)展壯大。隨著云計(jì)算、大數(shù)據(jù)和人工智能等技術(shù)的不斷進(jìn)步,WebGIS將能夠處理更大規(guī)模的地理數(shù)據(jù)、提供更豐富的地理分析功能,并與其他領(lǐng)域的技術(shù)進(jìn)行深度融合。我期望未來的WebGIS能夠更加智能化、個(gè)性化,為用戶提供更好的地理信息服務(wù),助力各行各業(yè)的決策和發(fā)展。

九、freertos面試題?

這塊您需要了解下stm32等單片機(jī)的基本編程和簡(jiǎn)單的硬件設(shè)計(jì),最好能夠了解模電和數(shù)電相關(guān)的知識(shí)更好,還有能夠會(huì)做操作系統(tǒng),簡(jiǎn)單的有ucos,freeRTOS等等。最好能夠使用PCB畫圖軟件以及keil4等軟件。希望對(duì)您能夠有用。

十、paas面試題?

1.負(fù)責(zé)區(qū)域大客戶/行業(yè)客戶管理系統(tǒng)銷售拓展工作,并完成銷售流程;

2.維護(hù)關(guān)鍵客戶關(guān)系,與客戶決策者保持良好的溝通;

3.管理并帶領(lǐng)團(tuán)隊(duì)完成完成年度銷售任務(wù)。

相關(guān)資訊
熱門頻道

Copyright © 2024 招聘街 滇ICP備2024020316號(hào)-38