原创 Linux use notes

----------------------------- Based on Fedora 10 version: ----------------

原创 2440學習筆記

S3C2440有兩個PLL:MPLL和UPLL,UPLL專用與USB設備。MPLL用於CPU及其他外圍器件。 通過MPLL會產生三個部分的時鐘頻率:FCLK、HCLK、PLCK。FCLK用於CPU核,HCLK用於AHB總線的設備(比如SD

原创 NAND FLASH和NOR FLASH詳解

NAND FLASH和NOR FLASH詳解 NOR FLASH和NAND FLASH是現在市場上兩種主要的非易失閃存技術。 INTEL於1988年首先開發出NOR FLASH技術,徹底改變了原先由EPROM和EEPROM一統天下的局面

原创 阿里雲ecs配置frps後,本地服務器frpc無法連接修復

0. ecs上面配置如下設置,發現本地電腦連接超時timeout; 1. ecs上面執行端口檢查命令, 可通: $ telnet XXX 7000 Trying XXX... Connected to XXX. Escape charac

原创 《Professional_Assembly_Language》學習筆記

彙編中常用的三種段爲: 數據段,聲明帶有初始值的數據元素; 文本段,可執行程序聲明指令碼的地方; BSS段,聲明使用0或NULL值初始化的數據元素,常用作緩衝區。 BSS段中聲明的數據是不包含在可執行程序中的,而數據段定義的數據必須在可執

原创 《李天命的思考藝術》筆記

作者:戎子由 樑沛霖  (李天命作品集) 出版社:中國人民大學出版社   神像之所以特別顯得高大, 原來只大家都俯伏在地上罷了。P7 愚人只知接收思想的灌輸,智者則重視掌握思維的方法。 胡亂思索問題,彷彿用蛛網去捕捉風的顏貌一樣,終是毫無

原创 sed使用小結

1. 基本操作.     a. $ echo "aabbcc" | sed -e 's/bb/dd/'  ###對標準輸入進行替換.         終端的輸出爲: aaddcc.     b. $ sed -e 's/aaa/bbb/'

原创 關於struct的初始化

在對struct 類型的使用時,要注意對其進行初始化,特別是其中的指針類型。 因爲在對已定義的struct的函數調用當中,會出現對它的進行非空判斷後釋放內存的危險行爲。           如下例: #include <stdio.h>

原创 Shared Library Search Paths

Shared Library Search Paths[related: GNU Binutils - ld] From: http://www.eyrie.org/~eagle/notes/rpath.html See: htt

原创 《靈魂的黑夜》筆記

作者:[美]托馬斯.摩爾 著 趙霞 譯 出版社:上海科學普及出版社 大多數人都會在某個時期有段痛苦、磨難、失落、受挫或者失敗的經歷,那段時期是如此令人不安又是如此曠久彌長,我們可以把它稱爲靈魂的黑夜。P1 與安逸舒適的時光相比,痛苦和迷惑

原创 Clutter使用的問題總結

1. 對結構體的賦值:    ClutterColor      stage_color;    stage_color = {0xff, 0xff, 0x0, 0xff};    報告錯誤爲:  error: expected expr

原创 Linux下的重要命令

1. 查看某文件夾使用的磁盤空間大小:     du -sh  $(folder_name).   2. 使用find查找莫文件夾下面的所有某後綴的文件,進行刪除操作:     find . -name *.o -exec rm {} /

原创 使用ffmpeg命令小結

1. 將一個ac3的音頻封裝到一個ts容器中,無視頻,不改變音頻格式:         $ ffmpeg -i test.ac3 -acodec copy -f mpegts test.ts   2. 將一個ac3的音頻文件轉換爲samp

原创 Linux下telnet登錄歡迎界面出現緩慢問題[終端]

原因: 服務器對客戶地址進行逆向的DNS解析,而引起時間消耗。         具體的過程爲:  /etc/nsswitch.conf中的  hosts:      files dns,依次會從/etc/hosts 和  /etc/res

原创 switch-case 中的分支中變量定義 編譯不通過問題

如下的函數代碼,程序無法編譯通過。 #include <stdio.h> void test_switch(int val) { switch (val) { case 1: int abc;