乾貨丨什麼是虛擬化技術?虛擬化常見架構

在計算機中,虛擬化(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如伺服器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不可切割的障礙,使用戶可以比原本的組態更好的方式來應用這些資源。 這些資源的新⋯ 閲讀全文

自學Java應該注意避免哪些誤區?

眾做周知,Java是程式語言中的王者,它在伺服器程式語言占比超過91%,其就業崗位覆蓋各個經濟領域,毫不誇張地說,中國IT行業的未來發展離不開Java語言。因而Java受到了眾多編程開發者的喜愛,Java學習人群也在日益壯大。 為了幫助大家可以更高效地⋯ 閲讀全文

何為動態代理?

在程序運行期,創建目標對象的代理對象,對目標對象中的方法進行功能性增強的一種技術; 它就是JVM中,對象方法的攔截器 write less do more!! 回顧OOP(面向對象編程) 三大特徵:封裝、繼承和多態 ⋯ 閲讀全文

k8s控制器類型及演示

一、Pod控制器 Pod 的分類 1.自主式 Pod Pod 退出後不會被創建 2.控制器管理的 Pod 在控制器的生命周期里,始終要維持 Pod 的副本數目 3.控制器類型 Replication Co⋯ 閲讀全文

Shiro基本入門教程

1.shiro概述 Shiro是一款Apache提供的權限校驗框架, Shiro同時也是一個強大且易用的Java安全框架,執行身份驗證、授權、密碼學和會話管理。使用Shiro的易於理解的API,您可以快速、輕鬆地獲得任何應用程式,從最小的移動應用程式到⋯ 閲讀全文

WebSocket:WebSocket能幹些什麼?

1)通知功能: 保持一個長連接,當服務端游新的消息,能夠實時的推送到使用方。像網站的點讚通知、評論等,都可以使用WebSocket通信。 某些使用H5的客戶端,為了簡化開發,也會使用WebSocket進行消息的通知,由於它是實時推送的⋯ 閲讀全文

教你十個步驟成為優秀Java開發人員

一、對OO原則有很強的基礎和理解 對於Java開發人員來說,必須對面向對象編程有很強的理解。沒有在OOPS上有很強的基礎,就不能實現像Java這樣的面向對象程式語言的美。如果你不知道什麼是OOPS,即使使用的是OOP語言,可能仍然在以過程的方式進行編碼⋯ 閲讀全文

為什麼要避免在Java中使用異常作為控制流?

你在Java中使用過異常作為控制流嗎?你也許不應該這麼做。下面就是原因。 Java是一種通用的程式語言,有很多解決某個問題的方法。然而,有一些最佳實踐需要遵循,也有一些壞的實踐仍然普遍使用。 這些常見的錯誤實踐之一是使用異常作為控制⋯ 閲讀全文

程式設計師必看的數組詳解!

數組 什麼是數組? 數組是一組數據有序的集合。數組它是屬於複合數據類型。它至少可以存儲一個值(它可以存儲很多很多值)。 例如我們生活中的倉庫,可以存放很多我們需要的工具或物品 為什麼要使用數組? ⋯ 閲讀全文

more

Java核心技術點之多線程

一、為什麼使用多線程 1. 並發與並行 我們知道,在單核機器上,「多進程」並不是真正的多個進程在同時執行,而是通過CPU時間分片,作業系統快速在進程間切換而模擬出來的多進程。我們通常把這種情況成為並發,也就是多個進程的運行行為是「一併發生」⋯ 閲讀全文