原创 Notepad ++中的一個著名插件FingerText

FingerText簡介 FingerText是Notepad ++的用[tab]鍵觸發的快捷代碼片段插入插件。在編程中可以很方便地插入代碼模板. 支持多個熱點同時編輯,嵌套熱點,動態熱點(不僅僅是純文本,您還可以運行命令或在代碼

原创 演示如何通過C代碼計算QPSK、QAM、M-PSK星座圖數據並用gnuplot作圖

先看QPSK的。 用C語言計算出模擬的QPSK解調信號I路和Q路數據,然後以gnuplot作圖。C代碼演示瞭如何通過命令行參數輸入噪聲大小及解調參考相位。同時也給出了標準正態分佈隨機數的計算函數。 C代碼文件名爲:QPSKcons

原创 再說Windows10下解決多個版本Python共存問題

再說Windows10下解決多個版本Python共存問題 【參見】:Windows10下解決多個版本Python共存問題 可以採用winpython發行版。[http://winpython.github.io/] WinPyth

原创 基於VC6.0的控制檯作圖--顯示位圖(bmp)

文章目錄GDI是什麼?用`LoadImage`讀取位圖bmp文件將位圖選入內存兼容區將內存兼容區拷貝到屏幕區恢復現場銷燬臨時的內存DC實例 ( showbmp.cpp)進一步的改進方向 GDI是什麼? 前面,我們利用windows的圖

原创 VS2010下用GDIplus(GDI+)在控制檯窗口顯示多種格式的圖片(二)

文章目錄GDI+ 處理gif動畫文件原理實例 (VS2010編譯)簡化代碼(38行,讀取指定gif文件)改進代碼(90行)運行結果GDI+ 應用步驟小結 GDI+ 處理gif動畫文件 這裏,我們將在控制檯窗口讀入gif動畫圖像,並顯示

原创 基於VC6.0的控制檯作圖--動畫和雙緩衝技術

文章目錄讓圖形動起來直接向屏幕作圖使用雙緩衝技術雙緩衝技術編程原理 讓圖形動起來 讓圖形動起來的辦法就是不斷定時清屏、重繪。像放電影那樣。然而,直接向屏幕繪圖是耗時的,在屏幕上畫很多線,將多次調用繪圖接口,這樣,不但繪製效率低(慢),

原创 VS2010下用GDIplus(GDI+)在控制檯窗口顯示多種格式的圖片(一)

文章目錄GDI和GDI+GDIplus 的引入和使用方法引入GDI+庫使用GDI+ 讀取圖像文件獲取顯示區繪圖句柄hdc創建GDI+ 繪圖對像通過GDI+ 繪圖對像的`DrawImag`方法將圖像顯示出來關閉GDI+最簡實例代碼(25

原创 基於VC6.0的控制檯作圖--一個極座標曲線圖(26行代碼)

先看MATLAB如何做 極座標函數 ρ=exp⁡(cos⁡(θ))−2cos⁡(4θ)+(sin⁡(θ/12))5 \rho=\exp(\cos(\theta))-2\cos(4\theta)+(\sin(\theta/12))^5

原创 瀏覽器向服務器請求一張圖片,到底發生了什麼?

文章目錄動因HTTPWATCH用IE訪問服務器端的一張png圖片觀察數據結論 本文說明了http協議傳輸圖片的交互數據的過程和測試方法。 動因 學習編程,其實不在於編程本身。千萬不要滿足於會調用現成的函數。很多人都知道,通過瀏覽器訪問

原创 VC++6.0下用60行程序寫成一個最簡單的WEB服務器

文章目錄一個最簡單的WEB服務器HTTP 工作原理概述HTTP協議通信過程源程序分析過程源碼分析源碼60行(simplehttpserver.cpp)編碼過程和編譯說明VS2010中的編譯問題進一步的問題源碼編譯平臺 一個最簡單的WE

原创 如何通過代碼檢測瀏覽器的內核和版本號

文章目錄方法一方法二綜合測試chromeEdgeMaxthonVC++調用 CHtmlView類firefox結論 方法一 依據根據瀏覽器的請求頭來識別。利用javascript的navigator.userAgent方法,只要在ht

原创 用d3.js對信號處理的結果數據作圖,得到可縮放交互的動態SVG圖

d3.js 有何用 D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life us

原创 利用C語言生成的數據作圖-並生成SVG(不借助任何作圖工具)

文章目錄引子SVG 是什麼?最簡做法演示作圖結果完整的SVG源碼 引子 給我一個支點,我就能撬起整個地球。 ----阿基米德 (公元前287年—公元前212年) 阿基米德,偉大的古希臘哲學家、數學家、物理學家、力學家,靜態力學和流

原创 基於IE內核的多媒體文件可視化程序實現(二)

文章目錄使用命令行參數命令行參數獲取和解析代碼幫助系統運行測試WSEE的功能還不只如此現在的結果 上回說道,我們需要使用命令行參數方法將要瀏覽的文件名傳入wsee.exe 程序,然後由OnInitialUpdate()函數中調用Nav

原创 C語言作圖-離開gnuplot輔助,還可用其他

文章目錄概述echarts 要求的數據格式C語言代碼結果 概述 我在《如何最簡地將C語言計算的數據通過gnuplot作出波形圖來 》一文中講了如何用gnuplot來對用C語言生成的信號處理數據進行可視化作圖,生成png或svg圖片等。