收藏 / 列表

細心的紅酒 - SSL雙向認證

SSL雙向認證:不止是服務器亮明身份,更是客户端的“實名制”通行證 在互聯網安全領域,SSL/TLS證書幾乎無人不知。我們日常訪問的絕大多數 HTTPS 網站,使用的都是單向認證——瀏覽器驗證服務器的身份,確保你連接的是真正的銀行或電商網站,而非釣魚網站。但在一系列對安全要求極高的場景中,一種更嚴格、更安全的機制被廣泛應用:SSL雙向認證。 本文將深入淺出地解析SSL雙向認證的核心原理、工作流程、

後端 , 前端

筱倩 - Golang從手工編譯到CI/CD自動化部署

一、DevOps是什麼   DevOps = Development(開發) + Operations(運維)。讓開發人員(Dev)和運維人員(Ops)能夠高效協作,通過自動化手段讓軟件更快、更穩定地交付上線。 階段 沒有 DevOps 有 DevOps 後 提交代碼

軟件工程

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

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

技術 , 互聯網 , 總結

雲棧開源日記 - Traefik:Go 實現的雲原生反向代理,微服務路由自動化利器

開篇 還在手動修改 Nginx 配置文件嗎?每次新增服務都要 reload 擔心出錯?今天分享一個 Go 語言開發的反向代理項目 Traefik,它能監聽容器平台的服務變化,自動生成路由規則,徹底告別手動配置。 項目介紹 Traefik 是專為微服務和容器化架構設計的現代反向代理和負載均衡器。它最大的特點是動態服務發現——自動監聽 Docker、Kubernetes 等平台的服務變化,實時更新

opensource

李棟 - 【zookeeper 第三篇章】客户端操作

一、新增 create 命令 格式:create [-s] [-e] path data 説明:用於創建節點並賦值。 [-s] [-e]:-s 和 -e 都是可選的,-s 代表順序節點, -e 代表臨時節點,注意其中 -s 和 -e 可以同時使用的,並且臨時節點不能再創建子節點。 path: 指定要創建節點的路徑,比如 /test。 data: 要在此節點存儲的數據。 1、創建持久

zookeeper , 分佈式系統 , 後端

BlackQid - printf()和scanf()的佔位符列舉——C語言

如樣例代碼printf("BMI = %f\n", 21.3),其中%f就是一個佔位符。printf()函數的佔位符有許多種類,與c語言的數據類型相對應。以下列舉一些常見的。 佔位符 含義 %a 十六進制浮點數,字母輸出為小寫。 %A 十六進制浮點數,字母輸出為大寫。 %c 字符。//char

算法 , 知識 , c , 後端

霸氣的啞鈴 - 全面解析美股行情API

在美股數據服務中,行情 API 通常分為幾種類型,每種接口都有其特定的功能與應用場景: 1. 延遲行情接口 顧名思義,這類接口提供的行情數據會存在時間延遲,通常為 15 分鐘左右。也就是説,你看到的成交價格是 15 分鐘前的市場價格。延遲行情接口是最常見的類型,許多投資類應用(如雪球或部分證券交易 App)展示的價格數據,實際上都屬於延遲行情。 2. 實時行情接口 實時行情接口提供即時更新的市場數

教程 , 後端

文心快碼 - 雙十一將至,用Rules玩轉電商場景提效

雙十一將至,結合電商場景,來聊聊如何 “讓AI寫代碼更省心” ——使用Rules幫助解決 “AI寫代碼總跑偏” 的問題。 01 什麼是Rules如何使用Rules Rules是什麼呢—— 是⼀組規則/指令,⽤來教AI在特定項⽬或框架中應該遵守的模式、最佳實踐和約束,做好這個規則⽂件,可以顯著提升AI⽣成代碼的質量、⼀致性,減少之後⼈⼯修正的⼯作。 可以把Rules想象成 “行為説明書”或者“工作守

教程 , 知識 , 人工智能 , 程序員 , 前端

PoloAPI - 一文看懂谷歌I/O 2025開發者大會: Android、Chrome、谷歌搜索、Gemini

谷歌I/O開發者大會以"AI原生生態"為核心戰略,圍繞技術升級、產品整合與商業模式展開深度佈局。以下是關鍵內容的結構化總結: 一、AI技術架構突破‌ ‌Gemini模型矩陣‌ Gemini 2.5 Pro新增Deep Think模式,增強複雜推理能力(數學/編程任務準確率提升37%) 輕量級Gemini 2.5 Flash實現移動端40%延遲降低,支持邊緣設備部署 多媒體生成模型V

gemini-2.5-pro , google , 人工智能 , 後端 , 前端

註銷 - SAP 電商雲 Spartacus UI 的響應式 UI 實現細節

在文件 projects\storefrontlib\layout\config\default-layout.config.ts 裏,定義了各個屏幕尺寸所對應的 breakpoint: export const defaultLayoutConfig: LayoutConfig = { breakpoints: { xs: 576, sm: 768, md: 992,

angular , bootstrap , sap , spa , typescript

大衞talk - 使用Dockerfile構建鏡像

由於格式和圖片解析問題,為了更好體驗可前往 閲讀原文 前面我們學習了可以使用docker commit命令式構建新的鏡像,而此方式相對來説比較繁瑣且對於旁人來説內部都是黑箱操作,無法瞭解製作的具體細節。很有可能很長時間後製作者也會對其忘卻,且製作多鏡像時相同階段也無法共用已構建的產物,Dockerfile便可以完美解決這些問題 掃碼關注攻粽號,查看更多優質文章 概念 Dockerfile是

devops , dockerfile , 雲原生 , Docker , 前端

小萬哥 - 深入理解 C# 編程:枚舉、文件處理、異常處理和數字相加

C# 枚舉 枚舉是一個特殊的“類”,表示一組常量(不可更改/只讀變量)。 要創建枚舉,請使用 enum 關鍵字(而不是 class 或 interface),並用逗號分隔枚舉項: enum Level { Low, Medium, High } 您可以使用點語法訪問枚舉項: Level myVar = Level.Medium; Console.WriteLine(myVar); E

服務器 , c# , 程序員 , 後端 , asp.net

TANKING - jQuery國內大廠CDN加速鏈接

摘要 jQuery 的CDN有很多,但都很不穩定,例如國內的 bootcdn 經常抽風,還有其他的常見的例如 jQuery 官方的 code.jquery.com、jsDeliver、unpkg.com、staticfile,這些都是經常抽風的。導致使用了線上的CDN的頁面打開受到影響,那麼就沒有國內好用的CDN嗎?下面是我彙總的一些大廠的! 大廠jQuery靜態資源CDN 百度 https://

cdn , jquery , jq , 前端 , Javascript

伍華聰 - WxPython跨平台開發框架之主從表展示和錄入的界面處理--產品報價單和明細記錄的處理

我們在前面隨筆《Vue3+ElementPlus的BS端主從表的快速開發》瞭解了Vue3+ElementPlus的BS端主從表的實現,瞭解了大概的設計和界面設計方式,我們現在切換一下,看看如何結合FastAPI+WxPython實現主從表界面的展示和編輯處理的。 FastAPI的後端採用控制器基類繼承方式提供標準化接口,SqlALchemy提供的數據ORM管理,相關代碼通過代碼生成工具快速生成,包

後端 , Python

倔強的鉛筆 - REST vs SOAP:兩種 Web 服務協議的分析

REST(Representational State Transfer)和 SOAP(Simple Object Access Protocol)都是 Web 服務架構的兩種主要風格。兩者都提供了一種通信方式,可以讓不同的應用程序通過網絡互相交換數據。但是,它們之間有一些重要的區別。 REST REST 是一種基於 Web 的架構風格,它使用 HTTP 協議進行通信。REST 架構的核心理念是資

rest , soap , 網絡傳輸協議 , 後端 , 前端

KubeSphere - 雲原生週刊丨runc 三大高危漏洞曝光

雲原生熱點 CNCF 宣佈 Crossplane 畢業:邁入雲原生智能控制平面新階段 Crossplane 是一個開源的 Kubernetes 擴展,用 Kubernetes 的 API 來管理各雲廠商的基礎設施,把 K8s 變成“通用控制平面”。 近日,Crossplane 正式從 CNCF 孵化畢業,進入最高成熟度階段。CNCF 在公告中指出,Crossplane 通過聲明式 API 將雲基礎

後端

CodeSheep - 大家有沒有發現一個奇特現象:你能在一個公司工作 12 年以上,無論你多忠誠多賣力,一旦公司賺的少了,那你就成了“眼中釘肉中刺”

最近在網上刷到一個職場帖子,原文差不多是這樣: “大家有沒有發現一個奇特現象:你很忠誠,能在一個公司工作 12 年以上,無論你態度多好多賣力,一旦公司賺的少了,那你就成了“眼中釘肉中刺”。 他們不會顧及你的任何貢獻,把你視作包袱,視作成本,然後不顧廉恥和情面,要麼降薪,要麼轉崗,狠一點不發年終獎,更狠一點暴力優化,故意耽誤你的時間成本……” 説實話,剛刷到這個話題時,看完心裏一陣揪揪。

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

火爆的鍵盤 - HTTP 請求優化指南:Axios 和 Fetch 的比較

在前端開發中,處理 HTTP 請求是一個常見且重要的任務。JavaScript 提供了多種方式來發送網絡請求,其中最受歡迎的兩種方式分別就是 Fetch API 和 Axios。儘管兩者都能完成同樣的任務,即從客户端向服務器發送請求並接收響應,但它們在使用方式、功能及靈活性方面各有千秋,下面我們簡單瞭解下。 1. 基礎介紹 Fetch API Fetch API 是現代瀏覽器內置的一個標準 Jav

HTTP , fetch , Axios , 前端 , Javascript

小碼編匠 - WPF 如何支撐一個靈活的流程圖編輯器?

前言 軟件開發領域,流程設計與可視化是提升系統可維護性、增強用户體驗的重要手段。無論是工作流管理、業務邏輯編排還是算法流程展示,一個靈活、易用的流程節點編輯框架都能極大地提高開發效率與系統靈活性。 本文將推薦一款基於 WPF 的開源流程節點編輯框架,通過對其核心設計與實現邏輯的解析,帶領大家從零開始手寫一個具備基礎功能的 WPF 流程圖編輯器,為實際項目中的可視化流程開發提供有價值的參考。 項目介

.net , 後端

Invinc-Z - 有符號整數的三種編碼方式:原碼、反碼和補碼

在計算機中,原碼、反碼、補碼 是用於表示有符號整數的三種編碼方式,主要用於解決二進制數的 正負表示 和 加減運算 問題。它們的核心區別在於 符號位的處理 和 負數的表示方法。 原碼(Sign-Magnitude) 定義 最高位(最左邊的一位)表示符號: 0 表示正數(如 +5) 1 表示負數(如 -5) 其餘位表示數值的絕對值。 示例(8位二進制)

C語言

Yue+ - 棧的兩種存儲結構(順序存儲和鏈式存儲)

棧的操作實現 棧的概念 棧是一種後進先出(LIFO)的線性數據結構,只允許在一端(棧頂)進行插入和刪除操作。新元素總是添加到棧頂,而刪除也總是從棧頂移除最上面的元素。棧常用於函數調用、表達式求值、括號匹配等場景。 代碼實現---順序存儲(Array-based Stack) #include stdio.h // 標準輸入輸出庫,用於 printf 等函數 #include stdbool.h//

C語言