收藏 / 列表

呂秀才 - 深入淺出Java多線程(十三):阻塞隊列

引言 大家好,我是你們的老夥計秀才!今天帶來的是[深入淺出Java多線程]系列的第十一篇內容:AQS(AbstractQueuedSynchronizer)。大家覺得有用請點贊,喜歡請關注!秀才在此謝過大家了!!! 在現代多核CPU環境中,多線程編程已成為提升系統性能和併發處理能力的關鍵手段。然而,當多個線程共享同一資源或訪問臨界區時,如何有效地控制線程間的執行順序以保證數據一致性及避免競態條件

jvm , 多線程 , JAVA , 阻塞隊列 , 隊列

阿東 - 【Tomcat】《How Tomcat Works》英文版GPT翻譯(第十八章)

Chapter 18: Deployer Overview(概述) For a web application to be available, the context representing it must first be deployed to a host. In Tomcat, a context can be deployed as a WAR file or by copying

tomcat , JAVA

vivo互聯網技術 - vivo 互聯網技術 2024年度盤點

歡迎來到一年一度的盤點時刻。在剛剛過去的2024年,vivo互聯網技術: 累計發佈44篇原創技術文章,並在公眾號及各大技術社區與技術同行分享和交流; 累計參與了19場技術演講,涉及雲原生、前後端技術、研發效能、平台工程、AI、大數據、安全、存儲與數據庫等技術領域; 積極參與開源生態貢獻,加入Linux/CNCF/TODO Group/CCF等組織/基金會; 截至目前有超過7萬技術同行在關

技術 , 互聯網 , 總結

Java架構師 - 為什麼説IO密集型業務,線程數是CPU數的2倍?

I/O密集型業務,線程數量要設置成 CPU 的 2 倍! 也不知道這是哪本書的坑爹理論,現在總有一些小青年老拿着這樣的定理來説教。説的信誓旦旦,毋庸置疑,彷彿是權威的化身。討論時把這樣的理論當作前提,​真的是受害不淺。 但可惜的是,這樣的理論站不住腳。我只需要一個簡單的反問,它就不攻自破: Tomcat的默認線程數是多少呢? 它既不是 CPU 的 2 倍,也不是什麼其他數值。在某些高併發的服務中,

線程 , JAVA , io

資深程序設計 - 基於python大數據的房價數據分析系統

1、研究背景 在當今數字化時代,房地產行業作為國民經濟的重要支柱產業,其數據量呈現出爆炸式增長。房價數據不僅涵蓋了房屋的基本屬性,如面積、户型、樓層等,還涉及地理位置、周邊配套設施、市場供需關係、宏觀經濟指標等眾多因素。這些海量且複雜的數據藴含着豐富的信息,對於政府制定房地產調控政策、企業進行市場決策以及購房者做出合理選擇都具有至關重要的價值。傳統的人工分析方法在處理如此龐

大數據 , yyds乾貨盤點 , 數據 , MySQL , 後端開發 , 房價分析 , Python

g天命風流 - 併發編程之常見線程安全類以及一些示例的詳細解析

常見線程安全類 String Integer StringBuffer Random Vector Hashtable java.util.concurrent 包下的類 這裏説它們是線程安全的是指,多個線程調用它們同一個實例的某個方法時,是線程安全的。也可以理解為 Hashtable table = new Hashtable()

項目代碼 , 線程安全 , JAVA , 前端開發 , Javascript

CodeSheep - 當了leader才發現,大廠最想裁掉的,不是上班總遲到的,也不是下班搞失聯的,而是經常把這3句話掛在嘴邊的

“當了 leader 才發現,公司最想裁掉的,不是上班總遲到的,也不是下班搞失聯的,而是經常把這 3 句話掛在嘴邊的” 這是最近在職場社區裏又被聊熱起來的一個老話題。 作為一個在職場上混跡了近 9 年的程序員,一路走來親眼目睹和經歷了程序員職場裏的各種風雨。從一開始的大頭兵到後來負責一個獨立的小團隊,從一個所謂的 leader 的視角上來看問題,對這個事情的理解似乎又有了一些變化。 在我剛成為小團

Android , 程序員 , 後端 , 前端 , Javascript

god23bin - 在 IDEA 中創建 Java Web 項目的方式(詳細步驟教程)

開發環境 以下是我的開發環境 JDK 1.8 Maven 3.6.3 Tomcat 9.0 IDEA 2019(2019 無所畏懼,即使現在已經 2023 年了哈哈哈) 最原始的 Java Web 項目 下面的內容可能會因 IDEA 版本不同,而有些選項不同,但是大同小異。 1. 打開 IDEA 點擊 Create New Project 2. 點擊 Java Enterprise

java-ee , 教程 , intellij-idea , JAVA , java-web

得物技術 - Bookie存儲架構源碼剖析|得物技術

一、Pulsar存儲架構簡析 Pulsar作為新一代MQ中間件,在底層架構設計上充分貫徹了存算分離的思想,broker與Bookeeper兩個組件獨立部署,前者負責流量的調度、聚合、計算,後者負責數據的存儲,這也契合了雲原生下k8s大行其道的時代背景。Bookeeper又名Bookie ,是一個單獨的存儲引擎。在組件關係上,broker深度依賴Bookie,內部集成了 Bookie的client端

mq , 架構 , 源碼分析 , JAVA , pulsar

Ambition的後花園 - 對於不斷變化的開發需求,該如何應對

應對不斷變化的開發需求,是現代軟件開發中的核心挑戰。有效應對的關鍵在於從根本上轉變管理思維,從抗拒變化轉向主動擁抱和靈活管理變化。為此,我整理了一個綜合性的策略表格,希望能為你提供清晰的行動指南。 應對維度

scrum , 後端開發 , JAVA , 迭代 , 結構化

軟件部長 - 開源低代碼平台推薦!2款優秀的開源私有化低代碼平台!

在數字化轉型的浪潮中,傳統開發管理系統,週期長、成本高,還難以快速響應業務變化;低代碼開發平台以高效、靈活、擴展性強的特性成為企業快速構建應用和解決需求變更的重要工具。 目前國內低代碼市場已經形成了多元化的競爭格局,各大服務商都推出了各具特色的產品。然而也有一些標準化的低代碼平台,要麼功能受限無法滿足個性化需求,要麼在數據安全性和自主性上讓人擔憂。 今天就為大家分享兩款開源私有化的低代

私有化部署 , 低代碼開發平台 , 開源項目介紹

daoheng - Fastadmin後台列表中給某列加一個彈窗展示

效果 用Fastadmin做管理後台的時候,有時候需要在後台列表中某列數據加一個明細彈窗, 點擊該列數據後在彈窗中展示關聯明細信息, 效果如下圖所示: 設備分組列表中,想在彈窗中展示對應分組關聯的設備列表 點擊關聯設備列表出現下面的彈窗 實現上面效果的代碼 1. 設備分組group.js中做如下修改 //打開device/group/index頁面的時候fastaadmin

php , Javascript

階段性debugger - 2025 親測可用!免費英國股票實時 API 獲取方式大對比

在金融科技蓬勃發展的當下,實時股票數據對於投資者、量化交易團隊以及金融科技企業而言,猶如基石一般關鍵。尤其是英國股票市場,其藴含着豐富的投資機會,吸引着全球目光。獲取準確且實時的英國股票數據,離不開高效的 API 支持。那麼,在眾多免費英國股票實時 API 獲取方式中,哪一種更具優勢呢?接下來,我們將深入對比分析,重點凸顯 iTick 的數據亮點。 主流免費英國股票實時 API 平台概覽

資訊 , websocket , 區塊鏈 , 智能合約