原创 2019 轉行渣碩秋招之路(感謝遇到的,致那些努力的人)

   秋招算是結束了,感覺像簽了賣身契一樣。開玩笑的,不過話說回來,真的有些空蕩了呢,怎麼說呢,面試簡歷投的不少,就像短信羣發一樣,當然反饋效果也像短信羣發後你的反應一樣。因爲自己本碩非985,211,非計算機科班,不過幸運的是所學的專業

原创 java 中的鎖(偏向鎖、輕量級鎖、自旋鎖、重量級鎖)

參考博客:http://www.cnblogs.com/qq78292959/p/4252800.html 參考博客https://blog.csdn.net/hl_java/article/details/70148453 參考博客:h

原创 Java中關於內存泄漏出現的原因彙總及如何避免內存泄漏

原文鏈接:https://www.jb51.net/article/92311.htm 轉載:》https://www.jb51.net/article/92311.htm 內存管理的目的就是讓

原创 鎖機制初探(三)Java對象模型初探

上一篇文章中簡單介紹過synchronized關鍵字的方式,其中,同步代碼塊使用monitorenter和monitorexit兩個指令實現,同步方法使用ACC_SYNCHRONIZED標記符實現。後面幾篇文章會從JVM源碼的角度更加深入

原创 鎖機制初探(一)Java虛擬機同步機制簡介

轉載地址:https://blog.csdn.net/w372426096/article/details/80938901 想介紹下synchronized的原理,但是又不知道從何下手,在網上看到一篇老外的文章,介紹了和線程同步相關的幾

原创 鎖機制初探(五)Moniter的實現原理

在深入理解多線程(一)——Synchronized的實現原理中介紹過關於Synchronize的實現原理,無論是同步方法還是同步代碼塊,無論是ACC_SYNCHRONIZED還是monitorenter、monitorexit都是基於Mo

原创 鎖機制初探(四)Java對象頭

上一篇文章中我們從HotSpot的源碼入手,介紹了Java的對象模型。這一篇文章在上一篇文章的基礎上再來介紹一下Java的對象頭。主要介紹一下對象頭的作用,結構以及他和鎖的關係。 Java對象模型回顧與勘誤 在上一篇文章中,關於對象頭的部

原创 鎖機制初探(二)Synchronized的實現原理(一)

synchronized,是Java中用於解決併發情況下數據同步訪問的一個很重要的關鍵字。當我們想要保證一個共享資源在同一時間只會被一個線程訪問到時,我們可以在代碼中使用synchronized關鍵字對類或者對象加鎖。那麼,本文來介紹一下

原创 MySQL文件類型

前言:本文將介紹Mysql的各種類型的文件。   Mysql數據庫有以下幾種文件: 1.參數文件。 2.日誌文件。 3.套接字文件。 4.Pid文件。 5.表結構定義文件。 6.存儲引擎文件。   1.什麼是參數文件? 在Mysql的運行

原创 MySQL · 引擎特性 · InnoDB 文件系統之文件物理結構

轉載:http://mysql.taobao.org/monthly/2016/02/01/ 綜述 從上層的角度來看,InnoDB層的文件,除了redo日誌外,基本上具有相當統一的結構,都是固定block大小,普遍使用的btree結構來管

原创 Java虛擬機類加載器與虛擬機字節碼執行引擎

1.類加載器 對於類加載器,java虛擬機規範中有這麼一句,“通過一個類的全限定名來獲取描述此類的二進制字節流”,正因爲這個看似寬泛的約束使得java虛擬機的實現有了很多的種類,各自有自己的特點並佔有自己的領域。雖然類加載器是由Apple

原创 JVM學習(一)使用netbeans調試Hotspot虛擬機

折騰了一天,把調試Hotspot踩過的坑分享出來,注意使用root權限,切記!!! 首先說下環境: Centos 7 ,jdk1.7u80.獲取爲官網,可參考此博客的獲取方式: https://blog.csdn.net/weixin_3

原创 白話計算機網絡之網絡層(二)路由器工作原理

在瞭解了網絡層的功能和服務之後 ,將注意力轉移到網絡層的轉發功能上來,因爲這個功能是數據報網絡的一個重要的問題,轉發功能也就是說從一臺路由器的入鏈路傳送到合適的出鏈路,轉發問題最常見的就是編址和最長前綴匹配問題,這些問題慢慢的將在後面的介

原创 白話計算機網絡之網絡層(一)概念瞭解

     說到網絡層,哎喲喲,這個可有意思了,怎們用一句話來粗略概括呢,簡單的說就是轉發和路由選擇,承上啓下的作用,說白了這一層也是比較複雜的一層,這一層的協議也需要我們好好的去揣摩,這裏將涉及到較多的知識點,所以這個得慢慢來,不能着急呀

原创 排序算法整理小結(基數排序,計數排序,桶排序)

    這次整理的爲三個原理上相近的排序算法,便於比較對比分析,通過他們之間的不同理解三個算法的特點,從而能夠設計出符合三者的算法。首先呢,這三個算法都不是基於比較的算法,這和前面的那些算法不同,其核心內容不再通過比較然後交換兩者的位置了