- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 不同的嵌入式操作系统汇总
HAIKUWhat is Haiku? HAIKU is an open source operating system currently in development. Specifically targeting personal computing, Haiku is a fast, efficient, simple to use, easy to learn, and yet very
2016-01-10 12:09:32 907
转载 malloc()与calloc区别
Both the malloc() and the calloc() functions are used to allocate dynamic memory. Each operates slightly different from the other. malloc() takes a size and returns a pointer to a chunk of memory at le
2016-01-10 10:48:36 512
转载 不同OS和不同编译器的条件编译小结
编码的时候经常要用到条件编译,每次都到网上去查比较浪费时间,今天总结一下以备后用编译器 - GCC - #ifdef __GNUC__ - #if __GNUC__ >= 3 // GCC3.0以上 - Visual C++ - #ifdef _MSC_VER(非VC编译器很多地方也有定义) - #if _MSC_VER >=1000 //
2016-01-10 10:26:39 635
转载 struct timeval结构体与操作
一、struct timeval结构体 struct timeval结构体在time.h中的定义为:struct timeval{__time_t tv_sec; /* Seconds. */__suseconds_t tv_usec; /* Microseconds. */};(Epoch指的是一个特定的时间:1970-01-01 00:00:00 UTC) 其中,tv
2016-01-10 10:09:35 6570 1
转载 Linux线程-互斥锁
在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建锁可以被动态或静态创建,可以用宏PTHREAD_MUTEX_INIT
2016-01-10 09:50:29 636
原创 Modem AT指令浅析
modem 每天学一个指令:AT+COPS功能:用于选择运营网络。主要有2种选择方式: 1.手工模式(manual): 搜索应用程序指定的网络。如果成功,则进行注册。 2.自动模式(automatic):搜索归属网络。若找到,则进行注册;否则,搜索其他网络。 3.手工/自动模式(manual/automatic):搜索应用程序指定的网路。如果成功,则选择应用程序指定的网络进行注册;否则,启动自
2016-01-09 14:43:43 36192 4
转载 关于标准C语言的预定义宏
标准C语言预处理要求定义某些对象宏,每个预定义宏的名称一两个下划线字符开头和结尾,这些预定义宏不能被取消定义(#undef)或由编程人员重新定义。下面预定义宏表,被我抄了下来。__LINE__ 当前程序行的行号,表示为十进制整型常量__FILE__ 当前源文件名,表示字符串型常量__DATE__转换的日历日期,表示为Mmm dd yyyy 形式的字符串常量,Mmm是由asctime产生的。
2016-01-08 21:50:36 1785
python把字符串解析成字典
2018-01-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人