author/軟體工程技術研究漫談

高併發架構訊息佇列面試題解析

面試題 為什麼使用訊息佇列? 訊息佇列有什麼優點和缺點? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什麼區別,以及適合哪些場景? 面試官心理分析 其實面試官主要是

介面測試進階篇

1、準備工作 a、本機已配置好Python 3.X開發環境。開發工具推薦PyCharm b、安裝requests庫,命令:pip install requests。 c、準備好要測試介面的相關資訊:

你可能不需要單頁面應用

隨著 React、Angular、Vue.js、Elm 等前端框架的迅速崛起,單頁面應用在 WEB 中無所不在。對大多數開發者來說,單頁應用已經成為他們‘預設’工具集的一部分,在開始一個新的專案時,由於技術選型

Nacos解讀:配置管理客戶端

上篇文章介紹了Nacos的服務發現(Naming)的客戶端,這篇來聊下配置管理(Config)的客戶端。 幾個概念 首先引用官方文件提到的幾個概念來幫助我們理解: 配置集 (Confi

面向Offer程式設計

眾所周知,面向過程程式設計、面向物件程式設計和函數語言程式設計是現代程式設計的三大正規化。不過在我們大中華區,面向Offer程式設計才是當之無愧的全國第一。 何謂面向Offer程式設計?圖靈完備,自解釋即可

[UOJ310] 黎明前的巧克力

Sol 某比賽搬了這題。 首先選擇兩個不交非空子集且異或和為0的方案數,等價於選擇一個異或和為0的集合,並把它分成兩部分的方案數。 這顯然可以DP來算,設\(f[i][j]\) 表示前

如何看待“量子通訊被破解”

最近上海交通大學研究團隊成功破解“量子通訊”的訊息在網際網路上激起了一片浪花。該訊息在觀察者網轉載後,不到半天點選破15萬,評論數超過300條。一個科研專案、一個國家級的工程受到公眾的關注是件好事。但是由於諸多

薩摩耶金服否認央視315點名:從未違規獲取使用者資訊

隨後,薩摩耶金服再一次作出迴應表示,報道中提及的“薩摩耶金服涉嫌通過使用聲牙科技的探針盒子違規獲取使用者手機號碼”一事,經對公司內部的所有商務協議檔案、財務往來記錄等檔案調查,薩摩耶金服從未向聲牙科技購買過探針

位操作的個人總結

在計算機中所有資料都是以二進位制形式進行儲存,而位運算就是直接對記憶體中的二進位制資料進行操作,因此處理速度非常快。 1. 基本操作 運算子 用法示例

開閉原則的一點感觸

在程式碼裡直接加一個邏輯分支的誘惑力,有時候可能是局外人難以想象的,就像夏天吃小龍蝦時候的喝的冰可樂,美味卻代價昂貴(一瓶可樂半瓶糖~)。以至於最近在做Code Review的時候,發現有一段程式碼裡差不多

1746056456.118