收藏 / 列表

qq68d2318712d49 - java 常面試的10道題及答案

以下是 Java 面試高頻 10 道題 + 精煉答案(覆蓋基礎核心、JVM、併發、集合等重點,適合面試快速記憶): 1. 談談 Java 的三大特性(封裝、繼承、多態) 封裝:隱藏對象內部實現細節,通過 private 限制訪問,提供 getter/setter 等公共方法交互,降低耦合、提高安全性(比如實體類的屬性封裝)。 繼承:子類通過 exte

後端開發 , 線程安全 , 多線程 , JAVA , Python

mob64ca1414c613 - java中lineiterator用法

在WEB項目中我們經常會使用到分頁,分頁有很多中,一種是放在內存中,由java代碼控制分頁;另一種是直接用sql進行數據庫分頁; 放在內存中進行分頁這肯定是不太現實的,如果數據量過大,會導致內存爆掉。所以我們還是選擇利用數據庫查詢分頁。 現在java常用的ORM映射框架就那麼幾個,hibernate,ibatis(改成mybatis了)等。。 hibernate

java中lineiterator用法 , hibernate , 分頁 , 後端開發 , JAVA , SQL

小飛俠格魯帥 - 如何使用 pafy 庫下載 YouTube 視頻?

pafy庫是個很不錯的用於與YouTube交互的Python庫哦。它的作用就是能讓你方便地獲取YouTube視頻的各種信息,比如標題、作者、時長,當然啦,最重要的就是能下載視頻啦。它的適用場景嘛,就是當你想要在Python程序裏輕鬆搞定YouTube視頻相關操作的時候,它就閃亮登場啦!安裝也簡單,在命令行裏敲pip install pafy就OK啦。 下面是用pafy庫下載

輸入框 , 視頻下載 , 後端開發 , ide , Python

呀哈哈kk - 【詳解】HadoopMapReduce實現從海量數字信息中獲取最大值

Hadoop MapReduce實現從海量數字信息中獲取最大值 在大數據處理領域,Hadoop是一個非常重要的工具。它通過MapReduce編程模型來處理和生成大規模數據集。本文將介紹如何利用Hadoop的MapReduce框架從海量數字信息中找出最大值。 1. 環境準備 1.1 安裝Hadoop 確保你的環境中已經安裝了Hadoop。如果還沒有安裝,可以

hadoop , text , 後端開發 , JAVA , apache

冷月星 - Linux---馮諾依曼體系結構和操作系統_拾至名瑰的技術博客

系統編程和網絡編程初步 學習 Linux 是為了在 Linux 下進行系統級別和網絡級別的編程。Linux 只是操作系統的代表,其他的 Windows、MacOS等也可以進行類似的編程模式,Linux 因為開源,內核源碼公開,所以從 Linux 入手能更好地理解這一塊。其他的閉源操作系統只能學習相關接口的調用。 系統級代碼的特點:這些代碼的背後很多都是操作系統或網絡的

數據 , 體系結構 , 後端開發 , 寄存器 , harmonyos

mob64ca13f937ae - GitLab版本控制與協作最佳實踐_51CTO博客

版本控制與GitLab完整實踐指南 本文在原文檔基礎上,對版本控制核心概念、GitLab部署流程、管理操作等內容進行詳細梳理與擴展,補充關鍵操作説明、注意事項及原理,確保技術細節完整且易於理解。 一、版本控制核心概念與價值 版本控制是軟件配置管理的核心,通過系統化管理文件變更,解決多人協同開發中的版本混亂、溝通低效等問題,保障軟件開發流程有序推進。 1.1

配置文件 , 後端開發 , 重啓 , harmonyos , Git

wx65950818d835e - 11: 變分自編碼器(VAE)在超分中的應用

引言 變分自編碼器(Variational Autoencoder,VAE)是一種生成模型,它通過優化潛在變量的分佈來學習數據的潛在結構。與傳統的自編碼器不同,VAE將輸入數據映射到一個概率分佈空間,而不是單一的點。這種機制使得VAE在生成任務中能夠提供更豐富的樣本生成能力。在圖像超分辨率(SR)任務中,VAE的生成能力可以幫助恢復圖像中的高頻細節,生成更加自然的高分辨率圖

編碼器 , 數據 , c++ , 後端開發 , c , 概率分佈

mb65950ac695995 - 十三、PC 高刷新顯示與可變刷新率(VRR)下的插幀策略

在支持 120/144/240Hz 的顯示器上,插幀能顯著改善低幀率內容的體驗。與 VRR(G-Sync/FreeSync)配合,渲染與顯示的同步問題更復雜。插幀管線應與顯示時序協調,確保中間幀在合適的掃描時刻輸出。對於低延遲需求的競技遊戲,需謹慎啓用插幀,因為它可能增加端到端延遲。 策略: 當渲染幀率穩定接近刷新率時,減少插幀介入。 當渲染幀率低且

幀率 , c++ , 後端開發 , c

我是你諾言哥 - 文字 LOGO 生成器:無廣告,自定義設計超省心

找 LOGO 生成軟件時總被廣告彈窗煩到?要麼點半天關不掉廣告,要麼設計到一半彈出付費提示,想安安靜靜做個簡單文字 LOGO 都難。 下載地址:https://pan.quark.cn/s/3116fecb1b13 備用地址:https://pan.baidu.com/s/1s6ehHkLRydbggodpIxsm7w?pwd=ygjm 直到試了這款文字

保存圖片 , 生成器 , 後端開發 , 陰影效果 , Python

煙雨江南的秋 - C#中導出PDF格式文檔

在現代Web應用程序開發中,PDF文檔的生成與導出是一項常見且重要的功能。iText系列庫作為功能強大的PDF處理工具,在.NET開發中被廣泛應用。本文將深入探討iText7與iTextSharp這兩個版本的對比分析,並提供在C# WebApi中實現PDF導出的詳細案例。 一、iText7與iTextSharp概述 1.1 基本概念 i

System , 開發語言 , pdf , 後端開發 , c , Layout , Python

G佳偉123 - jquery.height() 獲取指定元素的高度有問題

jQuery的.height()方法在獲取元素高度時確實會遇到一些常見問題,主要與元素的顯示狀態和頁面渲染時機相關。 常見問題及解決方案 隱藏元素高度獲取問題:當元素被設置為display: none或通過.hide()方法隱藏時,使用.height()獲取的高度值為0。這是因為隱藏元素不參與頁面佈局,瀏覽器無法計算其實際尺寸。 臨時顯示獲取高度方案:可以通過先

php , 加載 , 後端開發 , Css , Web

技術領航舵手 - liveshare怎麼運行代碼

1.live-server 沒有webpack,我們就無法使用webpack-dev-server運行這個項目,實現熱部署。 所以,這裏我們使用另外一種熱部署方式:live-server, 1.1.簡介 地址;https://www.npmjs.com/package/live-server 這是一款帶有熱加載功能的

liveshare怎麼運行代碼 , 服務器 , live-server , 默認值 , 架構 , 後端開發 , bc

gjnet - Docker容器化部署_doctor容器化部署_DC

DIFY-WEB是Dify.AI的前端應用Docker鏡像,Dify是一款LLM應用開發平台,目前已支持超過10萬款應用的構建。該平台集成了Backend as a Service (BaaS)和LLMOps的核心概念,覆蓋了構建生成式AI原生應用所需的核心技術棧,包括內置的RAG引擎。通過DIFY,用户可以基於任何LLM模型自助部署類似Assi

API , 後端開發 , Docker , Python

瑞雪小雪 - 詳解 Python 垃圾回收機制與內存優化

寫 Python 時總覺得“不用手動釋放內存真方便”,但接手一個跑了幾天就內存爆炸的腳本後,我才意識到:自動回收不代表不用關心內存。Python 的垃圾回收機制確實能幫我們處理大部分內存管理工作,但瞭解它的原理,才能避免內存泄漏,讓程序更高效。 一、垃圾回收的核心原理 Python 主要通過三種機制回收內存: 1. 引用計數:最基礎的回收方式 每個對象都有

循環引用 , 引用計數 , 後端開發 , Python

Turbo_K - 如何實現數據庫的不停服遷移?

數據庫不停服遷移 是指在不影響現有系統正常運行的情況下,進行數據庫的遷移操作。這對於保障系統的高可用性、減少停機時間以及提高業務連續性至關重要。以下是幾種常見的實現數據庫不停服遷移的方式和步驟。 1. 數據庫遷移的需求與挑戰 在進行數據庫遷移時,常見的挑戰包括: 業務不中斷:遷移過程中必須確保業務正常進行,避免影響客户或用户。 數據一致性:源數

數據同步 , 數據 , 數據庫 , 後端開發 , JAVA

angel - Python爬蟲快速入門,BeautifulSoup基本使用及實踐

導包:pip installbs4 import requests from bs4 import BeautifulSoup url = 'https://movie.douban.com/top250' headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win

選擇器 , 後端開發 , beautifulsoup , Css , 爬蟲 , HTML , Python

自由的瘋 - 《分佈式 + 國產數據庫 + Docker:技術選型避坑指南》(十三)

一、為什麼需要自定義限流?基礎限流的侷限性 在第六篇基礎限流中,我們配置了 “GET:/user/get/{id}接口 QPS=20” 的規則,但實際業務場景存在更多精細化需求: 場景 1:限制單個用户(如 user_id=100)每秒最多調用 3 次訂單創建接口,避免惡意刷單; 場景 2:限制單個 IP(如 192.168.1.10)每秒最多訪問

限流 , yyds乾貨盤點 , ip , 自定義 , 後端開發 , JAVA

xiongood - Vue 中 provide 與 inject 的使用方法

Vue 中 provide 與 inject 的使用方法 在 Vue 組件樹中,當需要跨多層級傳遞數據時,一層層用 props 傳遞會變得繁瑣,就像接力賽要經過多個人傳遞一樣低效。這時候 provide 與 inject 就像一對 “數據快遞通道”,能讓父組件直接把數據 “發送” 給任意層級的子組件,跳過中間層,讓深層級通信更簡潔。 最基礎的用法是父組件通過 provide 提供

數據 , 默認值 , 後端開發 , JAVA , ide

mob64ca1417b0c6 - 萬億參數落地:金融大模型從MoE架構到聯邦TEE的全棧可信實踐

———————————————————— 當大模型從“炫技”走向“深水區” 如果説2023年是大模型的“技術元年”,2024年是“場景元年”,那麼2025年則是“深水區元年”。當國務院在《“人工智能+”行動方案》中點名“金融”為落地最成熟行業時,銀行業的大模型已悄然從“對話寫詩”進階到“審批貸款”“攔截洗錢”。

語言模型 , 軟件需求 , 後端開發 , 系統架構 , 需求分析 , 人工智能 , harmonyos

Python與SEO - 鹹魚流出全功能版聯想12代你主機,支持12-14代處理器,M2+SATA雙盤位,可上es及qs處理器,性價比拉滿!

英特爾平台目前值得關注和分享的無疑是提升巨大的兩大平台,一個是英特爾八代,另一個則是英特爾十二代,曾經的釘子户交接到12代,奈何一代價位更比一代價位高,關鍵還真沒得選擇,尤其是該類平台迷你主機。很多老哥包括個人都在等着大船靠岸的一天,期待能夠把價格打下來,如今的價位確實溢價太高,真心太高了,關鍵還是準系統。比如下面這款聯想12代tiny8 迷你主機,雖説

內存插槽 , 教程推薦 , 後端開發 , 接口設計 , Python

鴿鴿程序猿 - 【項目】【抽獎系統】獎品創建

一、圖片上傳功能 1.1 配置 application.properties 配置上傳⽂件路徑 ## 圖⽚服務 ## pic: local-path: D:/PIC # spring boot3 升級配置名 spring: web: resources: static-locations: classpath:/static/,file:

spring , yyds乾貨盤點 , 後端開發 , JAVA , Css

最多選5個技能 - 系統架構設計師高階難題解析與深度思考

一、分佈式系統深度難題 1.1 一致性協議進階應用 難題1:Multi-Paxos優化實現 考慮一個需要高吞吐的分佈式配置管理系統,採用Multi-Paxos協議。已知網絡延遲RTT=50ms,每個提案大小1KB,客户端請求速率2000QPS。求: 理論上最大吞吐量是多少? 如何通過批處理和流水線優化提升性能? 在節點

架構設計 , 數據中心 , 緩存 , 後端開發 , Python

Plume岣七 - [Linux]為什麼你的程序找不到路徑?答案藏在環境變量中

寫C/C++程序時,是否注意過main函數的參數?int main(int argc, char *argv[]),以前我們可能覺得這兩個參數可有可無?但我們有沒有想:過程序能不能能接收到外部配置信息?當命令行輸入的指令、程序運行依賴的庫路徑(包括鏈接找動態庫),又是如何被進程識別的? 這些,都涉及一個知識:環境變量。 一.介紹 1.概念 Lin

環境變量 , 本地變量 , c++ , 後端開發 , c , 內建命令 , 命令行參數

軟件求生 - 只有 6 小時停機窗口,我們如何完成原本要 48 小時的測試?

大家好,我是小米,一個 31 歲仍堅持相信技術能改變世界、但也深知需求能改變頭髮數量的程序員。 最近,我們公司搞了個“大動作”——支付主體切換。聽起來挺酷的,但做過支付同學都懂:這絕對不是簡單的“換個名字”或者“調個參數”這麼輕鬆。 它意味着從最核心的訂單到最角落的對賬,從你點外賣的“下單-支付-回調”,到商家第二天清晨的“營收到賬”,統統都要配合這一次遷移。

鏈路 , yyds乾貨盤點 , 優先級 , 辦公效率 , 用例