原创 lim[(n!)^(1/n)]/n的極限
求如下極限 limn→+∞n!nn 式 (1)\lim\limits _{n \rightarrow +\infty} \frac{\sqrt[n]{n !}}{n} \text { 式 }(1)n→+∞limnnn! 式
原创 windows 簡易clock實現
效果圖 代碼 /*************************************************** *CopyRight @piaoxiang.zhang ********************
原创 線性代數實現(部分)
1.數學能力決定程序員發展上限。 2. C語言編程也是可以使用部分面向對象思想的,關鍵在人,而不在工具。 3. 如下編程風格大量出現在linux kernel& 其他開源代碼中,很明顯使用的面向對象編程思想。 think about it
原创 arm 指令 (持續更新中)
1. ITT 滿足條件後執行 當前指令下兩條指令 與標誌位一起使用 ITT CC :c flag=0 則執行後面兩條指令 即 cmp a , b有借位 , a<b 執行。 2 mul r0,r1 ->r0=r0*r1
原创 最小二乘法實現
#include <windows.h> #include <stdio.h> #include <math.h> #include "COMMCTRL.H" #define true TRUE #define false FALSE
原创 卷積運算規則推導
一 目的: 通過卷積公式推導出其離散信號的運算規則(一維數字信號,二維圖像信號),瞭解算法在離散信號中的實現,爲實現前人的研究成果或者閱讀研究論文做準備。 二 卷積定義: 三 運算步驟分解: 1. 卷積分兩部分運算
原创 從page fault 中定位到異常函數示例
在調試豆莢280 4M sdk 時遇到的一個問題 註冊指紋時容易出現如下page fault. 在上述log 中ip 寄存器作爲指令指針寄存器使用,(注通常情況下ip是作爲通用寄存器使用的,此時本例就不適用了)。 從反編譯後的代碼deb
原创 Qsee sample app 編譯
1. 解壓編譯工具鏈 ~/Qualcomm$ ls -l 總用量 20 drwxr-xr-x 10 zpx zpx 4096 8月 1 2017 ARM501bld94_old drwxr-xr-x 9 zpx zpx 40
原创 MTK android8 源代碼編譯器以及燒錄方法
一.ubuntu 18.04 開發環境配置 1.安裝java sdk sudo apt-get install openjdk-8-jdk 2.安裝對應庫 sudo apt-get install libx11-dev:i386
原创 小技巧
1.重裝系統沒有網卡驅動: 手機開熱點->選擇usb 共享->安裝驅動人生->更新驅動即可。 2.ubuntu 18.04下無法使用mtk 刷機工具flash_tool 時:sudo apt-get remove modemmanager
原创 郵件、word代碼高亮
1.word 、outlook 使用notepad++ 選中代碼段,如下圖所示 效果如下 2. foxmail 代碼着色 將代碼貼入android studio 複製到foxmail即可。 點贊 收藏
原创 ollyDBG 字體設置
右鍵對應的視圖區域-->選擇自定義字體 效果圖
原创 控制檯開啓郵箱--C語言實現
需要用到shell32.dll裏的ShellExecute函數。 代碼如下: /**********[email protected]*****/ #include <stdio.h> #include <string.
原创 Qt 中使用默認郵箱的簡單方式
#include <QDesktopServices> #include <QUrl> .... QDesktopServices::openUrl(QUrl(QLatin1String("mailto:piaoxiang.zha
原创 Ubuntu 下 virtualbox無法啓動
ubuntu更新後如果出現virtualbox 無法啓動的現象,一般都是因爲默認工作gcc版本與系統gcc 版本不匹配造成的。 檢查gcc 版本,若存在多個gcc請切換到系統默認的gcc版本。 ~$ ls /usr/bin/gcc*