原创 串口查看網絡相關信息

ethtool  eth0:查看網絡端口信息 ifconfig:查看ip配置 ifconfig eth0 ip  :設置ip

原创 Linux打包 解壓

# tar -xf all.tar 這條命令是解出all.tar包中所有文件,-t是解開的意思 壓縮 tar -cvf jpg.tar *.jpg //將目錄裏所有jpg文件打包成tar.jpg  tar -czf jpg.tar.gz

原创 線程create、exit、join、detach,線程內存泄漏

1.先說下pthread_join()函數 原型:int pthread_join(pthread_t thread, void **retval);    參數: thread:等待去回收的線程tid; retval:默認爲NULL;

原创 驅動面試

一.  基礎題: 1. linux中內核空間及用戶空間的區別?用戶空間與內核通信方式有哪些? https://blog.csdn.net/bingqingsuimeng/article/details/7924756 2. 字符設備和塊設

原创 單向鏈表的創建(原創)-可直接在Linux的vi中編譯

#include<stdio.h> #include<stdlib.h> typedef struct _node {     int data;     struct _node *next; }node; //單向鏈表創建 node*

原创 編程實現strcpy的原型;strlen函數原型

編寫函數實現strlen函數的功能:

原创 JavaScript 留言板

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>留言板</title>     <style type="text/css">  

原创 字符串操作原型大全

strlen / strcmp / strcat / strcpy / memset / strstr / atoi / itoa / /** 代碼演示 -strlen.c **/  size_t mystrlen2 (char *s)

原创 GetMemory錯誤講解(指針練習)

錯誤程序: void GetMemory( char *p ) {  p = (char *) malloc( 100 ); } void Test( void ) {  char *str = NULL;  GetMemory( str

原创 100道c語言面試題

題目來源: 1、中興、華爲、慧通、英華達、微軟亞洲技術中心等中 外企業面試題目; 2、C 語言面試寶典(林銳《高質量編程第三版》)。 說明: 1、部分C 語言面試題中可能會參雜部分和C++ 相關的知 識,爲了保持題目的靈活性故保留,但選題

原创 單向鏈表的創建

#include <stdlib.h> #include <stdio.h> #include <malloc.h> typedef struct node {     int data;     struct node *next; }

原创 TCP服務器和客戶端的編寫(原創)(交叉編譯後可在ARM版上跑)

服務器: #include <stdio.h> #include <sys/types.h>          /* See NOTES */ #include <sys/socket.h> #include <unistd.h> #in

原创 11

1、shell的驅動代碼分析   找到整個代碼的入口點:start.S     reset:       設置爲svc模式       設置異常向量表的起始地址       初始化棧空間       調用main          ma

原创 7

回顧:     通過封裝好的start rx tx stop進行I2C通信     通信獲取mma8653的ID          itoa / atoi      -----------------------------------