收藏 / 列表

cyl173 - 【後端面經-Java】String與StringBuffer與StringBuilder的比較

1. String 不可變 查看String源碼如下: public final class String implements java.io.Serializable, ComparableString, CharSequence{ /** The value is used for character storage. */ private fin

字符串 , 面試問題 , JAVA , string , 後端

mb61c46a7ab1eee - 詳細介紹:【Android】 MotionLayout詳解

MotionLayout MotionLayout的介紹: 是什麼? MotionLayout是一種佈局類型,能夠幫我們實現複雜的動畫效果,還能與人進行交互; 簡單來説,我們可以在佈局中定義多個狀態,Motionlayout幫助我們在這些狀態中平滑的過渡,從而實現複雜的動畫效果; 2. MotionL

關鍵幀 , MySQL , xml , 數據庫 , Android

愛看C語言的BK - Java 21天學習計劃 - 第一天

今日主題:Java基礎入門與環境搭建 學習目標 瞭解Java語言特點和應用領域 完成Java開發環境搭建 編寫並運行第一個Java程序 掌握Java程序的基本結構 詳細內容 1. Java語言簡介(30分鐘) Java特點:跨平台、面向對象、自動內存管理 Java三大平台:

System , AI寫作 , aigc , JAVA

劉大貓26 - Redis 搭建主從複用-主備切換

二. Redis 搭建主從複用-主備切換 1.redis 節點準備 單台服務器不同端口模擬多台服務器配置 127.0.0.1 6379(master-主節點) 127.0.0.1 6380(slave-從節點) 127.0.0.1 6381(slave-從節點) 2.主從節點 redis.conf 配置 參照↑上面↑的筆記《Redis 搭建主從複用-讀寫分離》

納米材料 , 指尖人生 , 智能電網 , 清潔能源材料 , 可再生能源 , 後端開發 , JAVA , 環境功能材料

emanjusaka - 新文章:引入了 Shiro 的項目請求路徑中帶有中文報錯400 的問題

新文章:“引入了Shiro的項目請求路徑中帶有中文報錯400的問題” - 原文地址 當我們的項目中引入了 Shiro 後,帶有中文的請求路徑會被攔截並返回 400 的錯誤。一般我們的請求路徑是不會帶有中文字符,但當我們訪問靜態資源時那些文件是有可能是中文名稱的。本文闡述了問題產生的原因以及解決方案。

shiro , error , 400 , JAVA

智定義科技 - #智慧文旅整體解決方案:賦能景區智能升級,激活全域營銷勢能

一、背景      隨着科技的不斷髮展,旅遊業正逐步邁向智慧化、信息化。傳統的旅遊管理不足以滿足現代旅遊市場的多樣化需求,需通過建設現代化智慧文旅管理平台,提升旅遊服務質量和管理效率。 二、系統架構 三、軟件結構     本軟件採用的是 uniapp+JAVA 語言開發,編碼規範完全按照阿里巴巴編碼規範     移動端:採用 uni-app 方案,一份代碼多終端適配,同時支持 AP

uniapp , springboot , JAVA , element-ui , html5

豐木 - ES實戰第二版筆記-1

第一章 概述-無 第二章 開始使用 2.1 基本檢索 2.1.1 計算文檔數量 GET books/_count 2.1.2 檢索單個ID文檔 GET books/_doc/1 2.1.3 檢索多個ID文檔 GET books/_search { "query": { "ids": { "values": [1,2,3] } } } 2.1.4 檢索所有文檔 G

elasticsearch

湯卜 - 請求在Tomcat源碼中的流轉(基礎篇)

前言 Tomcat作為Java開發者接觸過最重要的web容器,在啓動和處理請求過程中做了海量的事情,初級開發者很少關心,使用SpringMvc之類上層框架一帶而過,然而這些部分是Java和網絡集大成之作,筆者要帶着大家走一遍一次請求,加深tomcat的認知。最好先調試好Tomcat源碼 Tomcat基礎架構 BootStrap和Catalina BootStrap BootStrap就是Tomca

tomcat , 架構 , 源碼分析 , JAVA , nio

肆式青春 - java9新特性

Java 9 在2017年9月發佈,它不僅是Java 8之後一次重要的更新,更是帶來了許多深刻影響開發方式的變革,尤其是模塊化系統的引入。下面這個表格可以幫助你快速把握其核心特性概覽。 特性類別 核心亮點

HTTP , 後端開發 , 模塊化 , JAVA

IT利刃出鞘 - Java後端學習路線經驗分享--全網最靠譜

簡介 本文是Java自學的經驗分享,5個月即可入職Java後端開發崗位。 我之前是自學的Java,Java零基礎,用了5個月的時間,拿到了6家offer。 有的東西不能複製,但學習Java的方法是可以複製的。在本站學習,你將能複製站長的歷程,你也可以Java零基礎拿到月薪10K左右的offer。 目前我是CSDN博客專家、多個開源項目的作者、持續輸出Java入門到Java高級的教程。 Java學什

學習 , JAVA , 入門教程

wzw45233 - 數據庫什麼時候需要一張中間表

在 MySQL 中,A 和 B 是一對多關係,不需要中間表,直接在 B 表 中添加一個外鍵,指向 A 表的主鍵 即可。 為什麼不需要中間表? 中間表( junction table )在數據庫設計中主要用於解決 **多對多(Many-to-Many)**關係。例如,學生和課程的關係:一個學生可以選多門課,一門課也可以被多個學生選。這時就需要一箇中間表(如 studen

一對多 , 外鍵 , 後端開發 , JAVA , 主鍵

梁雨季 - java.lang.ClassNotFoundException: javax.servlet.Filter

環境 Linux/Ubuntu20.04LTS IntelliJ IDEA Community Editon 2021.1 maven 3.6.3 jetty 11.0.5 異常 java.lang.ClassNotFoundException: javax.servlet.Filter java.lang.NoClassDefFoundError: javax/servlet/Fil

servlet , JAVA

瘋狂迪霸戈 - 中小企業工廠MES系統設計方案

中小企業為什麼需要MES? 在製造業競爭日益激烈的今天,中小企業面臨着巨大的生存壓力: 生產過程不透明:只知道投入和產出,中間過程如同黑箱 質量追溯困難:出現質量問題難以快速定位和召回 生產效率低下:設備利用率低,生產計劃執行不到位 成本控制困難:原材料、人工成本不斷上漲,利潤空間被壓縮 MES(製造執行系統)作為連接計劃層與控制層的橋樑,能夠

軟件研發 , MES , 微服務 , JAVA

自由的瘋 - 《.NET MAUI:跨平台移動開發(十七)》

Xamarin到MAUI的遷移、頁面導航與數據綁定、平台特定功能調用 一、Xamarin到MAUI的遷移:從多項目到單項目的演進 Xamarin.Forms到.NET MAUI的遷移是跨平台開發的一次關鍵升級,核心在於單項目系統和API統一化。 項目結構重構 Xamarin.Forms:採用多項目結構,需分別維護iOS、Andr

yyds乾貨盤點 , Xamarin , c++ , 後端開發 , Android , ios , c

不止極客 - 百萬架構師第三十三課:kafka:分佈式消息通信Kafka(一)|JavaGuide

原文鏈接 課程目標 Kafka 產生的背景 Kafka 的架構 Kafka 的安裝部署和集羣部署 Kafka 的基本操作 Kafka 的應用 Kafka 的簡介 高性能 高吞吐量 什麼是 Kafka ​ Kafka 是一款分佈式消息發佈和訂閲系統,具有高性能、高吞吐量的特點而被廣泛應用於大數據傳輸場景。它是由 LinkedIn公 司開發,使用 Scala 語言編寫,之後成為

架構師 , 後端

網絡安全守護神 - postman調用java wsdl

一、workerman安裝,測試環境為linux 1、在網站根目錄,用命令行安裝,要是出現root權限提示,輸入y回車就行,或者新建一個用户再進入安裝 Linux系統可以使用以下腳本測試本機PHP環境是否滿足WorkerMan運行要求。 curl -Ss https://www.workerman.net/check | php 上面腳本如果全

composer , php , 客户端 , postman調用java wsdl , 後端開發 , JAVA

吳大同 - qData 數據中台【開源版】發佈 1.0.5 版本,全面提升規則治理、非結構化數據處理與部署體驗

2025年9月3日 —— 企業級開源數據中台 qData 開源版 正式發佈 1.0.5 版本。本次更新聚焦 規則治理一體化、非結構化數據支持、以及開源版的體驗與部署優化,進一步提升規則複用能力、數據接入廣度與運維效率,幫助企業和開發者更輕鬆地構建高質量數據治理體系。 ✨ 新增功能 🧩 字段級規則綁定:在“數據元類型”中即可為字段綁定稽查與清洗規則,任務和組件配置時自動加載並可二次修改,大幅減

大數據 , 開源軟件 , 數據中台 , JAVA , 數據治理平台

飛天鑄幣 - MySQL索引介紹

索引概念 簡單來説是一個已經排好序,能夠提升查詢效率的數據結構 索引分類 聚簇索引【主鍵索引】 就是索引和數據都在一個葉子節點上 非聚簇索引【非主鍵索引】 索引對應存儲的數據是主鍵值 索引底層採用的是B+樹 B樹 B+樹其實是由一個B樹演化而來的,B樹所有的節點都存儲索引值和行數據,其中一個節點包括 索引:8B 行數據:1K 總共1032B MySQL是以頁來存儲數據的,一頁大小為16K,索引的大

MySQL , mysql索引

舒一笑不禿頭 - Maven踩坑記錄與反思

本次事件的發生是在我來到一個新的技術初創團隊,由於團隊中的前同事與我交接代碼時候,關於Maven私服這塊的賬號密碼為給我,導致一系列的愛恨情仇。事件的持續花費兩天時間進行解決,現在總結一下遇到的問題與解決思路! 回顧Mavenue的背景 關於Maven,維基百科給的解釋主要有兩種,分別是Apache軟件基金會所提供,主要是用於解決Java軟件的項目管理與自動構建工具。 詳細介紹Maven快速上手

maven , JAVA , 後端

Meng小羽 - Phoenix框架 從0到1設計業務併發框架 併發線程池的核心設計

背景 從 0 到 1 設計業務併發框架系列: Phoenix 框架 小米商城產品站革新之路 Phoenix 框架 怎麼組織設計一個框架 前兩篇文章已經講述了我設計框架的背景以及抽象設計的細節,今天講一下併發框架最為關鍵的併發線程池的核心設計,主要講一下在設計線程池劃分遇到的問題以及最終我採用了哪種方式實現的。 將存在依賴關係的 Task 進行劃分分組後,依次執行分組就可以拿到所有想要的結

框架 , 架構設計 , JAVA , 併發

軟件求生 - 社招大廠高頻題:為什麼 Redis 事務不支持回滾?看這篇就夠!

大家好,我是 31 歲、積極活潑、愛分享技術的小米,又來給你們搬運我社招面試中的真實經歷啦! 今天的小故事來自於上週五的一個下午。當時我正拎着一杯芋圓奶茶,在一個光線柔和的會議室裏,迎面坐着一個笑容温柔但眼神很專業的資深面試官。 他喝了一口美式,突然拋出一個看似輕飄飄的問題: “小米,你給我説説,什麼是事務?還有,Redis 事務是怎麼實現的?

redis , yyds乾貨盤點 , 客户端 , 數據庫 , 回滾

Enaium - Jimmer VS MyBatisPlus查詢自關聯表

首發於Enaium的個人博客 本文是對Jimmer文檔中對象抓取器-自關聯遞歸抓取部分的介紹,之後會對比MyBatisPlus的查詢自關聯表的能力。 對象抓取器是 jimmer-sql 一個非常強大的特徵,具備可媲美 GraphQL 的能力。 即使用户不採用任何 GraphQL 相關的技術棧,也能在 SQL 查詢層面得到和 GraphQL 相似的對象圖查詢能力。 準備數據庫和實體類

orm , mybatis-plus , JAVA

JavaGuide - 程序員簡歷編寫指南(超詳細) | JavaGuide

一定一定一定要重視簡歷啊!朋友們!正式投遞簡歷之前,至少要花 2~3 天時間來專門完善自己的簡歷。並且,後續還要持續完善,即使你已經找到了工作。完善簡歷亦是對自己過往工作的總結,還是非常有必要的。 簡歷就像是我們的一個門面一樣,它直接決定了我們是否能夠獲得面試機會。簡歷上的內容很大程度上決定了面試官提問的側重點。 在不誇大自己能力的情況下,寫出一份好的簡歷也是一項很棒的能力。一般情況下,技術能力和

簡歷 , 程序員

wayn - Spring Security權限控制框架使用指南

在常用的後台管理系統中,通常都會有訪問權限控制的需求,用於限制不同人員對於接口的訪問能力,如果用户不具備指定的權限,則不能訪問某些接口。 本文將用 waynboot-mall 項目舉例,給大家介紹常見後管系統如何引入權限控制框架 Spring Security。大綱如下, 一、什麼是 Spring Security Spring Security 是一個基於 Spring 框架的開源項目,旨在為

權限控制 , springsecurity , springboot , JAVA , spring-security