博客 RSS 訂閱

卷福同學 - 分佈式系統架構5:限流設計模式

分佈式系統架構5:限流設計模式 這是小卷對分佈式系統架構學習的第5篇文章,今天來學習限流器和限流設計模式 1.為什麼要限流? 任何一個系統的運算、存儲、網絡資源都不是無限的,當系統資源不足以支撐外部超過預期的突發流量時,就應該要有取捨,建立面對超額流量自我保護的機制,而這個機制就是微服務中常説的“限流” 2.四種限流設計模式 説到限流,大家直接的想法就是Sentinel,但是Sentinel限流的

限流 , 設計模式 , 分佈式系統 , JAVA , 分佈式

收藏 評論

codists - 《計算機組成及彙編語言原理》閲讀筆記:p9-p27

《計算機組成及彙編語言原理》學習第 2 天,p9-p27 總結,總計 19 頁。 一、技術總結 1.quantum physics(量子物理學) (1)quantum(量子) quantum的本意是:c. the smallest amount of sth(量子)。 In physics, a quantum is the minimum amount of any physical entit

計算機

收藏 評論

藍易雲 - MySQL查詢語句大全

常用的 MySQL 查詢語句示例 MySQL 是常見的關係型數據庫管理系統,廣泛應用於數據存儲、查詢和管理。為了更高效地操作數據庫,掌握常用的查詢語句非常重要。本文將介紹一些基本的 MySQL 查詢語句,涵蓋了常用的查詢、更新、刪除操作,以及如何使用聚合函數和連接查詢。 1. 基本查詢 查詢所有記錄 SELECT * FROM table_name; 説明:* 表示選擇表中的所有列。此語句將

redis , nosql , mongodb , yaml , xml

收藏 評論

clklog - ClkLog埋點分析系統集成指南

為了讓大家能更順利地完成ClkLog的各項數據集成,我們總結了幾項常見問題並做了詳細的説明。 包括有:會話、瀏覽頁面事件、用户集成、自定義事件等。 希望大家通過以下説明能快速定位並處理問題。 一、基礎事件集成 在使用ClkLog作為神策SDK(如WEB JS、AndroidiOS、React-Native等客户端)的數據接收端時,需注意以下幾點 1.1.會話集成 ClkLo

sdk , 埋點 , 自定義 , 開源

收藏 評論

大丸子 - 用Python設置Excel工作表的頁眉和頁腳

在處理和分析數據時,Excel作為一款功能強大的工具,被廣泛應用於各個領域。當涉及到打印或分享工作表時,為文檔添加專業的頁眉和頁腳不僅能提升文件的視覺效果,還能提供必要的信息,例如公司標識、日期、文件名或是頁碼等,使得文檔更加正式且易於跟蹤管理。用Python來設置Excel工作表的頁眉和頁腳,可以實現自動化這一過程,節省時間並保每次生成的文檔格式一致。本文將介紹如何使用Python設置Excel

xlsx , 頁面佈局 , xls , excel , Python

收藏 評論

大甜甜 - webrtc 音視頻,瀏覽器支持的攝像頭的最大分辨率

web端設置的分辨率是19201080,實際採集到的只有1280720. 注:macOS系統的intel系列電腦,雖然檢測到的是19201080,但是intel芯片限制了採集最高到1280720(720P) 可通過下面的方法檢測瀏覽器支持的最大分辨是多少: async function getMaxResolution() { try { // 枚舉所有媒體設備 c

音視頻 , webrtc

收藏 評論

SaaS知識庫 - 技術型企業搭建企業博客的戰略佈局:如何通過博客驅動業務增長與品牌塑造

在當今數字化時代,技術型企業面臨着激烈的市場競爭和快速變化的技術環境。為了在眾多競爭對手中脱穎而出,實現業務的持續增長和品牌的有效塑造,搭建企業博客已成為一種重要的戰略手段。 一、明確博客目標與定位 技術型企業在搭建博客之前,首先需要明確其目標和定位。目標應緊密圍繞業務增長和品牌塑造,例如增加產品曝光度、吸引潛在客户、樹立行業權威形象等。定位則需結合企業的核心技術優勢和目標受眾的需求。如果企業專注

企業管理工具 , 博客搭建 , 博客

收藏 評論

效率時空 - 從庫存管理到團隊協作:去中心化電商的管理秘訣

先來看一個故事: 一家電商創業公司在擴大業務的過程中,訂單處理和庫存管理變得極其複雜。比如,有客户下單後卻被告知商品缺貨,而另一邊的倉庫卻堆滿了滯銷的同款產品。傳統的中心化管理模式下,每個倉庫和代理都依賴總部的庫存數據,數據更新一旦出現延遲,就可能出現上面的情況。 於是,公司選擇開始採用分佈式庫存管理模式。通過引入一個區塊鏈系統,每個倉庫和代理節點都能實時共享庫存信息,無需依賴總部數據同步。庫存不

項目管理 , 區塊鏈 , 電商

收藏 評論

華健課堂 - Selenium 操作已打開的瀏覽器

偶爾要用到,start writing 實現步驟 先啓動 Chrome,打開任務管理器,找到 chrome.exe,地址欄輸入 cmd,然後執行 chrome.exe --remote-debugging-port=12345 看 !!! 12345 端口開了沒 netstat -aon | findstr "12345" 開了,你就連唄 ~ 開始指揮你的瀏覽器 ~~~ 往左

自動化測試 , selenium , Python

收藏 評論

卷福同學 - 分佈式系統架構4:容錯設計模式

這是小卷對分佈式系統架構學習的第4篇文章,雖然知道大家都不喜歡看純技術文章,寫了也沒多少閲讀量,但是為了個人要成長,小卷最近每天都會更新分佈式的文章 1.概念 容錯策略,指的是“面對故障,我們該做些什麼”;而容錯設計模式,指的是“要實現某種容錯策略,我們該如何去做”。 上一篇已經講了7種容錯策略,為了實現各種策略,開發總結了一些容錯設計模式,包括微服務常見的:斷路器模式、艙壁隔離模式、超時重試模式

分佈式系統 , JAVA , 後端

收藏 評論

豐木 - npm安裝vue.js的2.x和3.x版本的vuex/vue-router/vue-cli安裝命令

1. vue2和vue3安裝幾個組件的指令有@的區別 vue2安裝組件指令沒有@, 但是vue3有, 我不知道為啥。 2. Vue.js 2.x 安裝指令 npm install -g vue-cli # 安裝Vue CLI npm install vue # 安裝Vue npm install vuex # 安裝Vuex npm install vue-r

vue2 , vue.js , vue3 , npm

收藏 評論

夨落旳尐孩 - C++的this指針辨析

C++ 的 this 指針 指針在這裏面是非常難理解的東西,所以要根據例子,自己實踐。 在你沒有去具體瞭解之前,不要輕易下結論。 最近,看了《在山的那邊》,又有一點新感悟( •̀ ω •́ )✧ this指針 調用成員函數時,成員函數通過一個名為 this 的隱式參數來訪問調用它的那個對象,用請求該函數的對象地址初始化 this ,this 的指向總是自己這個對象,所以 this 是一

編程語言 , c++ , this的用法

收藏 評論

曼巴 - Pycharm 中的Flask為何設置了debug、host、post不生效

問題描述:flask代碼中已經設置了debug=True(或者port、host這些) debug=True, port=1688, host="0.0.0.0" 但是pycharm的運行實際輸出還是無法更改相應設置 * Serving Flask app 'app' * Debug mode: off 參考資料: https://blog.csdn.net/qq_63947387/art

flask , pycharm

收藏 評論

tg_ChainwiseWeb3 - 解鎖未來:深入探索去中心化應用程序(DApps)的潛力與挑戰

引言 近年來,隨着區塊鏈技術的迅猛發展,去中心化應用程序(DApps)逐漸成為業界關注的焦點。那麼,什麼是DApps?它們如何工作?又能為我們的生活和工作帶來哪些影響和改變?本文將深入探討去中心化應用程序的基本概念、特點、工作原理及其應用場景,幫助讀者全面瞭解這一新興的技術及其未來潛力。 去中心化應用程序(DApps)的基本概念 去中心化應用程序(DApps,Decentral

區塊鏈 , 區塊鏈開發 , dapper , 分佈式系統 , web3

收藏 評論

一點人工一點智能 - 書籍-《強化學習數學基礎》

書籍:Mathematical Foundations of Reinforcement Learning 作者:趙世鈺 出版:Springer​ 編輯:陳萍萍的公主@一點人工一點智能 下載:書籍下載-《強化學習數學基礎》 01 書籍介紹 本書對基本概念、核心挑戰和經典強化學習算法進行了數學但易於理解的介紹。它旨在幫助讀者理解算法的理論基礎,提供對其設計和功能的見解

強化學習 , 數學 , 人工智能

收藏 評論

Shawn - 實現有邊界的ScheduledThreadPoolExecutor

通過Semaphore來實現,供參考 import lombok.extern.slf4j.Slf4j; import java.util.concurrent.RejectedExecutionException; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.ScheduledThreadPo

線程池 , JAVA

收藏 評論

Shawn - Java客户端向kafka發送protobuf序列化的數據

需求 跨部門協作,通過Kafka進行溝通,我們是生產者,對方是消費者。因為對方部門後台是使用golang,所以默認是使用Protobuf來解析數據。 解決方法 給Kafka創建一個Protobuf的序列化類,這樣每次發送數據時就會序列化成Protobuf格式的。 根據.proto文件生成對應的Java實體類。 protoc --java_out=./ x.proto java_out後

protobuf , JAVA , kafka

收藏 評論

百度Geek説 - 初探圖譜Embedding用於異常檢測(一)

導讀 本文探討了圖譜Embedding在業務安全與反作弊等關鍵業務場景中的應用,特別是在異常檢測方面。傳統的統計方法在面對複雜多變的攻擊場景時顯得力不從心,因此本文介紹了一種基於One-Hot編碼的圖譜Embedding算法GEE,通過標籤傳播實現結點特徵的表達。作者還通過兩篇論文的代碼驗證,發現稀疏矩陣改進版算法在測試數據集上性能不佳,並進一步優化了算法,使其在計算效率上有所提升。本文對於利用圖

embedding , 百度 , 安全 , 檢測

收藏 評論

Moonbit - 🚀 MoonBit 核心編譯器正式開源!

由 IDEA研究院基礎軟件中心打造的 MoonBit (月兔)AI 原生開發平台,今日宣佈正式開源其核心的編譯器 WebAssembly(簡稱“Wasm”) 後端。開發者現在可以利用 MoonBit 的能力做性能優化,且直接參與 MoonBit 的技術迭代和生態創新。 作為工具鏈中的核心板塊,Wasm 編譯器將編程語言的特性編譯成可以在WebAssembly環境中運行的實際代碼。基於此,開發者可以

開發 , 編程語言 , 編譯器

收藏 評論

NocoBase - NocoBase 本週更新彙總:優化移動端

彙總一週產品更新日誌,最新發布可以前往我們的博客查看。 NocoBase 目前更新包括的版本更新包括三個分支:main ,next和 develop。 main :截止目前最穩定的版本,推薦安裝此版本。 next:包含即將發佈的新功能,經過初步測試的版本,可能存在部分已知或未知問題。主要面向測試用户,用於收集反饋和進一步優化功能。適合願意提前體驗新功能並提供反饋的測試用户。 develop:開發

移動端 , 無代碼開發平台 , 低代碼 , 版本更新 , 開源

收藏 評論

大衞talk - TCP協議

計算機網絡是指互聯的計算機系統之間通過通信設備和通信線路進行數據交換的系統。計算機網絡可以分為局域網、城域網、廣域網和因特網等不同的類型。計算機網絡使用各種協議來實現不同的功能和服務,例如 TCP/IP 協議用於互聯網通信,HTTP 協議用於網頁瀏覽,SMTP 協議用於電子郵件傳輸等等 網絡協議是計算機之間進行數據交換的一類規則協議、標準集合,不同計算機之間的通信必須建立在相同的標準上,如:HTT

udp , 程序員

收藏 評論

曼巴 - PyCharm Git配置與使用教程

項目背景與目的:在pycharm中配置好git,從而能夠實現將本地代碼文件推送到遠程倉庫(github) 重要:你必須有基本的git前置知識,不懂就去B站學! 項目環境與軟件版本:pycharm(2024.3.1)+ git(2.47.0)+ 個人github賬户 錯誤記錄:記錄配置過程中的bug與debug(確實難繃,配置這個坑踩了個遍) 1.pycharm中配置版本控制工具git

github , pycharm , Git

收藏 評論

Grewer - qiankun 中遇見的問題集合

本文中的微前端基於 qiankun 框架 多個子應用共存 如果需要多個子應用同時共存,在管理就有很多例子: https://qiankun.umijs.org/zh/faq#%E5%A6%82%E4%BD%95%E5%90%8C%... registerMicroApps([ // 自定義 activeRule { name: 'reactApp', entry: '//localhost

qiankun , 微前端 , 前端 , Javascript

收藏 評論