我的個(gè)人旅游項(xiàng)目需要用到一個(gè)搜索功能,由于Elasticsearch過于沉重,布置一個(gè)可能需要用到4G以上的內(nèi)存,而我的服務(wù)器并沒有那么多內(nèi)存布置,所以我最后用了一個(gè)meil...
我的個(gè)人旅游項(xiàng)目需要用到一個(gè)搜索功能,由于Elasticsearch過于沉重,布置一個(gè)可能需要用到4G以上的內(nèi)存,而我的服務(wù)器并沒有那么多內(nèi)存布置,所以我最后用了一個(gè)meil...
簡單回顧一下: (1)MySQL數(shù)據(jù)存儲包含內(nèi)存與磁盤兩個(gè)部分; (2)內(nèi)存緩沖池(buffer pool)以頁為單位,緩存最熱的數(shù)據(jù)頁(data page)與索引頁(ind...
程序員受苦久矣 多年前的一個(gè)夜晚,風(fēng)雨大作,一個(gè)名叫Docker的年輕人來到Linux帝國拜見帝國的長老。 “Linux長老,天下程序員苦于應(yīng)用部署久矣,我要改變這一現(xiàn)狀,希...
背景 公司基于業(yè)務(wù),需要一個(gè)智能機(jī)器人能整理我們的各種能力進(jìn)行服務(wù)。 我們看了下其他部門使用過的解決方案,許多項(xiàng)目提供的機(jī)器人更像一種流程編排,基于問題進(jìn)行分類,基于分類進(jìn)行...
一 題目: 二思路: 找最底層 最左邊的值,那么我們可以記錄每一層層和左值,現(xiàn)有結(jié)果的層值和左值先看右孩子,再看左孩子,這樣只要保障層級大于等于就可以進(jìn)行覆蓋值交換了 三代碼:
一 題目: 二 思路: 如果是快樂數(shù)肯定能變1,如果是變到之前的數(shù),就可以終止了 如果這個(gè)數(shù)變成了之前出現(xiàn)過的數(shù),那么再往下計(jì)算也只是重復(fù),肯定不是快樂數(shù)了 三 代碼:
一 題目: 二 思路: 因?yàn)轭}目又加又減的,我們用雙鏈表比較方便 然后題目要快速找第一個(gè)和最后一個(gè),因此我們需要倆節(jié)點(diǎn)快速找到第一個(gè)最后一個(gè),但是鏈表可能會空,因此我們用倆虛...