原创 Android啓動默認是橫屏或者豎屏

Android啓動默認是橫屏或者豎屏我們的TV本來是橫屏顯示,但是有客戶竟然要豎屏顯示,昨天快下班收到的需求,竟然說7.19就要搞定。思路有2個,一個就是修改LCD的默認輸出,但是這個不是我這個水平能輕而易舉搞定的。另外一個就是底層應該給

原创 linux 下查殺進程

#!/bin/bash name=$1 _check_pid=$2 kr=1 while [ $kr == 1 ];do log "_check_pid will was killed" kill -9 $_c

原创 fdisk mkfs

#!/bin/bash S=$1 PDEV=sdg DEV=${S##*/} echo $S if [[ $S == -* ]] then    

原创 循環冗餘校驗(CRC)算法入門引導

寫給嵌入式程序員的循環冗餘校驗(CRC)算法入門引導 前言 CRC校驗(循環冗餘校驗)是數據通訊中最常採用的校驗方式。在嵌入式軟件開發中,經常要用到CRC 算法對各種數據進行校驗。因此,掌握基本的CRC算法應是嵌入式程序員的基本技能。可

原创 GNU make 的主要預定義變量

預定義變量                      含義$*              不包含擴展名的目標文件名稱。$+              所有的依賴文件,以空格分開,並以出現的先後爲序,可能包含重複的依賴文件。$<      

原创 內核模塊相關命令:lsmod,depmod,modprob...

lsmod 功能:列出內核已載入模塊的狀態 用法:lsmod 描述:     lsmod 以美觀的方式列出/proc/modules的內容。     輸出爲:     Module(模塊名)    Size(模塊大小)   Used by

原创 CRC32校驗算法-C實現

CRC即循環冗餘校驗碼(Cyclic Redundancy Check):是數據通信領域中最常用的一種差錯校驗碼,其特徵是信息字段和校驗字段的長度可以任意選定。 CRC校驗實用程序庫在數據存儲和數據通訊領域,爲了保證數據的正確,就不

原创 ioctl()函數獲取本機IP、MAC

#include <sys/ioctl.h> int ioctl(int d, int request, ...); /* Socket configuration controls. */ #define SIOCGIFADDR 0x8

原创 linux 下C語言掛載U盤

能定時主動的檢查u盤 移動硬盤 usb光驅 除光驅外能實現自動mount到指定的路徑 對於u盤能區分有分區表的和沒有分區表 光驅提供了兩個函數mount 和umount,並能檢測vcd和cd 並使用cdfs格式進行mount。 對於

原创 linux 檢測網線撥出

link_stat.c #include <stdio.h>  #include <stdlib.h>  #include <string.h>  #include <fcntl.h>  #include <errno.h>  #in

原创 linux samba安裝配置 總結

學習Linux嵌入式開發,原來草草按網上步驟設置的samba發現在共享目錄中創建的文件目錄因爲是匿名用戶,老是要修改文件權限,因此特花了些時間研究下samba設置共享目錄的安裝使用,總結如下: 1.samba安裝,我使用的是ubunt

原创 Linux的內存映射

在講解內存映射之前,不得不去探討Linux內存管理方面的知識。需要說明的是,我們並不需要深入的理解Linux虛擬內存才能去實現Linux的內存映射,所以對於Linux內存管理方面的知識也僅限於最基礎的概念。 一、Linux的內存管

原创 linux與window文件目錄共享——samba配置及在windows映射

作者:狼紳士——梵默修 一、【redhat下配置samba】 1.啓動服務 [root@localhost ~]# /etc/init.d/smb start[root@localhost ~]# /etc/init.d/nmb s

原创 VS2010單詞高亮插件免費下載

好多人都想使用VS2010的單詞高亮插件,但是從CSDN的下載頻道一看10積分,最少的也要3積分,像有些剛入門的小白沒那麼多積分怎麼辦,本來這個插件就是免費的,不知道上傳者爲何要那麼多的積分,好吧,我直接把作者的原地址給公開了,供大家免

原创 /dev/null 2>&1 詳解

今天一個朋友突然在自己的維護的Linux中, /var/spool/cron/root 中看到了以下的內容: 30 19 * * * /usr/bin/**dcon.sh > /dev/null 2>&159 23 * * 1-7 /