Java

子主題

MyBatis RxJava Android Gradle
Java實現 LeetCode 35 搜尋插入位置 Java|LeetCode

Java實現 LeetCode 35 搜尋插入位置

35. 搜尋插入位置給定一個排序陣列和一個目標值,在陣列中找到目標值,並返回其索引。如果目標值不存在於陣列中,返回它將會被按順序插入的位置。你可以假設陣列中無重複元素。示例 1:輸入: [1,3,5,
使用Netty處理Java中成千上萬個連線的原理 -DZone效能 Java|Netty

使用Netty處理Java中成千上萬個連線的原理 -DZone效能

C10K問題是代表一萬個併發處理連線的術語。為此,我們經常需要更改已建立的網路套接字的設定以及Linux核心的預設設定,監視  TCP傳送/接收緩衝區和佇列的使用,  尤其是將我們的應用程式調整為合適
Java中國銀行系統ATM機自助實現登入、開戶、存款、取款、轉賬、查詢餘額、修改預留手機號、登出賬號等功能(Ziph) Java

Java中國銀行系統ATM機自助實現登入、開戶、存款、取款、轉賬、查詢餘額、修改預留手機號、登出賬號等功能(Ziph)

@Java最全功能的銀行ATM機自助(嚴謹)大家好,我是Ziph!此小專案的體會真是,為了實現功能是不擇手段啊,為了實現和完善功能,碼了一遍又一遍(找Bug),測試了N多次功能,測試好了發個博。OK,
如何優雅地列印一個Java物件? Java

如何優雅地列印一個Java物件?

你好呀,我是沉默王二,一個和黃家駒一樣身高,和劉德華一樣顏值的程式設計師。雖然已經寫了十多年的 Java 程式碼,但仍然覺得自己是個菜鳥(請允許我慚愧一下)。在一個月黑風高的夜晚,我思前想後,覺得再也
JAVA後端面試《Spring》 Java|面試|Spring

JAVA後端面試《Spring》

Spring1.Spring是什麼?有什麼好處?2.IOC是什麼?有什麼好處?簡單過程?3.DI是什麼?4.IOC和DI的關係?5.bean標籤的屬性有哪些?6.IOC建立物件有哪幾種方式?7.Spr
java原始碼分析 Arrays.asList()與Collections.unmodifiableList() Java

java原始碼分析 Arrays.asList()與Collections.unmodifiableList()

舉個栗子本章示例程式碼來自java程式設計思想——17.4.1未獲支援的操作——Unsupported類。import java.util.*;public class Unsupported {
Java學習筆記(七十二)—— Cookie Java|Cookie

Java學習筆記(七十二)—— Cookie

概述會話技術:會話:一次會話中包含多次請求和響應一次會話:瀏覽器第一次給伺服器傳送資源請求,會話建立,直到有一方斷開為止功能:在一次會話的範圍內的多次請求間,共享資料方式:客戶端會話技術:Cookie
Java基礎知識點梳理 Java

Java基礎知識點梳理

Java基礎知識點梳理摘要:雖然已經在實際工作中經常與java打交道,但是一直沒系統地對java這門語言進行梳理和總結,掌握的知識也比較零散。恰好利用這段時間重新認識下java,並對一些常見的語法和知
2020年全新Java學習路線圖,含配套視訊,學完即為中級Java程式設計師!! Java|程式設計師

2020年全新Java學習路線圖,含配套視訊,學完即為中級Java程式設計師!!

新的一年來臨,突如其來的疫情打破了平靜的生活!在家的你是否很無聊,如果無聊就來學習吧!世上只有一種投資只賺不賠,那就是學習!!!傳智播客於2020年升級了Java學習線路圖,硬核升級,免費放送!學完你
Java Stream和Collection比較:何時以及如何從Java API返回Stream而不是集合Collection? - TomaszKiełbowicz Java

Java Stream和Collection比較:何時以及如何從Java API返回Stream而不是集合Collection? - TomaszKiełbowicz

向您展示一些可以非常方便地使用Java Stream流的場景以及如何使用它們的示例。本文基於標準Java庫java.util.stream。它既與反應流無關,也與諸如Vavr之類的其他流實現無關。另外
使用Java 14的新記錄型別連線資料庫表 - Minborg 資料庫|Java

使用Java 14的新記錄型別連線資料庫表 - Minborg

您是否知道可以使用Java 14的預覽記錄功能將資料庫表連線到Java Stream中?閱讀這篇簡短的文章,並瞭解如何使用Speedment Stream ORM完成它  。我們將從如何設定您的專案開
Java與Python學習通法(1)和(2)序言和程式語言發展史怎麼學 程式語言|Python|Java

Java與Python學習通法(1)和(2)序言和程式語言發展史怎麼學

大家好,我是 jacky 朱元祿,很高興跟大家一起學習 《Java與Python學習通法系列》。首先,說一下,我為什麼要錄這個課;我們都已經知道Java 和 Python的視訊教程和書籍,可以說是非常
Java描述設計模式(19):模板方法模式 Java|設計模式

Java描述設計模式(19):模板方法模式

本文原始碼:GitHub·點這裡 || GitEE·點這裡 一、生活場景 通常一款網際網路應用的開發流程如下:業務需求,規劃產品,程式開發,測試交付。現在基於模板方法模式進行該過程描述。 public
第三個java程式(表白小卡片) Java

第三個java程式(表白小卡片)

前言: 向女神表白啦,作為一個程式設計師,當然也有愛情啦。只不過,雖然前面兩個程式都只是學習了基礎的語法結構和向量雜湊表。這裡涉及的是Swing,awt圖形使用者介面和一點檔案輸入輸出流的知識。 
Java坑人面試題系列: 包裝類(中級難度) Java|面試

Java坑人面試題系列: 包裝類(中級難度)

Java Magazine上面有一個專門坑人的面試題系列: https://blogs.oracle.com/javamagazine/quiz-2。這些問題的設計宗旨,主要是測試面試者對Java語言
Java實現多執行緒的三種方式 Java

Java實現多執行緒的三種方式

C語言自學完備手冊(33篇)Android多解析度適配框架JavaWeb核心技術系列教程HTML5前端開發實戰系列教程MySQL資料庫實操教程(35篇圖文版)推翻自己和過往——自定義View系列教程(
java 多執行緒(關於Thread的講解) Java

java 多執行緒(關於Thread的講解)

java 多執行緒Thread 介紹Thread 生命週期圖Thread 構造方法介紹Daemon 執行緒join 方法執行緒結束暴力解決執行緒學習來源於b站 https://www.bilibili
阿里架構師花近十年時間整理出來的Java核心知識pdf(Java崗) Java|架構師

阿里架構師花近十年時間整理出來的Java核心知識pdf(Java崗)

由於細節內容實在太多啦,所以只把部分知識點截圖出來粗略的介紹,每個小節點裡面都有更細化的內容!整理了一份Java核心知識點。覆蓋了JVM、鎖、併發、Java反射、Spring原理、微服務、Zookee
Java 中的資料流和函數語言程式設計 Java

Java 中的資料流和函數語言程式設計

學習如何使用 Java 8 中的流 API 和函數語言程式設計結構。當 Java SE 8(又名核心 Java 8)在 2014 年被推出時,它引入了一些更改,從根本上影響了用它進行的程式設計。這些更
Java工作4年來應聘要16K最後沒要,細節如下。。。 Java

Java工作4年來應聘要16K最後沒要,細節如下。。。

前奏:今天2B哥和大家分享一位前幾天面試的一位應聘者,工作4年26歲,統招本科。以下就是他的簡歷和麵試情況。基本情況:專業技能:1、 熟悉Sping瞭解SpringMVC、SpringBoot、Myb
深入 Java 類載入全流程,值得你收藏 Java

深入 Java 類載入全流程,值得你收藏

先測試一番,全對的就走人//題目一class Parent1{ public static String parent1 = "hello parent1"; static { Syste
Project Loom fibers與RPC陷阱是一樣,試圖用同步方式封裝非同步操作,非常危險,它會淘汰Java Future嗎? -SoftwareMill Java

Project Loom fibers與RPC陷阱是一樣,試圖用同步方式封裝非同步操作,非常危險,它會淘汰Java Future嗎? -SoftwareMill

Loom的Fiber類似Scala和Kotlin的纖程,可以解決我們的併發問題,它與Java JDK的Futures 相比,解決了控制流丟失,上下文和virality丟失的問題。可悲的是,編寫併發程式
Java實現QQ第三方登入 Java

Java實現QQ第三方登入

前期準備工作1.雲伺服器2.備案的域名3.本地除錯需要修改hosts檔案,將域名對映到127.0.0.1如何修改hosts檔案:https://www.cnblogs.com/toSeeMyDream
Java 併發程式設計(四):如何保證物件的執行緒安全性 Java

Java 併發程式設計(四):如何保證物件的執行緒安全性

本篇來談談 Java 併發程式設計:如何保證物件的執行緒安全性。01、前言先讓我吐一句肺腑之言吧,不說出來會憋出內傷的。《Java 併發程式設計實戰》這本書太特麼枯燥了,儘管它被奉為併發程式設計當中的
【回爐重造】超詳細的Java運算子修煉手冊(優秀程式設計師不得不知道的運算技巧) Java|程式設計師

【回爐重造】超詳細的Java運算子修煉手冊(優秀程式設計師不得不知道的運算技巧)

前言這次重學java,才發現以前對運算子的運用只是冰山一角。就好似擁有者一把無比鋒利的寶劍,卻用來拍核桃...目錄運算子分類算數運算子~(按位取反)二進位制存放形式、補碼、反碼按位取反 "~" 運算子
Java中的13個原子操作類介紹 Java

Java中的13個原子操作類介紹

一、引言在 JDK1.5 中新增 java.util.concurrent(J.U.C) 包,它建立在 CAS 之上。CAS 是非阻塞演算法的一種常見實現,相對於 synchronized 這種阻塞演
Java 14的資料記錄將如何改變編碼方式:減少或消除對Lombok依賴 - oracle Java|Oracle

Java 14的資料記錄將如何改變編碼方式:減少或消除對Lombok依賴 - oracle

在本文中將介紹Java中記錄的概念。記錄Record是Java類的一種新形式,旨在提供對資料聚合建模的一流方法彌補Java型別系統中的可能差距提供通用程式設計模式的語言級語法減少類樣板什麼是Java記
小白都能看得懂的java虛擬機器記憶體模型 Java

小白都能看得懂的java虛擬機器記憶體模型

目錄 一、虛擬機器二、虛擬機器組成1.棧棧幀2.程式計數器3.方法區物件組成4.本地方法棧5.堆GCGC案例 一、虛擬機器​同樣的java程式碼在不同平臺生成的機器碼肯定是不一樣的,因為不同的作業系統
ScheduledThreadPoolExecutor易出現時鐘漂移問題,不宜使用在UTC、系統時間或使用者互動方面的定期排程,CronScheduler是用於與外部互動的可靠Java排程程式 - Leventov Java

ScheduledThreadPoolExecutor易出現時鐘漂移問題,不宜使用在UTC、系統時間或使用者互動方面的定期排程,CronScheduler是用於與外部互動的可靠Java排程程式 - Leventov

ScheduledThreadPoolExecutor 容易出現無限的時鐘漂移最近,我意識到ScheduledThreadPoolExecutor容易出現無限制的時鐘漂移,因此不能用於以UTC,Uni
java中的Static、final、Static final各種用法 Java

java中的Static、final、Static final各種用法

前言對Static、final、Static final這幾個關鍵詞熟悉又陌生?想說卻又不知怎麼準確說出口?好的,本篇部落格文章將簡短概要出他們之間的各自的使用,希望各位要是被你的面試官問到了,也能從