自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 C语言-----野指针

问题所在1、局部指针变量没有被初始化 2、使用已经释放过后的指针 3、指针所指向的变量在指针之前被销毁 4、结构体成员指针未初始化, 没有为结构体指针分配足够的内存 ,内存越界(考虑使用柔性数组)和泄露避免规则1、用malloc申请了内存之后,应该立即检查指针值是否为NULL,防止使用值为NULL的指针 2、牢记数组的长度,防止数组越界操作,考...

2017-08-20 10:39:00 182

转载 守护进程daemon.c

它的特点是:•不占用控制终端(后台运行)•独立于控制终端•周期性运行 #include<stdio.h>#include<unistd.h>#include<fcntl.h>int main(){ pid_t pid; int fd; int i,fd,flag=1; char *buf="i am ...

2017-08-18 15:24:00 241

转载 UDP网络程序设计

udp_server#include<stdio.h>#include<sys/socket.h>#include<string.h>#include<netinet/in.h>#define portnum 3333void main(){ int n,addrlen; char buffer[128...

2017-08-17 22:03:00 128

转载 TCP网络程序设计

tcp_server.c#include<stdio.h>#include<sys/socket.h>#include<string.h>#include<netinet/in.h>#define portnum 3333int main(){ struct sockaddr_in server_addr; ...

2017-08-17 20:41:00 127

转载 网络编程模型

网络编程:socket套接字TCP编程模型udp编程模型转载于:https://www.cnblogs.com/1932238825qq/p/7373625.html

2017-08-16 15:33:00 123

转载 fork和vfork

转载http://coolshell.cn/articles/12103.html在知乎上,有个人问了这样的一个问题——为什么vfork的子进程里用return,整个程序会挂掉,而且exit()不会?并给出了如下的代码,下面的代码一运行就挂掉了,但如果把子进程的return改成exit(0)就没事。我受邀后本来不想回答这个问题的,因为这个问题明显就是RTFM的事,后来,发现这个...

2017-08-16 15:07:00 106

转载 网络协议分析

协议架构IP协议格式TCP协议格式udp协议格式转载于:https://www.cnblogs.com/1932238825qq/p/7373347.html

2017-08-16 14:51:00 106

转载 多线程同步

概念:多个线程按照规定的顺序来执行,即为线程同步 扫地5次后拖地模型#include<pthread.h>#include<stdio.h>pthread_mutex_t mut;pthread_t thread[2];int number=0;void studentA(){ int i; for(i=0;i<5;...

2017-08-16 14:19:00 82

转载 多线程程序设计

工人1 /2干活模型程序设计#include<pthread.h>#include<stdio.h>pthread_t thread[2];int number=0;pthread_mutex_t mut;void *worker1(){ int i =0; printf("i am worker1\n"); ...

2017-08-16 10:11:00 105

转载 消息队列编程

消息队列:就是一个消息的链表。而一条消息则可看作一个记录,具有特定的格式。进程可以向中按照一定的规则添加新消息;另一些进程则可以从消息队列中读走消息发送消息队列:#include<sys/types.h>#include<sys/msg.h>#include<sys/ipc.h>#include<stdio.h>struc...

2017-08-15 21:47:00 151

转载 共享内存

概念:共享内存是IPC机制的一种,雨荨两个不相关的进程访问同一段内存,也是传递数据一种非常有效的方式。共享内存---------写#include<sys/types.h>#include<sys/shm.h>#include<sys/ipc.h>#include<stdio.h>#include<unistd.h&gt...

2017-08-15 18:54:00 111

转载 课标2-2-1-3 :MMU配置与使用

void create_page_table(void){ unsigned long *ttb = (unsigned long *)0x20000000; unsigned long vaddr, paddr; vaddr = 0xA0000000; ...

2017-07-09 16:44:00 110

转载 深入剖析mmu地址转化

mmu(内存管理单元),是arm区别于单片机的标志之一,虚拟地址转化分为3种,常见的如下2种。段式转化如下,由表像中的基地址加偏移地址,(细页转化跟段式转化类似,多了一个2级页表,把虚拟地址0-20中间又分割了下,作为2级页表)2、mmu的配置与使用 1建立一级页表 2写入TTB 3打开MMU转载于:https://www.cnb...

2017-07-09 10:45:00 243

转载 2440sd初始化(存储器控制器寄存器的设置)

#define mem_contrl 0x48000000 //13个寄存器的基地址(看做一个内存块)init_sdram: ldr r0, =mem_contrl //r0表示基地址 add r3, r0, #4*13 //r13表示末尾地址 adrl r1, mem_data //数据块,...

2017-07-05 10:58:00 245

转载 6410/2440/210时钟初始化笔记

时钟初始化有如下四步骤1配置locktime(默认模式,一般不用更改)2配置fclk3设置异步模式(6410设置others寄存器,210不需要设置)4设置fclk/////6410///////#define CLK_DIV0 0x7e00f020 /*地址#define OTHERS 0x7e00f900 ...

2017-07-03 21:13:00 147

转载 自主设计BootLoader框架笔记一栏

转载于:https://www.cnblogs.com/1932238825qq/p/7096281.html

2017-06-29 20:32:00 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除