博客 RSS 訂閱

comehope - AI實戰:用 TensorFlow 識別數字 0-9

摘要 本項目的目標是使用深度學習來檢測數字 0-9 的語音。 我們將利用深度學習技術,把語音文件轉譯為文本數據,例如把英語 three 的發音轉譯為文本 "three"。 我們將使用 TensorFlow/Keras 來創建模型、訓練模型,再使用測試數據評估它的性能。 本教程的 Jupyter 文件地址: https://openbayes.com/console/public/tutori

tensorflow , librosa , ai開發 , 語音

收藏 評論

沉浸式趣談 - 你還在手動操作倉庫?這款 CLI 工具讓你效率飆升300%!

前言 作為一名開發者,我經常會在 GitHub 和 Gitee 上 fork 各種項目。時間一長,這些倉庫就會堆積如山,變成了“垃圾倉庫”。每次打開代碼託管平台,看到那些不再需要的倉庫,我的強迫症就會發作。手動一個一個刪除這些倉庫不僅耗時耗力,還非常枯燥乏味。 為了徹底解決這個問題,不如解放雙手,開發一個工具,能夠快速、批量地刪除這些不再需要的倉庫。於是,一個全新的開源工具 del-repo

github , 倉庫管理系統 , cli , repository , gitee

收藏 評論

威哥愛編程 - 35個Redis企業級性能優化點與解決方案

Redis作為企業級應用中廣泛使用的高性能鍵值存儲數據庫,其性能優化是一個複雜且多面的話題。以下是V 哥整理的一些關鍵的優化點和相應的解決方案,提供給兄弟們參考。 Redis的性能優化涉及到硬件選擇、配置調整、客户端優化、持久化策略等多個層面。 1. 硬件優化 解決方案:選擇更快的CPU、更多的內存、更快的磁盤(SSD推薦)和足夠的網絡帶寬。 2. 合理的實例部署 解決方案:根據業務訪問模式,決定

redis , java-ee , JAVA , redis集羣 , 分佈式

收藏 評論

陳哥聊測試 - 眾所周知,配置即代碼≠基礎設置即代碼

前段時間翻到幾條留言,問: “配置即代碼和基礎設施即代碼一樣嗎?” “配置即代碼是什麼?怎麼都是基礎設施即代碼?” 我們都是知道,DevOp的快速發展,讓服務器管理與配置的時間大大減少,配置即代碼和基礎設施即代碼作為DevOps的重要實踐,在其中起到了關鍵性作用。 不少人將二者看作是一件事,配置即大代碼是關於管理特定的應用程序配置設置本身,而基礎設施即代碼更關注的是部署支持應用程序環境

軟件測試 , 軟件開發 , devops , 配置 , 自動化測試

收藏 評論

辣碼甄源 - 極速下載,盡在Gopeed — 現代全能下載管理器

Gopeed:用Gopeed,讓下載變得簡單而高效。-精選真開源,釋放新價值。 概覽 Gopeed是一個用Go語言編寫的現代下載管理器,支持跨平台使用,包括Windows、macOS、Linux等。它不僅提供了基本的下載功能,還通過內置的Web界面和API,使用户能夠輕鬆管理下載任務。Gopeed的設計注重簡潔性和易用性,同時保持了高性能和穩定性。 主要功能 你可以進入官網下載體驗:https

github , 下載 , 開源項目介紹

收藏 評論

言午日堯耳總 - COLA架構初始化DDD項目

使用COLA腳手架初始化項目 實戰代碼:https://gitee.com/XuXiaoCong/cola-springboot-demo COLA項目地址:https://github.com/alibaba/COLA BiliBili視頻 創建項目 使用COLA腳手架(Maven)創建COLA項目 DgroupId: 公司/組織名稱 DartifactI

ddd , 腳手架

收藏 評論

大丸子 - 如何使用Python將CSV文件轉換為PDF文檔

雖然CSV非常適合以簡單的文本格式存儲和交換結構化數據,但它缺乏PDF所擅長的呈現和格式化功能。PDF確保在不同設備和平台上的一致視覺表現,便於嵌入圖像、超鏈接,並且可以輕鬆共享、打印或歸檔。此外,PDF通過加密選項提供更高的安全性,使其適合分發敏感數據。Python提供了一種強大而高效的方式來自動化這一轉換過程,提升工作流程的生產力和文檔管理的靈活性。本文將描述如何使用Python代碼將CSV文

csv , pdf導出 , pdf , csv-import , Python

收藏 評論

JackZhouMine - 地圖投影

地圖投影 為了更好地展示地球上的數據,需要將地球投影到一個平面上。地圖投影是一個數學問題,按照一定的幾何關係,將地球上的經緯度座標映射到一個平面上的座標。地球投影有很多種,每種投影都有自己的優缺點。本文介紹一些常用的地球投影。 什麼是地圖投影 投影,在數學上的含義是建立兩個面之間點與點、線與線的對應關係。同樣地,地圖投影的定義是:建立地球橢球面(或球體表面)與地圖平面之間點與點或線與線的一一對應關

地圖開發 , webgis , 地圖 , gis , 前端

收藏 評論

天涯學館 - Jest與React Testing Library:前端測試的最佳實踐

Jest 和 React Testing Library (RTL) 是前端開發中用於測試 React 應用的首選工具。Jest 是一個功能豐富的JavaScript測試框架,而React Testing Library 是一種提倡以用户角度編寫測試的庫,它鼓勵測試組件的行為而不是內部實現細節。 安裝和配置 首先,確保你已經安裝了react, react-dom, jest, @testing-l

jest , 測試工具 , 前端 , Javascript

收藏 評論

MangoGoing - 如何從 create-react-app 遷移到 Vite?

在不斷髮展的 Web 開發領域,對於任何希望提高性能和可維護性的開發人員來説,掌握高效的工具和流程都至關重要。對於許多希望構建現代單頁 React 應用程序的人來説,Vite 已成為 Create React App (CRA) 的自然繼任者。在本綜合指南中,我們將逐步介紹將您的項目從 CRA 遷移到 Vite 的步驟,重點是實用性和易用性。 距離 Vite 推出已經有4年時間,Vite 5.0

react , vite , create-react-app , 前端

收藏 評論

霍格沃茲測試學院 - 性能分析系統級別指標詳解:IO、CPU、內存和網絡

前言 在性能測試和系統監控中,瞭解和分析系統級別的關鍵性能指標是至關重要的。這些指標包括 I/O、CPU、內存和網絡,它們共同決定了系統的整體性能和穩定性。本文將詳細介紹這些關鍵性能指標的定義、測量方法及其在性能分析中的應用。 CPU 性能指標 1.1 CPU 使用率 (CPU Usage) 定義:CPU 使用率表示 CPU 在特定時間內執行用户進程、系統進程和空閒進程的百分比。主要分為用户態 (

性能測試 , 測試開發 , cpu

收藏 評論

霍格沃茲測試學院 - 搭建服務端性能監控系統 Prometheus 詳細指南

前言 在現代軟件開發中,性能監控是確保系統穩定性和性能優化的重要環節。Prometheus 是一個開源的系統監控和報警工具,廣泛用於容器化環境和微服務架構。本指南將詳細介紹如何在服務器上搭建 Prometheus 性能監控系統。 安裝 Prometheus 環境準備 確保你的服務器上已經安裝了以下軟件: 操作系統:Linux (本文以 Ubuntu 為例) Docker(可選,但推薦

性能監控 , 軟件測試 , prometheus

收藏 評論

超神經HyperAI - AI 編譯器技術分享會:上海交大/中科院計算所/微軟亞研/智源,他們來了!

4 場 Meetup、3 個城市、19 位嘉賓、1k+ 行業從業者、累計 100w+ 曝光, 2023 年 AI 編譯器社區小小刷新了一下存在感,我們在非常細分的領域裏找到了最為垂直的開發者和工程師,從 0 到 1 建立起一個個小據點,搭建交流平台、促成企內合作、連通生態上下游。 2024 年雖然已經過半,在大模型持久佔據技術圈「熱搜榜單」的今天,我們將於 7 月 6 日(週六)在中國科學院計算技

機器學習 , 數據集 , 人工智能 , 編譯器 , 深度學習

收藏 評論

失望的雙槓_eJN3LI - Java8的Lambda表達式

Java中的Lambda表達式是Java 8引入的一種新特性,主要用於簡化代碼,特別是在處理函數式編程和集合操作時。Lambda表達式允許你將功能作為方法參數傳遞,使代碼更加簡潔和易讀。 1.基本語法 Lambda 的格式由3個部分組成 其標準格式為: (參數類型 參數名稱 …) - { 代碼語句 } 多個參數 小括號內的語法與傳統方法參數列表一致:無參數則留空;多個參數則用逗號分隔。

java8 , lambda

收藏 評論

noname - 【小知識】springdoc的swagger-config顯示404問題

1. 問題 項目環境 jdk:21 springboot:3.2.3 springcloud:2023.0.0 springdoc-openapi-starter-webmvc-ui:2.5.0 項目引入了springdoc,本地開發測試時,http://localhost:8080/swagger-ui/index.html頁面也能正常打開;發佈到測試環境之後,通過

springcloud , springboot , JAVA , swagger , springdoc

收藏 評論

辣碼甄源 - Reverse-Proxy微軟開源:高效構建HTTP反向代理的利器

Reverse-Proxy:簡化你的網絡架構,用微軟的反向代理加速你的服務。-精選真開源,釋放新價值。 概覽 微軟的reverse-proxy項目是一個高性能的HTTP反向代理應用程序開發工具包。它提供了一種靈活的方式來構建能夠處理大量併發連接的代理服務。這個工具包不僅能夠轉發請求,還能夠提供負載均衡、SSL終端、緩存和其他高級功能,使其成為構建現代微服務架構和雲原生應用的理想選擇。 主要功能

github , 開源項目介紹 , 反向代理

收藏 評論

陌塵 - C++數據格式化1 - uint轉換成字符串 & double轉換成字符串

1. 關鍵詞 2. strfmt.h 3. strfmt.cpp 4. 測試代碼 5. 運行結果 6. 源碼地址 1. 關鍵詞 C++ 數據格式化 字符串處理 std::string int double 跨平台 2. strfmt.h #pragma once #include string #include cstdint #include sstream #include

c++ , 字符串處理

收藏 評論

怎麼玩 - 系統和流程是我最好的朋友

前言 Systems and processes are my best friends. 系統和流程是我最好的朋友。 最重要的事要第一時間完成 以內容驅動的商業,首先需要的是內容。內容就是自己獨特的想法。 我每天醒來的第一件事就是寫作,梳理出昨天的想法。然後把它們分享出來。 為什麼這樣安排,之前我也分享過,主要是想把最重要的事安排在第一時完成,這樣可以促使我去思考如何改進流程。 當然,第一時間把

獨立開發者 , 創業

收藏 評論

bty834 - 基於DDD的編碼實踐

分層設計 領域驅動設計(Domain-driven design, DDD) 作為一種複雜軟件系統的應對方案,在設計和編碼提供了一種新的解決方式,即領域驅動,要求程序員在設計和編碼時從領域專家的角度 出發來實現架構/代碼,做到代碼即業務。同時利用各種方式拆解複雜模塊,常用的方式有拆分子域、構建富血對象。 設計時,需要建立統一語言,確保領域中的業務概念處於同一個限界上下文,比如在一套電商系統中

JAVA , ddd

收藏 評論

前端蛋卷 - 二分查找法時間複雜度推算

我們知道當一個算法的循環次數每次減少一半時,時間複雜度通常會變成 是 ${O(logn)}$ ,我們可以用二分查找算法作為示例來推算這個時間複雜度的計算過程。 問題背景 假設我們有一個有序數組,我們要在這個數組中查找一個特定的元素。如果元素存在,我們返回其索引;否則返回 -1。 算法步驟 比較目標值與數組的 中間元素。 如果目標值等於中間元素,返回其索引。 如果目標值小於中間元素,則在左半

時間複雜度 , 二分查找 , 數據結構與算法 , 前端

收藏 評論

SelectDB技術團隊 - 《SelectDB 新一代日誌存儲分析平台解決方案》白皮書重磅發佈|立即下載

隨着信息技術的飛速進步,企業面臨着前所未有的系統複雜性和數據挑戰。在此背景下,日誌數據成為了企業洞察系統內部狀態、監控網絡安全以及分析業務動態的寶貴資源,構建高效的日誌存儲與分析平台至關重要。 作為基於 Apache Doris 打造的現代化數據倉庫,SelectDB 不拘泥於傳統數倉的限制,針對日誌數據的特點引入了多項創新性技術,使用户可基於 SelectDB 構建開放、高性能、低成本、統一的日

大數據處理 , 日誌分析 , 數據倉庫 , 查詢優化 , 數據庫

收藏 評論

霍格沃茲測試學院 - 接口測試:Mock 的價值與意義

簡介 做測試的過程中,對於一些不容易構造、不容易獲取的對象,用一個虛擬的對象來替代它,來達到相同的效果,這個虛擬的對象就是 Mock。 當做測試的時候,如果後端某些接口還不成熟、所依賴的接口不穩定或者所依賴的接口為第三方接口、構造依賴的接口數據太複雜等等這些問題的時候,可以用 Mock 的方式先虛擬這些接口返回來代替真正的接口返回。這樣可以提高工作效率。 Mock 測試的場景 前後端數據交互

軟件測試 , mock , 測試開發

收藏 評論

Ackerman - freertos portASM.S之freertos_risc_v_trap_handler函數解析

源碼 源碼複製: .func freertos_risc_v_trap_handler: addi sp, sp, -portCONTEXT_SIZE store_x x1, 1 * portWORD_SIZE( sp ) store_x x5, 2 * portWORD_SIZE( sp ) store_x x6, 3 * portWORD_SIZE( sp )

異常 , risc-v , 中斷 , cpu

收藏 評論

三穆 - CentOS7編譯jdk8

拉取 jdk8 的源碼 這裏準備了一份:https://github.com/susamlu/jdk20240618,branch:jdk8-b120 使用 Linux 編譯 jdk8 系統版本:CentOS Linux release 7.9.2009 (Core) 安裝 jdk7 下載地址:https://www.oracle.com/java/technologies/javase/java

jdk8

收藏 評論