我們在除錯recovery公升級的時候,我們經常需要檢視
recovery
的log
的原始邏輯中,
recovery
的log
並非直接輸出到串列埠,我們需要輸入命令才能獲取,我們有三種方式:
第一種:recovery下,遙控器選擇
view recovery logs
,介面上檢視。
第二種:recovery下,輸入命令,
cat /tmp/recovery.log
第三種:android下,輸入命令,
cat /cache/recovery/last_log
有時候我們需要把recovery的
log直接輸出到終端串列埠,則我們需要修改下
recovery
的**即可,下面以
android l
(5.1
)版本的**修改說明下:
bootable/recovery/recovery.cpp
[cpp]view plain
copy
static
const
char
*temporary_log_file =
"/tmp/recovery.log"
; static
void
redirect_stdio(
const
char
* filename)
int main(int
argc,
char
**argv)
我們只需要把redirect_stdio函式的引數,有」/tmp/recovery.log」修改為」/dev/console」即可。redirect_stdio(」/dev/console」);
不同的平台可能有所不一樣,可以先這樣驗證,echo 「111111111」 > /dev/console,檢驗下是否能夠把列印正常輸出到串列埠。
printf不能直接輸出string型別
近期研究設計模式,在程式輸出時心血來潮用了c版本的printf,結果就蛋疼了,一直輸出是亂碼,string s 中國 printf s s 輸出亂碼 果斷切換成c 版本的cout發現可以正常輸出。於是上網找答案,居然驚訝的發現printf輸出字串是針對char 的,換言之,printf只能輸出c語言...
直接耦合的互補輸出級
乙個較為完整的放大電路,有輸入端 放大端 輸出端。輸入端的輸入電阻要大,便於搶訊號,還要抑制溫漂影響,所以在已學的電路中使用差分放大電路最合適不過。放大端要放大功率,最好能放大電壓和電流,所以使用基本共射放大電路 輸出端輸出電阻要小,輸出電壓要大,功率要大,效率要高,就要使用互補輸出級。首先ro小,...
Struts2利用stream直接輸出Excel
2010 05 27 18 19 02 分類 struts2學習筆記 標籤 字型大小 大中小訂閱 在利用網頁展示查詢結果,經常會遇到要求匯出成excel的需求。採用這種方法可以定製輸出的格式和內容 還不支援合併單元格和公式 生成真正的excel格式 不是csv 的excel。一 struts.xml...