原创 Win10 Hyper-V安裝Linux系統+網路配置

第一篇文章前面講的比較通順,網絡配置那塊講的不太清楚,可以根據第二篇文章來修改網絡配置。 1.Win10自帶Hyper-V虛擬機上安裝Linux系統 2.hyper-v虛擬機安裝Linux Centos 7 網絡配置

原创 RabbitMQ學習(一)

1.RabbitMQ工作模式 RabbitMQ有以下幾種工作模式 : 1、Work queues 2、Publish/Subscribe (fanout) 3、Routing (direct) 4、Topics (topics)

原创 java核心技術36講

Java-Basic 談談final、 finally、 finalize有什麼不同? 典型回答: final可以用來修飾類、方法、變量,分別有不同的意義, final修飾的class代表不可以繼承擴展, final的變量是不可以

原创 @RequestBody中json轉換成對象失敗,對象包含list屬性

開發中遇到了類似的問題,網上已經有人遇到並被解決,記錄之 簡言之,使用@RequestBody註解接受對象A的json數據時,如果A內有一個list屬性 C爲另一對象: json: { "filedB":"filedBValu

原创 linux自動清理30天之前的文件

1.刪除文件命令: find 對應目錄 -mtime +天數 -name "文件名" -exec rm -rf {} \; 實例命令: find /home/weblogic/rc-server-tomcat-8081/logs

原创 jackson循環引用導致序列化stackOverFlow的解決

https://stackoverflow.com/questions/37388613/jackson-serialize-entity-with-self-reference https://www.jianshu.com/p

原创 Redis分佈式鎖的實現原理(Redisson)

一、寫在前面 現在面試,一般都會聊聊分佈式系統這塊的東西。通常面試官都會從服務框架(Spring Cloud、Dubbo)聊起,一路聊到分佈式事務、分佈式鎖、ZooKeeper等知識。 所以咱們這篇文章就來聊聊分佈式鎖這塊知識,具

原创 elasticsearch和kibana國內鏡像網站

elasticsearch https://mirrors.huaweicloud.com/elasticsearch/7.6.2/ logstash https://mirrors.huaweicloud.com/logstas

原创 git clone報錯 error: curl 18 transfer closed with outstanding read data remaining

報錯信息 描述 Cloning into 'geektime-ELK'... remote: Enumerating objects: 6, done. remote: Counting objects: 100% (6/6),

原创 Zuul的高可用

Zuul的高可用非常關鍵,因爲外部請求到後端微服務的流量都會經過Zuul。故而在生產環境中,我們一般都需要部署高可用的Zuul以避免單點故障。 筆者分兩種場景討論Zuul的高可用。 Zuul客戶端也註冊到了Eureka Serve

原创 【spring boot】傳遞時間類型的字符串,報錯:Failed to convert from type [java.lang.String] to type [java.util.Date]

spring boot 前臺GET請求,傳遞時間類型的字符串,後臺無法解析,報錯:Failed to convert from type [java.lang.String] to type [java.util.Date] 而P

原创 軟件工具下載頁面與優秀博客集合~~~

工具 jdk https://www.oracle.com/java/technologies/javase-jdk8-downloads.html maven https://maven.apache.org/downloa

原创 Mysql學習:一條SQL插入語句是如何執行的?

待執行語句: insert into t(id,k) values(id1,k1),(id2,k2); 假設k是索引,k1所在的數據頁(page1)在內存(InnoDB bufferpool)中, k2所在的數據頁(page2

原创 Mysql學習:一條SQL查詢語句是如何執行的?

待執行語句 : mysql> select * from T where ID=10; 比如我們這個例子中的表T中, ID字段沒有索引, 那麼執行器的執行流程是這樣的: 1.調用InnoDB引擎接口取這個表的第一行, 判斷ID

原创 MySQL學習三:一些問題

MySQL如何執行一條select語句? MySQL如何執行一條update語句? MySQL如何執行一條insert語句?