原创 【2021秋招】Java 面試知識點【精華背誦版】

Java 開發知識點【背誦版】 Java 基礎 40 語言特性 12 Q1:Java 語言的優點? ① 平臺無關性,擺脫硬件束縛,“一次編寫,到處運行”。 ② 相對安全的內存管理和訪問機制,避免大部分內存泄漏和指針越界。 ③ 熱

原创 SpringMVC 簡單獲取前端html輸入框數據

前端表單: <form action="/community/hello/student" method="post"> <p> 請輸入姓名:<input type="text" name="name">

原创 TCP/IP 和HTTPS

TCP/IP 網絡協議 計算機網絡需要解決的一個重要問題就是如何無障礙地發送和接收數據,而發送和接收數據的過程需要相應的協議來支撐,按互相可以理解的方式進行數據的打包與解包,使不同廠商的設備在不同類型的操作系統上實現順暢的網絡通信

原创 NoSQL數據庫:Redis 入門篇

Redis 學習筆記 初識 Redis Redis 是一種基於鍵值對的 NoSQL 數據庫,Redis 中的值可以是由 string、hash、list、set、zset 等多種數據結構和算法組成,因此 Redis 可以滿足很多應

原创 【備戰秋招】高質量 Java知識點整理3:Spring、MySQL

Spring 10 P1:Spring 框架 Spring 是分層的企業級應用輕量級開源框架,以 IoC 和 AOP爲內核。Spring 可以降低企業級應用開發的複雜性,對此主要採取了四個關鍵策略:基於 POJO 的輕量級和最小侵

原创 【備戰秋招】高質量 Java知識點整理2:集合、JVM、併發

P18:List List 是一種線性列表結構,元素是有序、可重複的。 **ArrayList ** 底層由數組實現,隨機訪問效率高,讀快寫慢,由於寫操作涉及元素的移動,因此寫操作效率低。 ArrayList 實現了 Random

原创 背過不怕面試問 HashMap!

Java 8 之前: 底層實現是數組 + 鏈表,主要成員變量包括:存儲數據的 table 數組、鍵值對數量 size、加載因子 loadFactor。 table 數組用於記錄 HashMap 的所有數據,它的每一個下標都對應一條

原创 【備戰秋招】高質量 Java知識點整理1:算法、設計模式、Java 基礎

序 不喜歡 CSDN 的複製黏貼,不喜歡公衆號的關注領取。 無大廠情懷,總結偏個人認爲的高頻考察基礎知識,本章主要包括排序算法、設計模式和 Java 基礎。 待總結內容:併發、JVM、SPring、MySQL、Redis、計算機網

原创 Java 網絡編程實戰筆記:BIO、NIO、AIO

Java 網絡編程學習筆記 前置概念 Java IO 模型 IO 模型 對應的 Java 版本 BIO(同步阻塞 IO) 1.4 之前 NIO(同步非阻塞 IO) 1.4 AIO(異步非阻塞 IO) 1.7

原创 Java 網絡編程case

Java 網絡編程 網絡編程三要素 IP 地址:設備在網絡中的地址,是唯一的標識。 端口號:應用程序在設備中的唯一標識。取值範圍 0 ~ 65535,一般 0 ~1023 之間的端口用於固定網絡服務或系統應用,一般自己使用 10

原创 網絡編程概念 同步/異步/阻塞/非阻塞

同步/異步/阻塞/非阻塞 同步和異步: 同步和異步對應於調用者與被調用者,它們是線程之間的關係,兩個線程之間要麼是同步的,要麼是異步的。 同步操作時,調用者需要等待被調用者返回結果,纔會進行下一步操作。 異步操作時,調用者

原创 大數據基礎語言 Scala 入門學習筆記

Scala 語言學習筆記 概述 Scala 簡介: Scala 是一門基於 JVM 的多範式編程語言,通俗的說:Scala 是一種運行在 JVM 上的函數式的面嚮對象語言,之所以這樣命名是因爲它的設計目標是:隨着用戶的需求一起成長

原创 Mybatis 快速入門實戰筆記

Mybatis 入門實戰筆記 Mybatis 是一個實現了數據持久化的 ORM 框架,簡單理解就是對 JDBC 進行了封裝。 優點: 相比 JDBC 減少了大量代碼量,簡單易學。 使用靈活,SQL 語句寫在 XML 裏,從程序代

原创 Java操作Excel並顯示到網頁

Java 實現操作 excel 使用 POI 環境搭建 創建一個 maven 工程,pom.xml 中導入以下依賴: <parent> <groupId>org.springframework.boot</groupId>

原创 搞定計算機網絡面試

計算機網絡知識點整理 網絡分層 ⭐⭐ OSI 將網絡分爲七層:應用層、表示層、會話層、運輸層、網絡層、數據鏈路層、物理層。OSI 七層協議體系結構概念清除,理論完善,但是既複雜也不實用。 TCP/IP 是一個四層體系結構,包含應用