程序猿凱撒
GitHub發布即百萬!字節內網超實用Java性能優化手冊,star超十萬
在開發任何Java應用的時候,我們都會談及optimization——優化的概念。作為一個開發者,我們應該儘可能地保證自己寫的代碼乾淨、沒有缺陷,並且儘可能地考慮性能問題。我們開發一個應用程式並且期望獲得儘可能好的性能並不是一件容易的事情。
Java中Object類的理解和使用
如何理解根父類類java.lang.Object是類層次結構的根類,即所有其它類的父類。每個類都使用Object作為超類。
一起探秘JVM內存問題(OOM、內存泄漏、堆外內存等)
一、背景1 前言遇到過幾次JVM堆外內存泄露的問題,每次問題的排查、修復都耗費了不少時間,問題持續幾月、甚至一兩年。我們將這些排查的思路梳理成一套系統的方法,希望能給對JVM內存分布、內存泄露問題有更清晰的理解。2 這篇文章能帶給你什麼1.了解JVM的內存分布.2.
SQL優化篇:如何成為一位寫優質SQL語句的絕頂高手
標準結構化查詢語言簡稱SQL,編寫SQL語句是每位後端開發日常職責中,接觸最多的一項工作,SQL是關係型資料庫誕生的產物,無論是什麼資料庫,MySQL、Oracle、SQL Server、DB2、PgSQL...記者:哪請問565848654224 * 415414141 / 5145 + 44456 - 6644546 = ?
最全的 Spring 依賴注入方式,你都會了嗎?
前言Spring 正如其名字,給開發者帶來了春天,Spring 是為解決企業級應用開發的複雜性而設計的一款框架,其設計理念就是:簡化開發。Spring 框架中最核心思想就是:IOC(控制反轉): 即轉移創建對象的控制權,將創建對象的控制權從開發者轉移到了 Spring 框架。
spark原理和實踐
一、大數據處理引擎Spark介紹1.大數據處理技術棧大數據的特性,數據是海量的,數據源是豐富多樣的,有消息,圖片,音視頻流,數據產生的非常快,需要快速處理,提高數據價值。
學習 MySQL 需要知道的 28 個小技巧
前言隨著信息技術的不斷發展以及網際網路行業的高速增長,作為開源資料庫的MySQL得到了廣泛的應用和發展。目前MySQL已成為關係型資料庫領域中非常重要的一員。
作為一個Java程式設計師,JVM的這些知識你懂了嗎?
目錄 一.JVM內存區域劃分JVM為什麼要劃分出這些區域呢?JVM內存是從作業系統裡面申請過來的,而JVM就根據功能需求將這些劃分成了一些小的模塊,這樣一塊大的場地就可以劃分成一些小的模塊,然後每個模塊就負責自己的功能就可以了,那接下來看看這些區域的功能到底是什麼呢! 1.