博客 RSS 訂閱

程序員Seven - SpringCloud 常見面試題(三)

服務網關 在微服務架構中,網關的作用是什麼 在微服務架構中,網關(Gateway)具有以下作用: 統一入口:網關為所有的微服務提供一個唯一的入口點,從而簡化了客户端與服務的交互,同時保障了後台服務的安全性。 鑑權校驗:網關能夠識別每個進來的請求,並根據其權限進行校驗,阻止不符合要求的請求通過。 動態路由:根據需要,網關可以動態地將請求路由到不同的後端集羣中,實現服務的靈活調度。 降低耦合

JAVA

收藏 評論

hez2010 - TypedSql:在 C# 類型系統上實現一個 SQL 查詢引擎

前言 在 .NET 裏寫查詢的時候,很多場景下數據其實早就都在內存裏了:不是數據庫連接,也不是某個遠程服務的結果,而就是一個數組或者 ListT。我只是想過濾一下、投影一下。這時候,通常有幾種選擇: 寫一個 foreach 循環 —— 性能好、可控,但代碼稍微有點囉嗦; 用 LINQ —— 寫起來舒服,看起來也優雅,就是有迭代器、委託帶來的那點開銷; 要麼乾脆極端一點:把數據塞進數據庫,再

.net , 後端

收藏 評論

冷冷的炒麪 - 小程序可以使用DV證書嗎

小程序是否支持DV證書? 是的,小程序可以使用DV(域名驗證)證書。微信小程序對SSL證書的類型沒有嚴格限制,無論是DV、OV(組織驗證)還是EV(擴展驗證)證書,只要證書有效且由受信任的CA機構簽發,均可用於小程序。 DV證書是最簡單、最快速的SSL證書類型,適合個人開發者或小型企業使用。 申請證書入口 直接訪問JoySSL,註冊一個賬號填寫註冊碼230973獲取技術支持 使用DV證書的好處

HTTPS , 安全

收藏 評論

鳩摩智首席音效師 - 如何在 Linux 命令行中解析 JSON ?

JQ 是一個通用的 Linux 命令行 JSON 處理器,它允許開發人員快速地解析、過濾和轉換 JSON 數據。在本文中,我們將介紹常用的 JQ 命令,展示如何簡化 JSON 處理任務。 示例 JSON 文件內容 您可以將以下示例數據保存在名為 input.json 的文件中。這個 JSON 數據表示具有各自姓名、年齡、國家和地址的人員數組。 [ { "name": "Alice",

Linux , Json

收藏 評論

mob649e815cb099 - vscode copilot鏈接自己的模型

在當今軟件開發中,AI 工具的使用逐漸成為開發者必備的助手。其中,VSCode Copilot 作為一個編程助手,其功能不斷進化,並允許連接到用户自定義模型,以滿足特定的開發需求。本文將深入探討如何解決“VSCode Copilot 鏈接自己的模型”的問題,提供一套完整的思路與工具。 背景定位 隨着機器學習和人工智能技術的迅猛發展,編程工具的智能化程度不斷提高。VSCode Co

軟件開發 , 自定義 , aigc , 開發者

收藏 評論

Chikaoya - 第三週:藏陽補腎,夯實根基 (第15天 - 第21天)

本週重點: 中醫認為冬對應腎,主藏精,是滋養和補益的最佳時節。本週目標是温補脾腎,為來年春天儲備能量。 第15天:適度温補——黑色食物 今日核心任務: 像為生命的根基施加滋養的肥料一樣,將黑色食物引入您的餐桌。 一、瞭解人體反應:為什麼是“黑色入腎”? 中醫的“五行”與“五色”理論:在中醫體系中,冬季對應水,對應腎臟,對應的顏色是黑色。認為黑色食

eee , AI寫作 , aigc

收藏 評論

愛看C語言的BK - Java21天學習計劃第十天:泛型編程基礎

泛型編程:讓代碼更安全的類型魔法 你是否遇到過這樣的尷尬:在使用集合時存入了字符串,取出來卻想當作整數使用,結果程序直接崩潰?或者寫了一個排序方法,卻發現只能給整數數組排序,換了字符串數組就得重寫一遍?今天我們要學的泛型編程,就是解決這些問題的"黑科技"! 為什麼需要泛型?從一個崩潰案例説起 先看一段沒有泛型的代碼: 複製

List , AI寫作 , aigc , 泛型 , JAVA

收藏 評論

DoraemonQ - 絕對好用,吊打Windows自帶

聊一聊 Windows系統自帶的文件資源管理器在多場景應用中存在明顯侷限性:其功能設計較為單一;多窗口管理體驗較差,窗口堆疊雜亂且無法分組聯動,跨窗口操作依賴手動拖拽;標籤頁功能缺失導致用户需反覆打開新窗口,嚴重影響辦公效率;此外,搜索功能響應遲緩等。這些缺陷使得用户在複雜文件管理等場景中操作繁瑣,非常不方便; 分享一款標籤式的多窗口文件管理工具:Tablac

快捷鍵 , 辦公效率 , 搜索 , 標籤頁

收藏 評論

DoraemonQ - 比PJ版還爽,好評如潮

PDF文件已成為當下工作與學習中廣泛使用的主流文檔格式之一。在日常辦公場景中,經常需要對批量PDF文檔進行系統化管理,包括但不限於統計文件體積大小、識別文件格式版本、計算文檔總頁數、提取文件標題及元數據等關鍵信息,這類元數據信息人工統計不但費時費力,還可能出現誤差,藉助專業的工具能夠實現對海量PDF文檔的批量分析與信息提取,優化文檔管理流程; 分享一款高效便

PDF工具 , 頁數統計 , 辦公效率 , 批量統計

收藏 評論

SmalBox - 【URP】Unity[相機]渲染類型

【從UnityURP開始探索遊戲渲染】專欄-直達 URP 相機渲染類型概述 在 Unity Universal Render Pipeline (URP) 中,相機組件提供了多種渲染類型選項,用於控制相機如何參與渲染流程。這些類型決定了相機是否渲染、如何與其他相機交互以及渲染結果的用途。 主要渲染類型及其用途 Base(基礎) ‌用途‌:這是默認的渲染類型,用於渲染遊戲世界的主要視圖。Bas

遊戲開發 , unity3d , 圖形學

收藏 評論

GeorgeGcs - 【HarmonyOS 6】在UI控件上滑動也會觸發onClick點擊事件?

【HarmonyOS 6】在UI控件上滑動也會觸發onClick點擊事件? 一、問題背景 最近忙了幾個月的HarmonyOS 6 AI項目已提測。測試老鐵們和領導們瘋狂的使用,提出了很多奇奇怪怪的問題。 如題所述,項目中有個全屏提示遮罩,背景設置了點擊事件。點擊後隱藏遮罩。 測試代碼如下: /** * 點擊測試頁面 */ @Entry @Component s

控件 , yyds乾貨盤點 , 移動開發 , Android , 點擊事件

收藏 評論

Vitaly Friedman - Designing For Stress And Emergency

No design exists in isolation. As designers, we often imagine specific situations in which people will use our product. It might be indeed quite common — but there will also be other — urgent, frust

Design Patterns , ux , Design

收藏 評論

青雲交技術圈 - Java 大視界 -- 基於 Java 的大數據實時流處理在能源行業設備狀態監測與故障預測中的應用

(centerJava 大視界 -- 基於 Java 的大數據實時流處理在能源行業設備狀態監測與故障預測中的應用/center) 引言: 嘿,親愛的 Java 和 大數據愛好者們,大家好!我是CSDN(全區域)四榜榜首青雲交!在《大數據新視界》和《 Java 大視界》系列的探索之旅中,我們已一同領略 Java 大數據在多個領域的非凡魅力。從智能教育領域用數據重塑教學模式,到智能安

spark , 大數據 , yyds乾貨盤點 , 數據 , JAVA

收藏 評論

此風喚作晚安 - 數據庫事務與隔離級別深度解析

在任何一個涉及數據存儲與訪問的系統中,保證數據的準確性和一致性都是最核心的需求。想象一下銀行轉賬的場景:A向B轉賬100元。這個操作至少包含兩個步驟:從A的賬户扣款100元,向B的賬户增加100元。如果扣款成功後,系統突然出現狀況,導致B的賬户未能增加金額,其結果將是災難性的。 數據庫事務,正是為了解決這類問題而誕生的關鍵機制。它確保了即使在併發操作和潛在系統故障的情況下,

數據 , 數據庫 , 不可重複讀 , 代碼人生

收藏 評論

芯動大師 - 基礎的點雲轉換

對於點雲處理而言,最簡單也逃不過的就是點雲轉換了,我們就從點雲轉換開始,來一步步完成點雲加速的學習。點雲基礎轉換是3D點雲處理中的一個重要步驟。它的主要目的是將點雲從一個座標系轉換到另一個座標系中,通常是為了方便後續處理或者顯示。在實際應用中,點雲基礎轉換通常包括平移、旋轉、縮放等操作。這裏對應了pcl::transformPointCloud這種方法 1. CUDA與Th

機器學習 , yyds乾貨盤點 , 數據 , 點雲 , include , 人工智能

收藏 評論

GeorgeGcs - 【HarmonyOS 6】為什麼getContext 廢棄,使用getHostContext説明

【HarmonyOS 6】為什麼getContext 廢棄,使用getHostContext説明 一、問題背景:為什麼要替換 getContext? 最近這幾個月在做HarmonyOS 6的新項目。從搭建項目框架,查看官方文檔之初,就發現了一個非常有意思的點。發現獲取上下文的寫法又變了,第一瞬間,就對新舊兩種寫法有何區別產生了好奇。 // 新 let cont

yyds乾貨盤點 , 移動開發 , API , Android , context , ui

收藏 評論

王校長的熱狗 - 蘑菇生長階段數據集7259張VOC+YOLO格式

蘑菇生長階段數據集7259張VOC+YOLO格式 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:7259 Annotations文件夾中xml文件總計:7259 labels文件夾中txt文件總計:7259

蘑菇生長階段數據集 , 數據集 , 標籤名 , 後端開發 , txt文件 , Python

收藏 評論

王校長的熱狗 - 車輛品牌類型識別數據集2788張VOC+YOLO格式

車輛品牌類型識別數據集2788張VOC+YOLO格式 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:2788 Annotations文件夾中xml文件總計:2788 labels文件夾中txt文件總計:2788

數據集 , 標籤名 , 後端開發 , txt文件 , Python

收藏 評論

祝你今天愉快 - C++學習(十四) 枚舉及C++指針簡介

一、枚舉 什麼是枚舉? 枚舉(enumeration) 是一種用户自定義的數據類型,用於定義一組命名的整型常量,提高代碼的可讀性和可維護性。 普通枚舉 enum Color { RED, // 默認值為 0 GREEN, // 1 BLUE // 2 };

運算符 , 移動開發 , 野指針 , Android , ios

收藏 評論

修己xj - Linux telnet 命令詳解:網絡診斷的經典工具

什麼是 telnet? Telnet 是一種經典的網絡協議和工具,用於通過 TCP/IP 網絡遠程登錄到其他計算機。在 Linux 系統中,telnet 命令不僅可用於遠程登錄,更常被用作網絡連接測試和端口檢測的強大工具。 安裝 telnet 在大多數現代 Linux 發行版中,telnet 默認未安裝。你可以使用以下命令安裝: Ubuntu/Debian: sudo

運維 , HTTP , 遠程登錄 , bash

收藏 評論

王校長的熱狗 - 水稻開花成熟生長階段檢測12985張VOC+YOLO(已增強)

水稻開花成熟生長階段檢測12985張VOC+YOLO(已增強) 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:12985 Annotations文件夾中xml文件總計:12985 labels文件夾中txt文件

數據集 , 水稻開花成熟生長階段 , 標籤名 , 後端開發 , txt文件 , Python

收藏 評論

王校長的熱狗 - 無人機航拍船舶分類檢測數據集1469張VOC+YOLO格式(已增強)

無人機航拍船舶分類檢測數據集1469張VOC+YOLO格式(已增強) 數據集格式:VOC格式+YOLO格式 壓縮包內含:3個文件夾,分別存儲圖片、xml、txt文件 JPEGImages文件夾中jpg圖片總計:1469 Annotations文件夾中xml文件總計:1469 labels文件夾中txt文

數據集 , 標籤名 , 後端開發 , txt文件 , 航拍船舶分類檢測數據集 , Python

收藏 評論

我愛哇哈哈 - SpringBoot實現微信登錄實戰:手把手教你搞定小程序登錄!

作為一名資深後端開發,你有沒有遇到過這樣的場景:產品經理突然跑過來説:"我們小程序要支持微信一鍵登錄,還要獲取用户手機號,今天就要上線!" 別慌,今天就來手把手教你如何用SpringBoot實現微信登錄,讓你輕鬆應對產品經理的"今天就要"! 一、微信登錄原理:先搞懂流程再動手 在開始編碼之前,我們先來理解一下微信官方推薦的登錄流程: 前端獲取臨時憑證:小程序調用w

微信 , yyds乾貨盤點 , 後端開發 , JAVA , ci , Json

收藏 評論