原创 重裝virtualBOX後虛擬機網卡越來越多的解決辦法
找到 /etc/udev/rules.d/70-persistent-net.rules 文件,直接刪除或者用VIM修改裏面的內容重啓虛擬機即可sudo vim /etc/udev/rules.d/70-persistent-net.ru
原创 將LED驅動模塊編譯到Linux3.10.17內核
1.將編譯通過後的模塊驅動文件複製到drivers/leds/目錄下面,文件名就叫做leds-smtp.c好了,通過SMTP發送郵件控制LED亮滅的一個驅動 2.打開drivers/leds/目錄下面的Makefile文件,我用的mi
原创 收藏幾個安卓鏡像地址
Android SDK在線更新鏡像服務器大連東軟信息學院鏡像服務器地址:http://mirrors.neusoft.edu.cn 端口:80北京化工大學鏡像服務器地址:IPv4: http://ubuntu.buct.edu.cn/ 端
原创 SVN提交代碼出現403 Forbidden的錯誤
用svn client的時候出現這麼一個問題,客戶端能正常check out,但是在check in的時候出錯了: Server sent unexpected return value (403 Forbidden) in respo
原创 樹莓派使用360wifi2實現無線上網
我的樹莓派板子使用的是Arch Linux arm系統,一開始使用的是ubuntu core,後面覺得ubuntu玩着也沒啥意思,所以將系統換成了Arch。 1、 更新arch(已是最新的略過) pacman -Syu 2、 安
原创 mini2440開發板設置固定IP
文件系統:buildroot linux kernel version:3.10.17 先在串口終端中輸入 ifconfig -a後出現eth0但是輸入ifconfig沒有出現eth0那說明可能是linux驅動有問題 eth0
原创 記一次STM32F103 bootloader的調試
前一段時間改好了STM32的bootloader程序,但是一直沒有測試,今天把app寫好了以後加上bootloader一起調試 發現APP在0x80000000地址串口能夠正常收發數據,在0x8003400地址就只能發不能接收數據了,對比
原创 lubuntu14.04右下角沒有網絡管理的解決方法
先安裝network-manager-gnome sudo apt-get install network-manager-gnome 執行nm-applet即可在右下角看到網絡管理已經起來了。 自動啓動: 開始->首選項->LXses
原创 使用命令行編譯vs2010的工程
在Linux下面開發做久了,習慣了用命令行的終端編輯、編譯,一個終端就可以全部搞定,用起來感覺蠻爽的。 這幾天閒來無事,就搞了一個vs2010,學着用C#寫小工具。 小工具寫好了以後,也沒什麼卵事可做,就在vs的安裝目錄裏看了看 安裝目錄
原创 啓動Android模擬器報PANIC: Could not open: C:\Users\RenZhe\.android/avd/test.ini問題解決
造成該問題的原因是沒有配置 ANDROID_SDK_HOME, 模擬器會以當前用戶的環境目錄作爲 ANDROID_SDK_HOME 的目錄,所以造成了錯誤。 解決辦法:設置環境變量 ANDROID_SDK_HOME 爲安裝路徑D:\And
原创 buildroot設置開機自動運行程序和自動登錄
設置自動登錄和開機啓動 設置開機啓動: 在# now run any rc scripts的註釋下面照格式添加添加 ::sysinit:/etc/init.d/smtp_pop3 #smtp_pop3是我自己在init.d目錄下建立
原创 mini2440的NFS掛載失敗的問題
今天下午有空就翻出以前的開發板繼續玩linux下的驅動,由於換了IP,所以修改了U-boot參數,結果nfs在虛擬機裏面能掛上,但是就是在開發板上掛載失敗,糾結了一下午,最後發現是裏面nfs的參數弄錯了(將nfs服務器IP和開發板的IP弄
原创 ARM中大小端轉換和按字節反轉
寫了這麼久的代碼,一直沒怎麼了解底層,由於要按bit反轉數據,所以查到了如下信息: 裏面還有大小端轉換,以前自己寫大小端轉換,真傻。。。 4.3.11. REV、REV16、REVSH 和 RBIT 在字或半字內反轉字節或位的順序。
原创 Linux下面使用消息隊列通信出現*** stack smashing detected ***: ./pop3main terminated的解決方法
原先使用redhat 5.0下面寫了一個smtp和POP3的程序,使用消息隊列進行通信,pop3的那個程序在單進程的時候運行正常,但是做成多線程就會出現段錯誤直接退出,後面使用多進程勉強實現功能。後面由於某些原因,轉戰到Ubuntu下面,
原创 c++面試題:在不改變任何代碼的情況下 輸出hello world!
#include<iostream> using namespace std; //在不改變任何代碼的情況下 輸出hello world! int main() { cout << "world!" << endl;