原创 how to use git rebase

git雖然是代碼版本控制較爲全面好用的工具,但是上手容易用好難。來討論一下git rebase的簡單使用以及實現原理。 http://gitbook.liuhui998.com/4_2.html 我是看了這篇文章,大概的流程是git re

原创 spring boot 項目用jackson反序列化日期類型LocalDateTime

https://www.cnblogs.com/carrychan/p/9883172.html 問題 公司的項目是剛剛搭的,前端傳“2018-09-12 08:12:12”後端反序列化就報錯,因爲默認Jackson反序列化是通過

原创 source tree各歷史版本

https://www.sourcetreeapp.com/download-archives win10操蛋的.net不能安裝,只解決低版本.net framework配對sourcetree正確的方法還是修改framework的版本。

原创 事務傳播行爲

https://blog.csdn.net/hsgao_water/article/details/52861712#commentBox  傳播行爲不起效果,aop代理。(springaop代理鏈),方法調用鏈的區別。 https://

原创 分佈式的CAP和BASE的由來

https://www.cnblogs.com/duanxz/p/5229352.html 這篇文章寫得特別的好, 總結爲:CAP的定義,爲什麼不能同時滿足CA,CP和AP的應用場景。 BASE是如何定義的。

原创 類加載順序

1.父類的static Field 2.父類的static block 3.子類的static Field 4.子類的static block 5.父類的非static field,非static block 6.父類的構造方法 7.子類

原创 TIME_WAIT狀態(2MSL)的作用

主動發起tcp終結的一端(A端)將處於TIME_WAIT狀態   作用: 1.主動發起終結端需要保持狀態,防止FIN丟失,需要A端重新發送FIN包。 2.2MSL的時間裏,如果出現重連結的tcp連接,那麼之前的包就會丟失。 此文參看:ht

原创 關於瀏覽器緩存

https://blog.csdn.net/hguisu/article/details/8683290 http://www.cnblogs.com/phphuaibei/archive/2011/09/27/2192817.html

原创 tcp 校驗和

1.tcp校驗和   接收方在接收數據時檢驗數據包在傳輸過程中是否改變的驗證方式 發送方將數據體取反碼,檢驗和也取反碼相加,高於4bit的和低於4bit的相加,得到的就是校驗和,保存在tcp頭的校驗和字段, 接收方將數據取反碼,校驗和取反

原创 算法時間複雜度計算公式

在面試中經常會做一些算法題目,這些往往都是最後的加分題目,考驗的就是性能方面以及內存方面的東西。 算法的性能好壞必須是通過空間複雜度和時間複雜度來確定的。那麼一般都是考慮時間複雜度,下面的文章就是主要講時間複雜度的,還有就是通過離散數學及

原创 編寫REST風格接口的注意點

https://blog.csdn.net/houjixin/article/details/54315835 就看這篇文章等待過兩天總結。寫了大概半年的restful接口,但是沒有注意其中的注意點。多注意這些細節,你才能進步。

原创 redis集羣 啓動 error

[ERR] Node 10.0.0.11:6383 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contain

原创 spring aop 動態代理 兩種方式實現動態代理

1)jdk Proxy.newInstance(ClassLoader loader,Interface[] interfaces,Class clazz); 這種方法主要是代理接口,不能代理類。 第一步實現invocationHandl

原创 jvm---垃圾回收機制

1.如何判斷你是垃圾: 1)引用計數法 原理:每個對象都維護着一個引用計數器,沒被引用一次就加1,引用的地方置爲null就減去1,垃圾回收器掃描一個包含所有對象的列表,如果計數器爲0那就回收內存。 缺點:循環引用 不能回收廢棄的對象。

原创 java 8種基本數據類型

根據基本數據類型的大小來記, 在重載方法中,如果入參是long類型的,你傳了int類型的,那就自動轉爲long,看think in java(中文第四版)的時候注意的,在方法重載那一章節(80頁)。 圖片來源自此鏈接 https://b