原创 Linux下的精品軟件收集
使用Linux也有兩年多了,也換了好多次系統了。每次都要重新裝許多軟件,結果一些好的軟件還是給忘了,所以從現在起,記下來,以備以後使用。dbfmplugin。Rhythmbox豆瓣電臺插件,很好用。可以在rhythmbox裏面聽豆瓣
原创 在Linux下開啓背光Led鍵盤的背光
前幾天,女朋友給我送了一個小袋鼠的藍色幻影背光鍵盤。可是在我的Ubutnu 12.04下,開啓背光等的SL鍵不能用,但是在Windows下卻可以。我覺得應該是驅動的問題,可是去小袋鼠的官網上看了一下,倒是有驅動那個網頁,
原创 我要改變——回顧過去
也不知道該如何開始動筆,只是最近一段時間特別的煩躁,想寫一寫東西,平息以下自己內心的煩躁。畢業在即,不到一個月了。回想這過去的四年,發現自己一直活在一種煩躁的狀態之中。雖然,曾經有無數次意識到這些,也有無數次說要改變,可結果卻總是那
原创 Linux/Unix環境下的Make和Makefile詳解
無論是在Linux還是在Unix環境中,make都是一個非常重要的編譯命令。不管是自己進行項目開發還是安裝應用軟件,我們都經常要用到 make或make install。利用make工具,我們可以將大型的開發項目分解成爲多個更易於管理的
原创 VIM快捷鍵大全(附圖片一張)
VIM快捷鍵: 光標移動: 四個方向 k h 0 l j ctrl+f, ctrl+b 向下翻頁,向上翻頁 ctrl+d, ctrl+u 向下半翻頁,向上半
原创 關於open函數中的modeNoTrucate
其實在許多文件I/O中,都有open這個函數,而且在打開標誌中一般都有類似modeNoTrucate之類的標誌。我這裏就以MFC中的這個modeNoTrucate爲例,說一下這個標誌。 這個標誌呢,和create配合使用,
原创 片上網絡NoC(一)—— 概述
也許人們比較熟悉的是片上系統SoC(system-on-chip),卻對片上網絡NoC(networ-on-chip)相對陌生一點。其實可以簡單的理解爲NoC是SoC的“升級版”或者“加強版”。 隨着半導體
原创 Linux 解壓命令
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ——————————————— .gz 解壓1:gunzip FileName.
原创 關於聲明和定義
在程序中,我們經常不會在意聲明和定義,因爲在很多情況下,不會引起很大問題。但是二者還是有很大的差異,而且,在一些情況下會引發一些問題。多重定義是最容易出現的錯誤。 變量的定義(definition)用於爲變量分配空間,還可
原创 我的友情鏈接
51CTO博客開發燕洋天老男孩的linux博客51CTO大學生羣:135777268
原创 socket阻塞與非阻塞,同步與異步、I/O模型
轉載於:http://blog.csdn.net/hguisu/article/details/7453390 1. 概念理解 在進行網絡編程時,我們常常見到同步(Sync)/異步(Async),阻塞(Block)/非阻塞(
原创 關於LWIP協議棧連續多次tcp_write後失敗的解決過程
前段時間一直在調試lwip協議棧的問題,在stm32F107上實現一個C/S 架構的通信程序。項目初期的時候設計的是B/S架構的控制,然後在使用過程中發現了些限制,因爲芯片自身的RAM有限,所以跑B/S的server端略顯壓力,爲了
原创 Hornet-1.0 配置文件學習
一,生成系統鏡像(output.img)的配置文件 下面這段配置文件是生成一個8*8網格拓撲結構的hornet片上網絡(NoC)模擬器配置文件的一部分: ... for dims in [(8,8)]: for type in