原创 什麼時候使用消息隊列

消息隊列最常的使用場景:解耦,異步,削峯。 1.解耦: 比如說圖中A系統需要給圖中的BCDE系統發送消息,但是突然有一天有個F系統也想要A給它發消息呢?C有一天不想要A給他發了呢?A還要關心這些系統是不是正常的收到了消息.......每

原创 之後工作學習的一些計劃

1.整理自己現在已經掌握的技術棧 2.蒐集整理現在工作中需要用到的技術 3.分爲點->面->系統的步驟去學習和實踐 4.快速的學習某方面的基本知識並且完成一些基礎的實踐 5.遇到某些困難和問題點再回過頭來深入研究 6.利用自己較爲碎片的時

原创 java Object類自帶的方法及作用

protected Object clone() //創建並返回此對象的一個副本。 boolean equals(Object obj) //指示某個其他對象是否與此對象“相等”。 protected void finalize() //

原创 虛擬內存和物理內存的聯繫和區別

操作系統有虛擬內存與物理內存的概念。在很久以前,還沒有虛擬內存概念的時候,程序尋址用的都是物理地址。程序能尋址的範圍是有限的,這取決於CPU的地址線條數。比如在32位平臺下,尋址的範圍是2^32也就是4G。並且這是固定的,如果沒有虛擬內存

原创 【JAVA】使用JSON Schema校驗JSON數據是否合規

       相信很多小夥伴現在處理數據交互的時候都喜歡使用JSON,因爲它使用方便易讀,結構簡單,語言無關。但是在使用JSON數據的過程中難免會遇到這樣的問題,那就是我要發送/接受的JSON是否滿足相應的格式要求。比如這個JSON數據中

原创 【轉載】查閱技術資料的方法

本文主要講解vultr搭建Shad0ws0cks(以下簡稱“SS”)和Shad0ws0cksR(以下簡稱“SSR”)教程,因國內對於系類軟件比較打擊,大家在使用時請作爲正規用途使用。 利用境外VPS主機搭建ssr科學上網的教程有很多,但是

原创 關於堅持的一些有趣想法

1.真正堅持到最後的人靠的不是激情,而是恰到好處的喜歡和投入。 2.最長久的陪伴不費心力。如果你真的喜歡那個人,真的想在他身邊一輩子,就不會說有多麼愛他,而是覺得“每天能和他在一起,就很好。” 3.太用力的人更容易產生期望落差,更不願接受

原创 【讀書筆記】初識人工智能

       說到人工智能,大家就會覺得陌生又熟悉。陌生是因爲很多人不太明白現在這麼火的人工智能是怎麼實現的?其工作的原理是什麼?似乎涉及這方面的知識是遙不可及的,或是很難去理解的。熟悉就是這些年來人工智能的概念慢慢走進了我們的視野和生活

原创 【讀書筆記】區塊鏈相關

       在瞭解區塊鏈之前,我們不得不先了解一個組織--密碼朋克(CypherPunk)。這個組織是由一羣密碼天才組建的鬆散性聯盟。他們認爲,在互聯網這個開放的電子信息時代,不要指望通過政府,公司或者其他組織對個人隱私進行保護,他們有