收藏 / 列表

伍華聰 - 在基於FastAPI的Python開發框架後端,增加阿里雲短信和郵件發送通知處理

在一些業務系統中,整合短信和郵件通知是一種常見的處理方式,之前我在多篇隨筆中介紹過基於.NET的整合處理,本篇隨筆介紹基於FastAPI的Python開發框架後端,增加阿里雲短信和郵件發送通知處理。 1、短信通知處理的介紹 之前我在多篇隨筆中介紹過基於.NET的《SqlSugar開發框架》中整合過短信接入的內容:《使用阿里雲的短信服務發送短信》、《基於SqlSugar的開發框架循序漸進介紹(17)

後端

階段性debugger - 貴金屬期貨實時報價API免費實時數據2025對比測試

一、市場剛需:實時性與成本的雙重博弈 全球貴金屬市場日均交易量已突破 5000 億美元,82% 的量化交易團隊將報價數據的實時性與準確性視為策略成敗的關鍵。與此同時,67% 的開發者優先選擇免費套餐以平衡試錯成本,這使得 API 市場陷入 "實時性溢價" 與 "成本敏感" 的博弈 —— 傳統服務商要麼收取高額費用提供低延遲數據,要麼以免費名義犧牲核心體驗。2025 年實測數據顯示,iTick 通過

觀點 , 區塊鏈 , 知識

雲輕雨細 - 彈性雲三副本備份技術解析:2025年數據保護新標準

本文系轉載,轉載鏈接:彈性雲三副本備份技術解析:2025年數據保護新標準 數據存儲的工業級挑戰 據IDC《全球數據保護指數》報告顯示,2023年企業級用户遭遇數據丟失事件同比增長31%,其中雲環境數據異常佔比首次突破40%。面對日益複雜的網絡環境,三副本備份技術已成為雲存儲的黃金標準: 金融行業合規要求:銀保監會規定核心系統RTO(恢復時間目標)需<15分鐘 製造業數據規模:某新能源車企每日

雲計算 , 存儲技術 , 備份方案

xcmd - x-cmd install | Tinboard - 在終端玩轉 Pinboard,打造你的專屬知識庫!

你是否是 Pinboard 的重度用户?是否厭倦了在瀏覽器和終端之間頻繁切換?現在,Tinboard 來了!它是一款基於終端的 Pinboard 客户端,讓你在命令行也能輕鬆管理和搜索你的書籤,打造你的專屬知識庫。 核心功能 書籤管理: 添加、編輯、刪除書籤,一切操作都在終端完成,告別繁瑣的網頁操作。 標籤建議: 智能標籤建議,讓你的書籤井井有條,方便快速查找。 強大搜索: 快速搜索書籤

命令行 , 書籤 , 終端 , Python

qbit - Python3 使用 websockets 調用阿里雲實時語音識別(qbit)

前言 技術棧 Python 3.11.8 websockets 15.0.1 aliyun-python-sdk-core 2.16.0 nls 1.0.0 截至 2025.3.13,nls.NlsSpeechTranscriber 不支持異步調用 使用 asyncio.run 或 loop.create_task 將異步調用轉化為同步調用 後文中,為保持字節

async , websocket

qq68d2318712d49 - 一次性批量刪除列表中的多個元素的時間複雜度是多少?

關鍵前提:列表的底層結構 Python 列表(List)底層是 動態數組,內存連續存儲。刪除元素時,若刪除的不是末尾元素,需將後續元素向前“平移”填補空位——這是時間複雜度的核心影響因素(平移操作的時間成本)。 各方案時間複雜度詳細分析 方案 1:切片賦值刪除(連續元素) 時間複雜度:O(m),m 是“刪除後需平移的元素個數” 底層邏輯:刪

時間複雜度 , 刪除元素 , 後端開發 , 倒序 , Python

小飛俠格魯帥 - 自動下載指定 YouTube 視頻(用 pytube)

好嘞,咱今天要講的是pytube庫哦!這可是個下載YouTube視頻的神器呀!它能讓你輕鬆地把喜歡的視頻拽到自己電腦裏。適用場景嘛,就是你看到哪個YouTube視頻特別喜歡,又想離線看的時候,它就派上用場啦!安裝命令也簡單,在命令行裏輸入pip install pytube就行啦! 下面就是咱的代碼示例啦: import tkinter as tk from

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

mob64ca13fc220d - SpringBoot配置文件類型——YML文件

1. Elasticsearch 配置(elasticsearch.yml) 需配置: 自身的實體證書(用於 Transport 層節點間通信、HTTP 層外部客户端通信); CA 根證書(用於驗證其他節點 / 組件的實體證書)。 yaml # 基本配置 cluster.name: my-elk-clus

ssl , elasticsearch , elastic , 後端開發 , Python

程序員愛釣魚 - Python編程實戰:面向對象與進階語法——類型註解與代碼規範(PEP 8)

Python 以“優雅”“簡潔”“可讀性強”著稱,而實現這些特性的關鍵之一,便是 良好的代碼規範與清晰的類型註解。 隨着項目規模的擴大、團隊成員的增加,編寫“看得懂、改得動”的 Python 代碼比“能運行的代碼”更重要。 本篇將帶你深入瞭解兩大核心主題: 一是 類型註解(Type Hinting),幫助代碼更明確、更可維護; 二是 代碼規範 PEP 8,讓你的代碼更符

List , 後端開發 , Python

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

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

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

flybirdfly - 用 python 開發一個可調用工具的 AI Agent,實現電腦配置專業評價_python ai agent

在人工智能時代,AI Agent憑藉其強大的任務處理能力,逐漸成為開發人員手中的得力工具。今天,我們就來一起動手,用Python打造一個能夠調用工具的AI Agent,實現根據電腦信息對電腦配置進行專業評價的功能。 一、項目創建與目錄結構 1.1 項目創建 首先,我們需要創建一個新的項目環境。這裏使用UV進行項目創建。

大語言模型 , llm , 雲計算 , OpenStack , 人工智能 , JAVA , Python

mob64ca14193248 - 大數據培訓hive數倉存儲格式詳解_hive一次能insert多少條

5.1.5 數據倉庫存儲格式選擇 選擇合適的存儲格式,需要在查詢性能、寫入性能、存儲成本、壓縮效率、模式演化支持、生態系統兼容性等多個維度進行權衡。現代數據倉庫(尤其是基於數據湖的架構)提供了多種列式存儲格式作為首選。 一、 核心存儲格式對比 以下是目前主流的、適用於數據倉庫場景的存儲格式:

大數據 , 數據 , hive , 數據倉庫 , 元數據 , 後端開發 , Python

fangpin - 從 0 搭建 LLM 不再難!這個 PyTorch 項目幫你吃透大模型底層邏輯

如果你曾想深入理解大語言模型(LLM)的 “五臟六腑”,卻被框架封裝的黑盒接口、複雜的源碼結構勸退;如果你希望親手實現 Transformer 的每一個組件,而非單純調用transformers庫 —— 那麼今天推薦的這個開源項目,絕對能成為你的 LLM 學習 “腳手架”。 它就是 GitHub 上的 llm-from-scratch(項目地址),一個基於 PyTorch、專為教育設

github , 自定義 , 人工智能 , 深度學習 , 開發者

數據俠客行 - 用python批量提取excel單元格圖片並保存

一、快速掌握excel分析技能 1、excel學習 excel教程不要太多,如何快速學習excel,我之前也回答過,反正就是逮住一本教程,照着練: 把一本體系化的excel教程吃透了,就足以應對業務工作所需的數據分析了。 2、excel實操 好用的函數能讓你數據分析時,如有神助,下面是我在數據分析時

python做excel數據分析統計服 , 數據 , 後端開發 , 數據分析 , 數據處理 , Python

煙雨江南的秋 - 爬蟲前篇 /https協議原理剖析

在現代互聯網中,幾乎所有網站都已經遷移到 HTTPS。對於開發者而言,HTTPS 不再只是“多加一個 s”,而是一個涉及 證書驗證、TLS 握手、SNI、HTTP/2、多層加密與反爬機制 的複雜體系。要寫出一個穩定、可維護、能合法採集數據的爬蟲,必須理解 HTTPS 協議的細節、如何排查連接失敗,以及在調試時如何分析加密流量。本文以實戰為導向,給出 No

小程序 , HTTPS , 後端開發 , 爬蟲 , ios , 網絡協議 , Python

songofhawk - mysql 大數據表的分頁性能優化

最近的工作中實現了一個定時統計功能:需要按指定順序,從源表中取出數據,經過分組合並,插入目標表。 源表數據量相當大,有幾千萬行,顯然不適合一次性取出(如果是一次性的腳本,在大內存的機器上也是可以考慮的,但定時任務每次啓動都佔用數十GB內存就太誇張了),需要分頁查詢。 但最初的實現中,採用了一個封裝好的分頁庫,單純的全表查詢,純粹依賴limit子句限制結果集窗口,構成的SQL語句類似這樣: sele

大數據 , sqlalchemy , MySQL , 查詢優化 , Python

冷月星 - python多進程 不在不同cpu核

前言 並行計算是使用並行計算機來減少單個計算問題所需要的時間,我們可以通過利用編程語言顯式的説明計算中的不同部分如何再不同的處理器上同時執行來設計我們的並行程序,最終達到大幅度提升程序效率的目的。 眾所周知,Python中的GIL限制了Python多線程並行對多核CPU的利用,但是我們仍然可以通過各種其他的方式來讓Python真正利用多核資源

python多進程 不在不同cpu核 , 服務端 , 任務隊列 , 後端開發 , python多進程並行 , 多核 , Python

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

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

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

北京宏哥 - 《最新出爐》系列初窺篇-Python+Playwright自動化測試-1-環境準備與搭建

1.簡介 有很多人私信留言宏哥問能不能介紹一下Playwright這款自動化神器的相關知識,現在網上的資料太少了。其實在各大博客和公眾號也看到過其相關的介紹和講解。要不就是不全面、不繫統,要不就是系統全面但是人家是收費的。當然了宏哥接下來也可能介紹的不全面或者不繫統,能力有限望大家理解。 2.Playwright 是什麼? 微軟在 2020 年初開源的新一代自動化測試工具,它的功能類似於 Sele

運維 , 教程 , 知識 , 前端 , Python

數據挖掘者 - 鴻蒙全新聲明式UI框架ArkUI初體驗,開發應用真爽,比flutter牛啊_的技術博客

基礎佈局 1. 線性佈局(Colum/Row) 1.1 基本概念 線性佈局是開發中最常用的佈局,通過線性容器Row和Column構建。其子元素在線性方向上(水平方向和垂直方向)依次排列。 ● Column:容器內子元素按照垂直方向排列。 ● Row:容器內子元素按照水平方向排列。 主軸和交叉軸

自適應 , 線性佈局 , text , 後端開發 , Python

網絡小墨 - 拖拽控件elementplus

本期介紹一個前端拖拽插件interact.js,JavaScript拖放、調整大小和多點觸控手勢,適用於瀏覽器(以及IE9+). interact.js採用了一種與大多數拖放庫略有不同的方法。為了儘可能多地提供控制,它嘗試提供一個簡單、靈活的API,該API為您提供移動元素所需的所有拖拽api 安裝 npm install i

機器學習 , css3 , 拖拽控件elementplus , 人工智能 , HTML , html5 , Javascript

oioihoii - Python與C#:從哲學到細節的全面對比

Python和C#都是現代、高級、面向對象的編程語言,擁有龐大的社區和廣泛的應用。然而,它們源於不同的生態系統,秉承不同的設計哲學,因此在語法、執行模型和典型應用上存在顯著差異。Python以其極簡主義和靈活性著稱,而C#則以其在強大類型系統和結構化框架下的優雅與一致性聞名。 下面,我們將從整體到細節,系統地剖析這兩種語言的差異。 一、整體與哲學 設計哲學與

封裝 , 多重繼承 , 後端開發 , harmonyos , Python

編學小屋 - Python基操教學!不會?(熟能生巧)

個人感悟 IT 行業特點是什麼?發展快速,你的一不留神,可能會面臨行業的淘汰。 這個就得自己有對應的措施方案! 個人措施就是八個字:不忘初心,至始至終! 自學 Python ,也是一樣,學習是好的,不過不需要三分熱度的那種,不然你出書我也不買哈哈哈~ 什麼書?《從開始到放棄》你懂的。 所以説,不管做什麼都一樣得堅持,愚公移山、精衞填海的道理大家得懂,如果沒有前人栽樹,後人怎能乘涼

Linux , 爬蟲 , 後端 , sublime-text , Python

哀涕狗 - 這屆大一的學生這麼牛?開發出的Python小工具,讓程序老鳥都汗顏

你是否對敲代碼感到枯燥?有沒有想過把Python腳本可視化?就下面的圖一樣,從輸入圖片、調整尺寸到雙邊濾波,每一步都能看得清清楚楚明明白白。 輸入一個矩陣,無論是對它進行轉置、求共軛還是乘方,都能得到及時的反饋。 這樣一個Python腳本可視化工具,名叫Ryven,出自一位名叫Leon Thomm的大一新生之手。如果你也想試用一番,不妨接着往下看。 如何使用 使用之前,簡單準備一下開發環境:

python3.x , python3.5 , python2.7 , python爬蟲 , Python