原创 【注意】關於fgets函數

 fgets(由文件中讀取一字符串),函數定義如下: char * fgets(char * s,int size,FILE * stream);  函數說明:fgets()用來從參數stream所指的文件內讀入字符並存到參數s所指的內存

原创 Python 逐行讀取socket中的數據

今天在做一個項目的時候用到了Socket,但在讀取數據的時候發現,服務器發來的TCP包被切包了,於是需要逐行讀取,未滿一行則繼續等待下一包數據。 需求有了,但是如何實現呢? 常規的readline()方法是對文件使用的,方法見此篇博文。而

原创 Ubuntu 內核編譯 make gconfig 出錯解決辦法

 小貘使用的是gnome3的shell,故想嘗試一下gconfig,但報錯如下: * * Unable to find the GTK+ installation. Please make sure that * the GTK+ 2.0

原创 【思考】函數指針與指針函數

[函數指針] 在學習嵌入式Linux的時候遇到一個函數 #include <pthread.h>//用於創建線程 int pthread_create(pthread_t *tidp, const pthread_attr_t *attr

原创 Ubuntu 安裝tftp服務器

 平臺:Ubuntu 12.10 1) 安裝增強版tftp服務器,客戶端以及xinetd(超級服務器) sudo apt-get install tftp-hpa tftpd-hpa xinetd 2) 建立主目錄並更改權限 sudo m

原创 Ubuntu 內核編譯 make menuconfig 發生錯誤 解決方案

 學習Linux內核編譯的時候,再嘗試menuconfig時發生錯誤如下: littlemo@littlemo-T400:~/iData/LinuxKernel/linux-2.6.34.14$ make menuconfig  *** 

原创 Ubuntu 安裝Samba服務器

 平臺:Ubuntu 12.10 1) 安裝Samba服務器 sudo apt-get install samba  2) 配置Samba服務器 sudo vim /etc/samba/smb.conf  3) 修改如下內容: secur

原创 【誤區】關於Linux C 網絡編程函數accept第三個參數

 在自學Linux C 網絡編程時,經過實驗發現一個問題。 int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen)  大部分資料對於accept函數第三個參數的描

原创 Ubuntu 安裝NFS服務器

 平臺:Ubuntu 12.10 1) 安裝NFS服務器版 sudo apt-get install nfs-kernel-server  2) 修改NFS配置文件 sudo vim /etc/exports  增加內容如下: /home

原创 Linux 內核編譯 出現錯誤 make:arm-none-linux-gnueabi-gcc:命令未找到

       遇到問題如題,但問題是明明已經添加好了交叉編譯工具的PATH。        參考http://blog.csdn.net/akun6/article/details/6361676的博文內容        瞭解到問題所在

原创 Ubuntu 搭建&使用SSH服務器

 1、Ubuntu默認是安裝ssh-client的,如果不確定可以運行如下命令測試 ps -e | grep ssh         返回如下則證明已安裝並啓動ssh-client 5008 ?        00:00:00 ssh-a

原创 突破SecureCRT for Linux的30天使用限制

       SecureCRT可謂是交叉開發的一大利器,但其需要註冊,試用限制30天。        不過道高一次魔高一丈,總有破解之法,Windows下破解軟件多如牛毛,但在Linux下,還是得自己動手才能豐衣足食啊~~      

原创 Linux 內核配置 顯示啓動時間信息

       初學配置Linux內核,發現自己配置的內核編譯出來後總是感覺沒有別人的精緻。        最明顯的一個表現就是,自己編譯出的內核在啓動時,啓動信息一行一行亂七八糟的,而有些內核在啓動的時候卻在每行信息的開始有一個timi

原创 標記化結構初始化語法---結構體成員前加小數點

文章出處:http://blog.csdn.net/ixidof/article/details/7893680#http://blog.csdn.net/adaptiver/article/details/7494081http://b

原创 爲uBoot添加命令自動補全功能

       在研究ti的AM335X時,使用從官網上下載的SDK包,將其提供的編譯好的文件刷到板子裏運行,發現uBoot沒有命令補全功能,這絕對是一件十分令人抓狂的事情。        着手爲其添加命令自動補全!        通過e