原创 八大排序-堆排序(手寫堆排序)[java版]

八大排序-堆排序(手寫堆排序)  原理 以最大堆爲例,利用最大堆結構的特點:每個最大堆的根節點必然是數組中最大的元素,構建一次最大堆即可獲取數組中最大的元素。剔除最大元素後,反覆構建餘下數字爲最大堆獲取根元素最終保證數組有序。 以上都是廢

原创 每日算法(四十五)-java找出topK的值

每日算法(四十五)-java找出topK的值  這裏用的方法的堆排序的思想(如果堆排序不是很清楚可以看之前的排序算法裏的堆排序),構造容量位K的小頂堆,即數組前K個元素構造出的堆,堆積爲最小值,之後將堆頂分別於剩下的所有元素依次進行比較,

原创 SpringBoot 2.2.1 groovyMarkupConfigurer exception

  Your error is related to Java module system: java.lang.reflect.InaccessibleObjectException: Unable to make jdk.inter

原创 Intellij IDEA視頻(使用技巧)

 最大化工作區 各種關閉,如下方商品所示 進入免打擾模式:Distraction Free Mode   00:00/01:53 https://twitter.com/intellijidea/status/1224701722

原创 ElasticSearch各種查詢關鍵字的區別(重要)

ElasticSearch各種查詢關鍵字的區別(重要)  query 和  filter 的區別請看: http://www.cnblogs.com/ghj1976/p/5292740.html    Filter DSL   term

原创 Redis的五種對象類型及其底層實現

Redis的五種對象類型及其底層實現  Redis對象類型簡介 Redis是一種key/value型數據庫,其中,每個key和value都是使用對象表示的。比如,我們執行以下代碼: redis>SET message "hello r

原创 application.yml(yaml)使用@符合問題:'@' that cannot start any token. (Do not use @ for indentation)

application使用@符合問題:'@' that cannot start any token. (Do not use @ for indentation) 在application配置文件中使用@出現異常: Exception

原创 簡單工廠、工廠方法、抽象工廠區別與聯繫

簡單工廠、工廠方法、抽象工廠區別與聯繫  工廠模式按照對類的抽象程度可以劃分爲如下三種類型 1)簡單工廠模式(Simple Factory) 2)工廠方法模式(Factory Method) 3)抽象工廠模式(Abstract Facto

原创 領域驅動設計的個人理解

領域驅動設計的個人理解   接觸領域驅動設計有一年多了,領域驅動的開發方式是需要一個團隊來執行,而不是個人,因此對於一個新的開發方式,你不僅是一個開發者,更是一個佈道者,也算是實施領域驅動設計的一個重要難點。 領域驅動開發的好處   關於

原创 領域驅動架構(DDD)建模中的模型到底是什麼?

領域驅動架構(DDD)建模中的模型到底是什麼?    前言 敘述 DDD本身是一套完整、詳盡的方法論,從如何需求溝通(構建領域知識),到高層設計(戰略建模)、詳細設計(戰術建模),細緻到代碼的實現風格都給出了示例。 領域模型 我們從以下三

原创 薺菜放冰箱裏怎麼保鮮

  再次把保存薺菜的方法推介給愛吃薺菜朋友,大家不妨一試: 1、將薺菜擇好,洗淨。如上圖。 2、鍋里加水燒開,將薺菜放進去燙,時間不要長,只要看到薺菜變軟、紫色和綠色的菜葉都變成綠色就可以了。 3、將燙好的薺菜倒入淘米籮中,用冷水沖涼,防

原创 經常掉頭髮吃什麼好?吃什麼食物可防脫髮

  經常掉頭髮吃什麼好?吃什麼食物可防脫髮  掉頭髮病一般分爲十大類型:男性型掉頭髮、斑禿、女性型掉頭髮、內分泌生理性或異常改變掉頭髮、瘢痕痕性掉頭髮、拔毛狂、毛髮結構異常掉頭髮、停止期掉頭髮、生長期掉頭髮、先天性掉頭髮等。其病因、誘因可

原创 關於新型冠狀病毒感染肺炎中國醫學科學院專家組答疑解惑

當前,新型冠狀病毒疫情進入較複雜時期,1月27日,中國醫學科學院特組織中國醫學科學院病原生物學研究所所長金奇,中國醫學科學院基礎醫學研究所流行病學與衛生統計學系單廣良,中國醫學科學院呼吸病學研究院常務副院長、中日醫院副院長、呼吸中心常務副

原创 徒步50公里,我要回武漢送外賣。【向逆行者致敬,武漢加油】

徒步50公里,我要回武漢送外賣。     這是《武漢堅守者》系列的第一篇,   來源於一個真實的故事。   支撐李豐傑步行50公里回到武漢的, 不是什麼大情懷大道理, 只是一些小小的執念。   就像這世上並沒有超級

原创 基於netty搭建websocket,實現消息的主動推送

基於netty搭建websocket,實現消息的主動推送 netty是由jboss提供的一款開源框架,常用於搭建RPC中的TCP服務器、websocket服務器,甚至是類似tomcat的web服務器,反正就是各種網絡服務器,在處理高併發