原创 【注意】關於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