本片文章,記錄開發測試過程中遇到的所有問題。會持續更新。
1、使用linux,中途斷電。重新開機遇到這個問題:
the root filesystem on /dev/sda1 requires a manual fsck
(initramfs)
解決方法:其實就是需要我們自己手動使用fsck檢查磁碟
(initramfs) fsck /dev/sda1
執行命令後,一路yes,最後修復成功,重啟終於回到熟悉的ubuntu介面。
2、居然也會出現這麼入門級的錯誤,忘記給引數arch=arm,導致編譯失敗。具體問題表現如下:
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mno-sse'; did you mean '-fno-dse'?
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mno-mmx'; did you mean '-gno-vms'?
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mno-sse2'; did you mean '-fno-dse'?
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mno-3dnow'
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-m64'
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mno-red-zone'; did you mean '-fno-regmove'?
arm-unknown-linux-gnueabi-gcc: error: unrecognized command line option '-mcmodel=kerne '
解決方法:指定arch=arm,編譯通過。
3、vi使用16進製制檢視當前檔案的手法,以及回到文字格式。
:%!xxd 16進製制檢視
:%!xxd -r 回到文字格式
4.the hello.service fails to start with exec format error
解決辦法
在指令碼第一行新增指定指令碼直譯器例如#!/bin/bash
將5.預留ls-boot:~ # cat hello.service
echo hello
改為ls-boot:~ # cat hello.service
#!/bin/bash
echo hello
敏捷開發「松結對程式設計」實踐 問題集
剛剛參加完mpd 2011深圳站,在演講中間及後來 採訪,被問到了一些問題,也給出了答案,這裡做一總結。我自問自答到一半,才發現這裡邊的很多問題的答案,都用到了火星人諺語系列之一 有問題的地方無答案 火星人諺語系列之三 正確的答案一定簡單 如果您覺得答案和自己的情況不完全相符,請用火星人諺語系列之二...
半數集問題
問題描述 給定乙個自然數n,由n開始可以依次產生半數集set n 中的數如下。1 n set n 2 在n的左邊加上乙個自然數,但該自然數不能超過最近新增的數的一半 3 按此規則進行處理,直到不能再新增自然數為止。例如,set 6 半數集set 6 中有6 個元素。注意半數集是多重集。程式設計任務 ...
半數集問題
問題描述 給定乙個自然數n,由n 開始可以依次產生半數集set n 中的數如下。1 n set n 2 在n 的左邊加上乙個自然數,但該自然數不能超過最近新增的數的一半 3 按此規則進行處理,直到不能再新增自然數為止。例如,set 6 半數集set 6 中有6 個元素。注意半數集是多重集。分析 遞迴...