原创 協議設計練習
協議說明 數據包頭 命令 分片標誌 數據 包尾 1字節 1字節 1字節 n字節 2字節 主機—->從機: 包頭:0xaa 包尾:0x0d 0x0a 命令:0x01 查詢從機狀態 0x02
原创 error: Installed (but unpackaged) file(s) found:
轉載自http://blog.sina.com.cn/s/blog_467eb8ca010008p3.html 遇到了 error: Installed (but unpackaged) file(s) found: 解決的辦法是 找到
原创 Linux文件鎖的探究
參考文章:http://blog.jobbole.com/104331/ 本文對flock、lockf函數的表現做驗證。 這裏對lockf函數在線程中的使用做了驗證 void* thread( void *arg) { int
原创 ubuntu下源碼安裝bochs
假設你已經裝好了gcc,g++ 下載bochs最新源碼 http://sourceforge.net/projects/bochs/files/bochs/ 我下載的是bochs-2.6.8.tar.gz 解壓 tar -xvf boch
原创 linux下unzip解壓亂碼
轉自http://forum.ubuntu.org.cn/viewtopic.php?f=122&t=175405&p=1343326 在windows上壓縮的文件,是以系統默認編碼中文來壓縮文件。由於zip文件中沒有聲明其編碼,所以l
原创 打印函數名,函數名前加n個*爲什麼結果相同?
程序: #include <stdio.h> void func() { int i = 1; } int main() { printf("%p\n",main); printf("%p\n",*main); printf("%p\n
原创 如何修改opkg 源
http://downloads.openwrt.org.cn/ 上面的鏈接是openwrt國內的源,但是隻有適合以下幾個系統的源 Hacked/
原创 固態硬盤折騰記錄
買了一塊固態硬盤,折騰了好幾天,在這裏記錄一下。 我的電腦是神舟戰神的,型號z6sl7d1。顯卡: GTX960m。做了雙系統win10+ubuntu 買了一塊兒m.2 的240g的固態,型號:2280. 問題: 1.固態插好後,
原创 Android藍牙串口通信遇到的問題
接上篇的協議開發練習。 課設需要用手機和開發板通信,接收開發板發來的傳感器數據進行處理輸出,並可以控制開發板的執行器。 在寫藍牙的安卓程序期間遇到了很多問題,在此記錄以下。 1.數據傳輸我們採取16進制字節流進行傳輸,那麼就有了字符串
原创 模式匹配KMP算法
看了好幾遍模式匹配kmp算法,始終沒有看明白,今天總算有些頭緒了,寫下來。(ps:用的是嚴蔚敏的數據結構,感覺這本書還不錯) 1.普通的模式匹配 這裏先簡單地說一下普通模式匹配算法的思想,不做過多的解釋。 例如: 主串 a b
原创 bash on windows 安裝教程(win 10)
1.點擊設置 2。點擊更新與安全 . 3.選擇開發人員選項 4.打開控制面板,點擊程序 5.點擊啓用或關閉Windows功能 6.在適用於Linux的Windows子系統(Bate)前面打上對勾,單擊確定。重啓計算機。如果你沒有看
原创 ubuntu上 使用eclipse搭建stm32開發環境遇到的問題
本博客記錄在ubuntu上 使用eclipse搭建stm32開發環境遇到的問題,遇到問題會更新 ubuntu 15.10 eclipse Mars 1.eclipse添加了路徑還是找不到 目前採用了較笨的方法,即不再新建文件夾,把要添加的
原创 [算法01]遞歸算法的時間複雜度終結篇
本文章轉載自http://www.cnblogs.com/python27/archive/2011/12/09/2282486.html 開篇前言:爲什麼寫這篇文章?筆者目前在學習各種各樣的算法,在這個過程中,頻繁地碰到到遞歸思
原创 wps for linux 不能使用搜狗(fcitx)輸入法
轉載自http://www.linuxdiyf.com/linux/13396.html wps for linux 不能使用搜狗(fcitx)輸入法 wps文字不能輸入中文解決 $ vi /usr/bin/wps
原创 自然常數e的由來
自然常數e的由來與計算 學數學的時候自然避不開自然常數e。但e是怎麼來的,爲什麼是一個那麼奇怪的數字,爲什麼又以自然而命名,書上卻沒有給出解釋,也令我很頭疼。於是到知乎上尋找答案,看到了張英鋒的回答。 詳細內容請移步至知乎,看張英鋒的回答