ffmpeg是(shi)音視頻處理領域的瑞士軍刀,本文簡單介(jie)紹了在windows下(xia)基(ji)于ffmpeg開(kai)發(fa)的入門(men)知識,并結合實例介(jie)紹了下(xia)三個(ge)主要工具的基(ji)本用法。 ...
上一篇 c# ACME client 漏了一部分(fen)內容,今天補上 除(chu)了之前介紹的(de)在 asp.net core 使(shi)(shi)用(yong)方(fang)式,還可以(yi)單獨在代碼中使(shi)(shi)用(yong)client 簡化用(yong)法(fa) 如果已經集成好(hao)完(wan)全的(de)自動證書申請驗證,就可以(yi)使(shi)(shi)用(yong)已經封裝(zhuang)好(hao)的(de)代碼進行簡單使(shi)(shi)用(yong) 舉例在asp.net core提供 一個api 可以(yi)根據參 ...
內存模(mo)型(xing)與(yu)happens-before:開發者與(yu)硬件(jian)的(de)和平(ping)條約 在(zai)前文中,提到(dao)處(chu)理器(qi)通過(guo)一些特殊指(zhi)令(如 LOCK、CMPXCHG、內存屏障等)來保障多線程環境下程序的(de)正確性。然而,這種做法(fa)仍然存在(zai)幾個(ge)顯著問題。 1)底(di)層指(zhi)令實現復雜且(qie)晦澀(se):處(chu)理器(qi)指(zhi)令的(de)細節往往難(nan)以理解,開發者需要付出(chu)大量的(de)時(shi)間和精 ...
我(wo)找(zhao)到的openGL示例代(dai)碼一般都(dou)是C++寫的,編譯起來很(hen)是困(kun)難,不是缺這個lib就是少那個模(mo)型,要不就是一堆(dui)令人(ren)絕(jue)望的bug。
最近(jin)終于得(de)到了OpenGL Programming Guide 7th Edition、OpenGL Programming Guide 8th Edition和Ope... ...
概述 分(fen)(fen)區(qu)的(de)本質是將一張大(da)的(de)物理表從邏輯上拆分(fen)(fen),為 N 個較小的(de)物理表。 分(fen)(fen)區(qu)表按照官(guan)方的(de)解釋如下: The partitioned table itself is a “virtual” table having no storage of its own. Instead, the storag ...
一(yi)、前言(yan) 前面(mian)(mian)的(de)課(ke)程(cheng)我(wo)們已經完成了(le)形(xing)(xing)狀和連線(xian)的(de)抽象(xiang),并獨立出(chu)了(le)畫布控件(jian),基(ji)礎已經打好,下(xia)面(mian)(mian)就要添磚加瓦了(le)。我(wo)們本(ben)節課(ke)程(cheng)就來添加一(yi)些(xie)不同的(de)形(xing)(xing)狀,如(ru):菱(ling)形(xing)(xing)、平行四邊形(xing)(xing)、圓(yuan)角矩(ju)形(xing)(xing)等。而且我(wo)們前面(mian)(mian)發現形(xing)(xing)狀內的(de)文本(ben)都不是(shi)居中顯示的(de),我(wo)們也順便優化(hua)下(xia)。 相信看完的(de)你,一(yi)定會(hui)有所(suo)收獲! 本(ben)文地(di)址:// ...
基于Astro開發的(de)Fuwari靜態(tai)博(bo)客(ke)(ke)模版配(pei)置CICD流程(cheng) 前(qian)言 同往常一(yi)樣,上班摸魚的(de)時候,就喜歡逛(guang)逛(guang)隨機逛(guang)逛(guang)別(bie)人的(de)博(bo)客(ke)(ke),然(ran)后(hou)有(you)一(yi)個(ge)博(bo)客(ke)(ke)的(de)主題讓我(wo)(wo)有(you)點(dian)心動(dong)。 我(wo)(wo)自己也是(shi)部署了博(bo)客(ke)(ke)的(de),我(wo)(wo)目前(qian)的(de)博(bo)客(ke)(ke)網站(zhan)是(shi):ZY的(de)博(bo)客(ke)(ke),已經(jing)安穩運行了800多天。不(bu)過我(wo)(wo)的(de)博(bo)客(ke)(ke)有(you)個(ge)缺(que)點(dian)就是(shi)加載很(hen)慢,主要原因呢是(shi)因為靜態(tai)資 ...
更多(duo)Dash應(ying)用(yong)(yong)開(kai)發干(gan)貨知識(shi)、案例(li),歡迎(ying)關注“玩(wan)轉(zhuan)Dash”微信公眾(zhong)號 1 簡介(jie)(jie) 大家好我是費老(lao)師,隨(sui)著Python生(sheng)態(tai)的蓬勃(bo)發展,基于Python相(xiang)關技(ji)術棧,完成(cheng)網頁應(ying)用(yong)(yong)、桌(zhuo)面應(ying)用(yong)(yong)等常見形式的全棧應(ying)用(yong)(yong)開(kai)發越來(lai)越簡單(dan)高效(xiao)?。 本(ben)文要介(jie)(jie)紹的開(kai)源Python項目magic-dash,就提供(gong)了一系列開(kai) ...
前言 本文詳(xiang)細(xi)討論(lun)一下thanos-sidecar 環境準備 組(zu)件(jian) 版本 操作系統(tong) Ubuntu 22.04.4 LTS docker 24.0.7 thanos 0.36.1 thanos概述 thanos主要(yao)有4個組(zu)件(jian) receive:獨立部署(shu),提(ti)供了數(shu)據寫入的api,prometheus通過這 ...
引言 隨著技(ji)術的(de)(de)不斷演進,.NET 平臺(tai)持續為(wei)開發者帶來創新和(he)改進。作為(wei) .NET 生態系統中(zhong)的(de)(de)重要組(zu)成部(bu)分,ASP.NET Core 在每個版本中(zhong)都引入(ru)了令人(ren)興(xing)奮(fen)的(de)(de)新功(gong)能和(he)優(you)化(hua)。本文將深入(ru)探討 .NET 10 中(zhong) ASP.NET Core 的(de)(de)主要更新,特別是 Blazor 框架中(zhong)的(de)(de)各項增強功(gong)能,旨 ...
AI 賦能的(de)(de)故(gu)(gu)障排(pai)除:技(ji)術(shu)趨勢(shi)(shi)與實踐(jian) 隨著人工智能技(ji)術(shu)的(de)(de)飛速發展(zhan),AI 在(zai) IT 運維領域的(de)(de)應用日益廣泛。AI 賦能的(de)(de)故(gu)(gu)障排(pai)除正在(zai)成為一種趨勢(shi)(shi),可以幫助 IT 團隊更快(kuai)、更準確地解決問題(ti),提(ti)高系統(tong)的(de)(de)可靠性和穩定性。本(ben)文將探討 AI 賦能的(de)(de)故(gu)(gu)障排(pai)除的(de)(de)技(ji)術(shu)趨勢(shi)(shi)與實踐(jian),分析其優勢(shi)(shi)與挑戰,并展(zhan)望未來的(de)(de)發展(zhan)方 ...
曾幾(ji)何時,在.NET的世界里,Newtonsoft.Json如同一位(wei)德高望重的王(wang)者,無人(ren)不(bu)曉(xiao)。直到有一天,一位(wei)名叫(jiao)System.Text.Json(后(hou)文簡稱STJ)的新(xin)貴悄然登場(chang)。它出身名門(.NET官(guan)方),身懷絕技(號(hao)稱性(xing)能超(chao)群),本應(ying)是明(ming)日(ri)之星,卻被無數開發者貼(tie)上了“坑(keng)王(wang)”、“難用”、“反人(ren)類” ...
深入(ru)解析:聚簇(cu)索引(yin) vs 非聚簇(cu)索引(yin)的核(he)心區別(bie)與工(gong)作原理 數(shu)(shu)據(ju)(ju)庫索引(yin)設計的必修課(ke) 一、核(he)心區別(bie)概覽(lan) 通過對比表(biao)快速掌(zhang)握核(he)心差異: 特性 聚簇(cu)索引(yin) 非聚簇(cu)索引(yin) 關鍵(jian)影響 索引(yin)數(shu)(shu)量 每(mei)表(biao)僅1個 每(mei)表(biao)可(ke)多個 主鍵(jian)默(mo)認為聚簇(cu)索引(yin) 數(shu)(shu)據(ju)(ju)存(cun)儲 葉子節(jie)點存(cun)儲完整數(shu)(shu)據(ju)(ju)行 葉子節(jie)點存(cun)儲鍵(jian)值(zhi)+數(shu)(shu)據(ju)(ju)指針 查(cha)詢 ...
1.環境(jing)介紹(shao) 開(kai)發板:野火imx6ullPro郵票孔EMMC 主機:Win11 虛(xu)擬(ni)機:virtualbox 虛(xu)擬(ni)機版本:Ubuntu20.04 Windows遠程連(lian)接(jie)虛(xu)擬(ni)機 由于(yu)這(zhe)個板子比(bi)較老,野火提供的虛(xu)擬(ni)機是基于(yu)18.04的這(zhe)個版本不再支持vscode環境(jing),于(yu)是就想著開(kai)始學(xue)習(xi)驅動(dong)從頭(tou)到尾(wei)先(xian)搭建 ...
使(shi)(shi)用.NET實現自帶思(si)考的Tool 并(bing)且(qie)提供MCP服務 下(xia)面(mian)我們(men)將使(shi)(shi)用.net實現自帶思(si)考的Tool并(bing)且(qie)提供mcp streamable http供其他AI客戶端使(shi)(shi)用 創建項目 創建WebAPI項目并(bing)且(qie)命名MarkAgent.Host名稱,然后(hou)安裝下(xia)面(mian)的包 <ItemGroup> <PackageR ...
C# 調(diao)用郵箱(xiang)(xiang)應用發送帶(dai)附件(jian)的郵件(jian) 郵件(jian)的幾大要(yao)素 發件(jian)人(ren) From 收件(jian)人(ren)(主要(yao)收件(jian)人(ren) To,抄送 CC,密(mi)送 BCC) 主題 Subject 正文 Body 附件(jian) Attachments SmtpClient 和 MailKit 如(ru)果(guo)有郵箱(xiang)(xiang)服務器并且已知發件(jian)人(ren)郵箱(xiang)(xiang)和密(mi)碼,可(ke)以通過 C# 自(zi)帶(dai)的 ...
1.簡(jian)介(jie) 在實際自動化(hua)測(ce)試過(guo)程中,我們(men)也避免不了會遇(yu)到下拉(la)框選擇的測(ce)試,因此(ci)宏哥在這里(li)直接分享和介(jie)紹一下,希望小伙伴或者童(tong)鞋們(men)在以(yi)后工作中遇(yu)到可以(yi)有所幫助(zhu)。今天,我們(men)講下playwright的下拉(la)框怎(zen)么處理(li),在使(shi)用selenium定位(wei)的過(guo)程中,我們(men)可以(yi)選擇使(shi)用selenium的Select類定位(wei)操作 ...
原(yuan)子性:不可分(fen)割(ge)的操(cao)作 private int count = 0; public void test() { List<Thread> ts = new ArrayList<>(); for (int i = 0; i < 100; i++) { Thread t = new Thread(() ...
FastEndpoints 是(shi)基于 ASP.NET Core 的(de)輕量級、高性能 Web API 開發框架,采用 REPR (請求(qiu)-端點-響應)設計模式。 本人用FastEndpoints做了一個REST API很優雅(ya)的(de)Case 一、以下(xia)是(shi)http測(ce)試 @HostAddress = //lo ...
B+ 樹(shu)是數(shu)(shu)據庫(ku)索引最常用、最高效的(de)數(shu)(shu)據結(jie)構(gou)之一(yi),它是在(zai) B 樹(shu)基礎上優化(hua)而來的(de)。理解(jie)其結(jie)構(gou)和原理,以及(ji)為什么它比 B 樹(shu)更適合數(shu)(shu)據庫(ku),關鍵在(zai)于其設(she)計如(ru)何針對磁(ci)盤(pan)存(cun)儲和數(shu)(shu)據庫(ku)查(cha)詢(xun)模式進行了優化(hua)。 一(yi)、 B+ 樹(shu)的(de)結(jie)構(gou)與原理 核心(xin)特征: 多路平衡搜索樹(shu): 和 B 樹(shu)一(yi)樣,每(mei)個節點(dian)可以有(you)多個子節點(dian)(稱為 ...