tag 調試

標籤
貢獻20
77
02:45 AM · Nov 04 ,2025

@調試 / 博客 RSS 訂閱

Hello - gdb調試c程序

本文由chatgpt生成 使用 gdb 結合斷點來分析程序是一種常用的調試方法,允許您在程序執行的不同階段停止執行並檢查變量、堆棧和程序狀態。以下是一些在使用 gdb 時結合斷點進行分析的基本步驟: 編譯程序時啓用調試信息: 在使用 gdb 進行調試之前,您需要確保在編譯程序時啓用了調試信息。通常,您可以使用 -g 標誌來編譯程序,例如: gcc -g -o my_program

gdb , c , 調試

收藏 評論

月半大熊貓 - 從紅屏到斷點,VSCode+Chrome打開調試vue.js項目的黃金配置公式,後端轉前端必看!

夙夜小哥這幾天有個項目前端人手不夠,要我支援幾天。我本人之前是寫後端的,在支援的過程中發現前端對JavaScript或者typescript的方法提示以及代碼導航功能都比較弱,可能是由於js本身屬於弱類型語言,所以這波並不屬於VSCode的鍋。 但是我又發現好像VSCode不進行配置的話,沒法直接使用調試功能,好傢伙,這下讓我一頓上網衝浪百度+谷歌,翻來翻去感覺網友都沒有寫在點子上,最後還是

vue.js , visual-studio-code , 調試 , typescript , Javascript

收藏 評論

大衞talk - vscode調試技巧

由於圖片和格式解析問題,可前往 閲讀原文 在現代前端與全棧開發的日常工作中,代碼調試是不可或缺的一環,而一款優秀的調試工具能夠顯著提升開發效率,減少問題定位的時間成本。Visual Studio Code(簡稱 VSCode)作為一款備受開發者喜愛的輕量化編輯器,不僅提供了豐富的插件生態和高效的代碼編輯體驗,更以其強大的調試功能成為開發者工作流中不可或缺的一部分 無論是調試 Node.js 後端代

vscode插件 , debugging , 調試 , 前端

收藏 評論

SHERlocked93 - 使用 Windows 調試套件 gflags 解決 CefSharp 加載報錯信息模糊的問題

最近寫 CPP 項目遇到了一個問題,用了幾個工具來解決,這裏記錄一下,和大家一起討論。 1. 起因 我的一個 CPP 項目的 UI 框架使用的是 CefSharp,UI 層是 C#,而一些模塊代碼使用的是 CPP,運行報錯如下 報錯信息是 System.IO.FileLoadException:"未能加由"CefSharp.Core.Runtime.dl"導入的過程 第一感覺是進程加載某個配置文

cefsharp , cef , c++ , 調試

收藏 評論

vivo互聯網技術 - 前端 JS 安全對抗原理與實踐

作者:vivo 互聯網安全團隊- Luo Bingsong 前端代碼都是公開的,為了提高代碼的破解成本、保證JS代碼裏的一些重要邏輯不被居心叵測的人利用,需要使用一些加密和混淆的防護手段。 一、概念解析 1.1 什麼是接口加密 如今這個時代,數據已經變得越來越重要,網頁和APP是主流的數據載體,如果獲取數據的接口沒有設置任何的保護措施的話,數據就會被輕易地竊取或篡改。 除了數據泄露外,一些重要功能

混淆 , 調試 , 前端 , Javascript

收藏 評論

vistart - 在 Ubuntu 22.04 中編譯 tensorflow 2,並調試源代碼

引言 本文描述如何在 Ubuntu 22.04 中編譯 tensorflow 2 源碼,以及如何生成 Python 代碼包,並能夠調試 tensorflow 源碼,包括單步執行、觀察變量和表達式等能力。 準備工作 請參照各自官方文檔準備所需環境,在此不再贅述。 Ubuntu 22.04, Windows 用户推薦使用 WSL 2。 Python 3.10 ~ 3.12,安裝在 Ubuntu

編譯 , tensorflow , 源代碼 , 調試 , Ubuntu

收藏 評論

viyon - 記錄一次glibc版本過低導致的程序無法正常加載的問題

記錄一次glibc版本過低導致的程序無法正常加載的問題 2023.11.27 問題現象 一個程序使用C語言編寫的,但由於某些原因,需要通過dlopen的方式調用go語言生成的so,在其它設備上可以正常運行,但在一個arm環境上運行的時候,發現無法正常運行,看到的現象是程序無任何響應,類似直接卡死了。私用gdb查看當前進程,線程信息及調用信息如下: $3 = (void *) 0x7f98c3100

glibc , 調試 , dlopen

收藏 評論

viyon - gdb調試單獨的debuginfo文件

gdb調試單獨的debug文件 2023.11.26 背景 Debug和Release區別 實際上,Debug 和 Release 並沒有本質的界限,人為的區別,沒有特殊的規定。他們只是一組編譯選項的集合,編譯器只是按照預定的選項行動。事實上,我們甚至可以修改這些選項,從而得到優化過的調試版本或是帶跟蹤語句的發佈版本。約定俗成的區別是: Debug通常稱為調試版本,它包含調試信息,並且不作任何優化

gdb , Linux , 調試技巧 , 調試 , 調試工具

收藏 評論

鹽焗代碼蝦 - 最新demo版|如何0-1開發支付寶小程序之如何調試小程序(二)

上一篇跟大家詳細的講了下開發支付寶小程序前所需要做準備事項,安裝了支付寶小程序的開發工具。那麼今天就來詳細聊一下在小程序開發工具中,我們需要如何調試小程序。 支付寶小程序的調試分為三種,分別是「模擬器調試+調試器」、「真機調試」以及「預覽調試」。 前期配置 在開始調試之前,我們需要注意下先關閉開發工具對我們代碼中的一些地址合法性的校驗,方便我們進行調試。 點擊界面右上角【詳情】: 勾選

開發經驗 , 支付寶小程序 , 支付寶 , 調試

收藏 評論

Apifox - 精通多環境多服務調試:在微服務架構中做到遊刃有餘

在 微服務 架構中,項目被分解成多個獨立的模塊,每個模塊對應一個微服務。這些微服務各自承擔不同的任務,例如用户管理、支付處理或訂單管理。它們可以使用不同的技術棧,獨立開發、測試和部署。微服務之間通過 API 等方式進行通信,以協同完成應用程序的各項功能。 當我們測試項目各個模塊的功能時,就需要選擇相應的服務以建立連接,確保每個模塊都能正常運行。在這個背景下,我們需要一種方法,將項目中每個模塊的接口

環境變量 , 微服務 , 架構 , 調試 , 後端

收藏 評論

sum墨 - 使用Postman快速復現瀏覽器的請求(包括生成調用代碼)

前言 大家好!我是sum墨,一個一線的底層碼農,平時喜歡研究和思考一些技術相關的問題並整理成文,限於本人水平,如果文章和代碼有表述不當之處,還請不吝賜教。 好久沒有寫開發類的工具使用文了,這次我來講下平時我是如何使用Postman工具的。 一、工具準備 軟件下載鏈接:https://www.postman.com/downloads/ 根據你自己的操作系統下載正確的版本吧! 賬號對於Postma

工具軟件 , postman , JAVA , 接口 , 調試

收藏 評論

華為雲開發者聯盟 - 一文抽絲剝繭帶你掌握複雜Gremlin查詢的調試方法

摘要:Gremlin是圖數據庫查詢使用最普遍的基礎查詢語言。Gremlin的圖靈完備性,使其能夠編寫非常複雜的查詢語句。對於複雜的問題,我們該如何編寫一個複雜的查詢?以及我們該如何理解已有的複雜查詢?本文帶你逐步抽絲剝繭,完成複雜查詢的調試。 本文分享自華為雲社區《複雜Gremlin查詢的調試方法》,原文作者:Uncle_Tom。 1. Gremlin簡介 Gremlin是Apache Ti

, 圖數據庫 , 遍歷 , 數據庫 , 調試

收藏 評論

defghy - element-ui部分引入失效問題追蹤

背景 項目使用vue2與element-ui;最近發現項目的部分引入失效了 // babel.config.js module.exports = api = { return { "presets": ['@vue/cli-plugin-babel/preset'], "plugins": [ [ "compon

vue-cli , 調試 , babel , element-ui

收藏 評論

AREX_中文社區 - 如何實現在純 Web 端完成各類 API 調試?

在軟件開發過程中,對於各類 API 的調試工作至關重要。API調試是驗證和測試應用程序接口的有效性和正確性的關鍵步驟。傳統的API調試方法通常依賴於獨立的工具或桌面應用程序,限制了調試過程的靈活性和效率。 為推動API調試向更便捷、高效的方向發展,越來越多的開發人員開始尋求在純Web端完成各類API調試的解決方案。純Web端的API調試具有許多優勢,包括無需安裝額外軟件、跨平台支持、便於團隊協作等

API , 調試 , 前端

收藏 評論

小飛象 - iOS加固可以,但是別用虛擬機......

一個關於iOS加固的小故事 傳説,有這麼一家公司,他們使用了一種獨特的iOS加固方法:在應用程序中添加一個虛擬機,以便在應用程序運行時保護其代碼。咱也不知道這具體的實現方式,但是,不得不誇一句:人才! 當然,人家蘋果公司是不認的,蘋果公司認為他們違反了應用程序開發規則,所以這家公司的應用程序最終被禁止在App Store上發佈。 多年前的故事了,我們今天只講常規的幾種加固方法。 iOS加固的意義

混淆 , 加密 , ios , 安全 , 調試

收藏 評論

京東雲開發者 - 程序調試利器——GDB使用指南

作者:京東科技 孫曉軍 1. GDB介紹 GDB是GNU Debugger的簡稱,其作用是可以在程序運行時,檢測程序正在做些什麼。GDB程序自身是使用C和C++程序編寫的,但可以支持除C和C++之外很多編程語言的調試。GDB原生支持調試的語言包含: •C •C++ •D •Go •Object-C •OpenCL C •Fortran •Pascal •Rust •Modula-2 •Ada 此外

內存 , gdb , debug-mode , 調試

收藏 評論

愛可生開源社區 - 技術分享 | 新手如何調試 OceanBase

作者:郭奧門 愛可生 DBLE 研發成員,負責分佈式數據庫中間件的新功能開發,回答社區/客户/內部提出的一般性問題。 本文來源:原創投稿 *愛可生開源社區出品,原創內容未經授權不得隨意使用,轉載請聯繫小編並註明來源。 前言 observer調試有三種⽅法:⽇志,gdb調試,vscode調試(本質上是gdb或lldb)。這裏我們關注如何藉助vscode進行調試 調試版本 OB代碼

oceanbase , 調試

收藏 評論

樹醬 - 這些調試API技巧你熟悉嗎?

通常,我們在調試第三方提供的API時,有時候並沒那麼順暢,甚至可能本身就是API服務有問題,但是需要提供你結論的"依據"。下面整理了一些API調試技巧,也方便你甩鍋 簡單來説分為以下兩點 檢測狀態信息 檢測返回數據 接下來用接口管理工具Apifox來演示如何運用接口可視化工具來定位接口問題 1 檢測接口狀態碼 當我們對某個API發起請求時,API所在的服務器會返回一個HTTP狀態碼,通過這

API , 調試 , 後端

收藏 評論

米花兒團兒 - 手機hybrid應用H5開發

H5開發 引入flexible.js 在*.html的head標籤中引入script src="http://g.tbcdn.cn/mtb/lib-flexible/0.3.4/??flexible_css.js,flexible.js"/script Note:HTML中無需設置meta name="viewport" content="width=device-width, initia

hybrid-app , h5頁面 , scheme , 調試

收藏 評論

羊先生 - console的隱藏知識點,你get到了嘛?

常見用法 console.log( ) | info( ) | debug( ) | warn( ) | error( ) console.log("console log") console.info("console info") console.debug("console debug") console.warn("console warn") console.error("conso

console , 調試 , 前端 , html5 , Javascript

收藏 評論

唯一丶 - Xdebug 2.9 遠程調試使用指南

前言 在開發過程中,我們最少不了的就是調試,因為 php 不能像 Java 和 C# 那樣與生俱來的優勢,擁有開箱即用的斷點調試,很多時候我們的開發者都是使用的 var_dump 方法來對結果進行輸出,而有的時候需要查看調用棧時,有的開發者甚至都不知道如和下手。(可以 throw 異常 或者 使用 debug_print_backtrace 和 debug_backtrace 來打印調用棧),雖然

xdebug , php , ubuntu16.04 , 調試

收藏 評論