240 發(fā)簡信
IP屬地:廣東
  • IO進化版-NIO的理解/ 與IO的區(qū)別

    NIO和IO 的主要區(qū)別有三個: 1烟勋、面向流與面向緩沖:IO是面向流的。 Java IO面向流意味著每次從流中讀一個或多個字節(jié)拂盯,直至讀取所有字節(jié)佑女,它們沒有被緩存在任何地方。此...

  • 集合之間的轉(zhuǎn)化和協(xié)作

    集合去重 《阿里巴巴 Java 開發(fā)手冊》的描述如下:可以利用 Set 元素唯一的特性磕仅,可以快速對一個集合進行去重操作珊豹,避免使用 List 的 contains() 進行遍歷...

  • 120
    JVM問題排查

    這里記錄一些學到的JVM排查 最基本的:jstack (我把它理解為java 的堆棧 )命令 查看線程的運行情況,可以查到哪一個線程出現(xiàn)了死鎖榕订。 jmap 查詢Jvm 各個...

  • 120
    數(shù)據(jù)庫索引總結1

    索引的優(yōu)勢在于快速查詢和query數(shù)據(jù)量比較大的數(shù)據(jù)庫表店茶。 它是一種數(shù)據(jù)結構,常見的有B 樹劫恒, B+樹和 Hash贩幻。 優(yōu)點 :使用索引可以大大加快 數(shù)據(jù)的檢索速度(大大減少檢...

  • 120
    垃圾收集器 和 垃圾收集算法以及引用

    垃圾收集算法: 標記-清除標記-復制標記-整理(這個最重要)分代回收: 當前虛擬機的垃圾收集都采用分代收集算法,這種算法沒有什么新的思想两嘴,只是根據(jù)對象存活周期的不同將內(nèi)存分為...

  • 數(shù)據(jù)庫性能優(yōu)化規(guī)范

    這是一個非常大的類別 很多工程師總結的數(shù)據(jù)庫性能優(yōu)化規(guī)范 幾頁都寫不完 這里記錄一些 我個人印象筆記比較深的 數(shù)據(jù)庫基本設計: --盡量控制單表數(shù)據(jù)量的大小,建議控制在 50...

  • 數(shù)據(jù)庫事務

    事務 有業(yè)務或者邏輯關聯(lián)性質(zhì)的多條sql語句的結合丛楚。果你的項目屬于單體架構的話,你接觸到的往往就是數(shù)據(jù)庫事務了憔辫。說到事務自然就要說到老生常談的ACID特性了趣些。 原子性(Ato...

  • 代理模式- 靜態(tài)代理/動態(tài)代理

    這一期來聊一聊代理模式: 在代理模式(Proxy Pattern)中,一個類代表另一個類的功能贰您。這種類型的設計模式屬于結構型模式坏平。代理這個詞 很容易想到最直接的含義 就是A代...

  • I/O的基礎demo-對象流

    對象流 這個叫著感覺有點別扭 主要就是表達這個意思拢操。之前我們傳輸?shù)亩际腔A數(shù)據(jù)為主,所以補充一個比較特別的 就是把java里的對象作為數(shù)據(jù)流輸出/寫入舶替。 注意:對象需要實現(xiàn)序...

  • I/O的基礎demo-緩存流

    緩存流 從何而來令境。在字符字節(jié)流的讀取中,我們讀取了e盤里的txt文件顾瞪,e盤屬于電腦上的硬盤介質(zhì)舔庶。如果我們就讀一次那沒什么大影響,但是在真實的業(yè)務中陈醒,我們可能會遇到頻繁往硬盤中...

  • I/O的基礎demo-字符流讀寫

    這里演示 最基本的 字符流讀寫文件惕橙。 基礎比天大,基礎牢固的情況下就可以做更復雜的東西孵延。 字符可以理解為字節(jié)的組裝吕漂,觀察很多代碼會發(fā)現(xiàn):字節(jié)是byte為基準 讀出來是一個一個...

  • I/O的基礎demo-文件對象

    基本的創(chuàng)建文件

  • 120
    I/O的基礎demo-字節(jié)流讀寫

    文件對象里面 我們已經(jīng)掌握了最基礎的 創(chuàng)建/刪除/遍歷/查詢 文件和文件夾。并且獲取它們的相關信息 這里演示 最基本的 字節(jié)流讀寫文件尘应。 基礎比天大惶凝,基礎牢固的情況下就可以做...

  • String StringBuffer 和 StringBuilder

    簡單的來說:String 類中使用 final 關鍵字修飾字符數(shù)組來保存字符串,private final char value[]犬钢,所以String 對象是不可變的苍鲜。所以當...

  • 120
    java集合

    java集合又是一個新世界了,在我剛接觸java的時候玷犹,一直在糾結 集合這東西到底有啥用混滔,直到有一天發(fā)現(xiàn)操縱多個對象的時候數(shù)組好像沒辦法搞。后來才系統(tǒng)的開始學習集合 集合也叫...

  • 120
    基本數(shù)據(jù)類型和引用數(shù)據(jù)類型及==和 equals 的區(qū)別

    Java中的數(shù)據(jù)類型分為兩大類歹颓,基本數(shù)據(jù)類型和引用數(shù)據(jù)類型: 基礎數(shù)據(jù)類型 就是常用的:①整數(shù)類型:long坯屿、int、short巍扛、byte②浮點類型:float领跛、double...

  • 120
    輸入/輸出流的理解

    平時經(jīng)常用I/O 但是都是盲人摸象 沒有很系統(tǒng)的過一遍。這兩天在啃java核心基礎撤奸。留下點筆記吠昭。 ##用比較官方的話講,可以從其中-讀取一個字節(jié)序列的對象-稱作輸入流胧瓜。 可以...

  • cookie 與session

    之前一直搞不懂這倆有啥區(qū)別 理解層面: Session 對應的中文翻譯是會話矢棚。會話指的是從用戶打開瀏覽器訪問一個網(wǎng)站開始,無論在這個網(wǎng)站中訪問了多少頁面府喳,點擊了多少鏈接蒲肋,都屬...

  • 120
    Tomcat 類加載體系

    上一篇我寫了類加載器基礎: 這一篇介紹一下tomcat的類加載器體系 Tomcat 的頂層自定義加載器是 公共類加載器。 它負責加載 %tomcat_home%/lib 這個...

個人介紹
我是剛畢業(yè)工作不久的后端工程師。我的博客主要都是我平時的技術積累和心得兜粘,我盡量把它們內(nèi)化成個人的理解强胰,然后形象、具體妹沙、易懂的表達出來。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品