收藏 / 列表

呂秀才 - 深入淺出Java多線程(二):Java多線程類和接口

引言 大家好,我是你們的老夥計秀才!今天帶來的是[深入淺出Java多線程]系列的第二篇內容:Java多線程類和接口。大家覺得有用請點贊,喜歡請關注!秀才在此謝過大家了!!! 在現代計算機系統中,多線程技術是提升程序性能、優化資源利用和實現併發處理的重要手段。特別是在Java編程語言中,多線程機制被深度集成並廣泛應用於高併發場景,如服務器響應多個客户端請求、大規模數據處理以及用户界面的實時更新等。

java多線程 , 線程 , 多線程 , JAVA , thread

阿東 - 【Linux】《how linux work》第十六章 從 C 源代碼編譯軟件入門

第 16 章 Introduction to Compiling Software From C Source Code(從 C 源代碼編譯軟件入門) Most nonproprietary third-party Unix software packages come as source code that you can build and install. One reason for th

Linux , 翻譯

vivo互聯網技術 - vivo Pulsar 萬億級消息處理實踐(2)-從0到1建設 Pulsar 指標監控鏈路

作者:vivo 互聯網大數據團隊- You Shuo 本文是《vivo Pulsar萬億級消息處理實踐》系列文章第2篇,Pulsar支持上報分區粒度指標,Kafka則沒有分區粒度的指標,所以Pulsar的指標量級要遠大於Kafka。在Pulsar平台建設初期,提供一個穩定、低時延的監控鏈路尤為重要。 系列文章: 《vivo Pulsar萬億級消息處理實踐-數據發送原理解析和性能調優

大數據 , 消息隊列 , kafka , pulsar

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

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

線程 , JAVA , io

資深程序設計 - 基於python的高校後勤報修系統

1、研究背景 隨着高校規模的不斷擴大,後勤管理工作變得日益繁雜。傳統的後勤報修方式主要依賴人工操作,例如學生髮現設施設備故障後,需通過口頭報告或填寫紙質報修單的形式提交申請,維修人員則根據人工分配的任務進行維修。這種模式存在諸多弊端,如信息傳遞效率低下,容易出現信息丟失、延誤等情況,且難以對維修流程進行有效跟蹤和管理。在當今數字化時代,高校急需藉助信息技術提升後勤管理效率,

yyds乾貨盤點 , MySQL , Vue , 後端開發 , JAVA , Web

g天命風流 - 併發編程之的ArrayList安全性的詳細解析

ArrayList不安全 ArrayList中的add方法沒有synchronized修飾,是不安全的 下面代碼運行結果(異常 java.util.ConcurrentModificationException): import java.util.ArrayList; import java.util.List; import java.util.UUID;

項目代碼 , List , JAVA , 前端開發 , Javascript

CodeSheep - JetBrains出手了,IDEA重大調整,來了!

昨晚我在家網上衝浪例行刷博客時又看到了一個事關 IntelliJ IDEA 變化的重磅消息,可能有些同學也看到了。 JetBrains 決定將 IntelliJ IDEA 全部遷移到統一發行版。 這是什麼意思呢? 大家都知道,在此之前,在 IntelliJ IDEA 官網其實一直是提供有兩套安裝包供用户去下載和安裝使用的。 分別為: IntelliJ IDEA Ultimate:專業旗艦版

intellij-idea , JAVA , 後端 , 前端 , Javascript

god23bin - 一文快速回顧 Session 和 Cookie

前言 在 Web 應用程序中(通俗點,可以理解成一個網站),Session 和 Cookie 是兩個非常重要的概念,主要用於實現用户身份認證、數據傳遞等功能。今天就來講講這兩個東西。 對於當時剛開始接觸到這兩個概念的我來説,這兩個東西是非常模糊的,當然,這樣也和我自己 Java 基礎不牢固有關,導致在學習 Java Web 的過程中,埋下了許多地雷。現如今,從新梳理下,希望能給屏幕前的你帶來收穫。

JAVA , cookie , 後端 , session

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

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

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

Ambition的後花園 - Java調用DeepSeek傳圖文示例

瞭解您想用Java同時傳遞圖片和文字信息給DeepSeek API。雖然目前的搜索結果中缺乏直接使用DeepSeek多模態接口處理圖片的Java示例,但我可以基於通用的大模型多模態API調用原理,為您提供一個可行的實現方案。 以下是一個基於OkHttp庫的示例,展示瞭如何構建同時包含文本和圖像數據的請求。 核心概念:圖像傳遞方式 通常,向大模型傳遞圖像有兩種方式

API , 後端開發 , JAVA , 模態 , Json

軟件部長 - 開源基礎框架,如何通過配置化實現文件管理(文檔下載、預覽等)

在數字化業務場景中,文件管理與動態文檔生成是企業高效運營的關鍵環節。傳統文件處理方式往往依賴人工操作或複雜編碼,難以滿足靈活多變的業務需求。JVS開源框架通過低代碼配置化能力就可以實現。接下來我結合模板化文檔生成和文件預覽/下載兩大核心場景,來看看如何通過可視化配置實現。 JVS開源框架中,系統提供對後台上傳的相關的文件進行管理,操作如下圖所示 點擊【上傳文件】按鈕選擇桶名和標

前端框架 , 開源 , 開源框架