自定义博客皮肤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)
  • 资源 (16)
  • 收藏
  • 关注

转载 setitimer定时函数

setitimer函数功能介绍  在linux下如果定时如果要求不太精确的话,使用alarm()和signal()就行了,但是如果想要实现精度较高的定时功能的话,就要使用setitimer函数  int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue));  w

2012-12-28 13:54:47 592

转载 引起网络广播风暴的原因

http://blog.csdn.net/littletigerat/article/details/56240961 引言   什么是广播风暴呢? 处于同一个网络的所有设备,位于同一个广播域。也就是说,所有的广播信息会播发到网络的每一个端口,即使交换机、网桥也不能阻止广播信息的传播。因此同一时间只能有一个广播信息在网络中传送。对于证券网络,使用的是NO

2012-12-27 10:48:18 4087

转载 广播风暴原因可能及排除方法

http://blog.csdn.net/sunfor/article/details/8015449广播风暴 原因可能及排除方法网络环境介绍:本校共有68台计算机,能上网的计算机共有55台,原来上网都是通过独立的IP,直接通过交换机上网。基本上都属于workgroup工作组。问题起因:前段时间学校网络频繁出现故障,具体表现为每天下午,学校网络基本处于瘫痪状态,访问

2012-12-27 10:41:21 1770

转载 广播风暴

广播风暴(Broadcast Storm)  ★当主机系统响应一个在网上不断循环的报文分组或者试图响应一个没有应答的系统时就会发生广播风暴。一般为了改变这种状态,请求或者响应分组源源不断地产生出来,常使情况变得更糕。随着网络上分组数目的增加,拥塞会随之出现,从而降低网络的性能以至于使之陷入瘫痪。  ★一个数据帧或包被传输到本地网段 (由广播域定义)上的每个节点就是广播;由于网络拓扑

2012-12-27 10:24:32 1773

转载 使用Libxml2操作XML文档

http://blog.csdn.net/armman/article/details/1739289一、Libxml2介绍: Libxml2 是一个xml的c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言的绑定,能在Windows、Li

2012-12-18 16:13:58 572

转载 Linux 内存 buffer 和 cache 的区别

http://blog.csdn.net/tianlesoftware/article/details/6459044一. 内存使用说明 Free 命令相对于top 提供了更简洁的查看系统内存使用情况: [root@rac1 ~]# free              total       used       free     shared    buffers

2012-12-12 15:49:27 509

转载 linux dma cache

http://www.360doc.com/content/11/1014/12/1317564_156094609.shtml说到DMA,就会想到Cache,两者本身似乎是好不相关的事物。的确,假设DMA针对内存的目的地址和Cache缓存的对象没有重叠区域,DMA和Cache之间就相安无事,但是,如果有重叠呢,经过DMA操作,Cache缓存对应的内存的数据已经被修改,而CPU本身并不知道

2012-12-12 14:41:39 1579

转载 内存中结构体字节对齐

http://blog.csdn.net/haiwil/article/details/7070593一、字节对齐作用和原因:对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。比如有些架构的CPU在访问一个没有进行对齐的变量的时候会发生错误,那么在这种架构下编程必须保证字节对齐,其他平台可能没有这种情况,但

2012-12-12 14:31:48 492

转载 环形缓冲区的实现原理(ring buffer)

http://blog.csdn.net/ghost1236/article/details/6256305在通信程序中,经常使用环形缓冲区作为数据结构来存放通信中发送和接收的数据。环形缓冲区是一个先进先出的循环缓冲区,可以向通信程序提供对缓冲区的互斥访问。1、环形缓冲区的实现原理环形缓冲区通常有一个读指针和一个写指针。读指针指向环形缓冲区中可读的数据,写指针指向环形缓冲区中可

2012-12-11 20:27:45 3396

转载 ping-pong buffer

http://xilinx.eetop.cn/viewthread-41269下图给出了pingpang的基本原理框图,从图上可以看出使用pingpang的主要作用 就是使用多个低速的数据预处理模块处理高速的输入数据流。这样做可以提高系统的数据吞吐量(如果不使用乒乓的话数据预处理模块会成为设计中限制系统数据吞 吐量的瓶颈),同时增加了数据缓冲延迟。

2012-12-11 16:58:58 5188

转载 sprintf函数的用法

http://www.programfan.com/blog/article.asp?id=12763在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf有用得多。sprintf 是个变参函数,定

2012-12-11 14:54:05 518

转载 Linux获取time函数

asctime ctime gettimeofday gmtime localtime mktime settimeofday timeasctime(将时间和日期以字符串格式表示)相关函数time,ctime,gmtime,localtime 表头文件#include 定义函数char * asc

2012-12-11 14:43:43 538

转载 关于glibc的malloc内存对齐

http://blog.csdn.net/elpmis/article/details/4500917 最近需要写一个程序,这程序对内存比较敏感,如果采用最简单的分配策略至少要16G,而我们的服务器一般也就16G物理内存。因此需要采取各种策略减少内存的使用。后来采用的方法是一开始只分配少量内存,后面需要的时候再分配。再次分配的时候需要copy旧的数据到新的内存块中,然后把旧内存块释

2012-12-10 14:05:47 1181

转载 struct结构对齐

http://blog.csdn.net/lbjfeng/article/details/3952387当在C中定义了一个结构类型时,它的大小是否等于各字段(field)大小之和?编译器将如何在内存中放置这些字段?ANSI C对结构体的内存布局有什么要求?而我们的程序又能否依赖这种布局?这些问题或许对不少朋友来说还有点模糊,那么本文就试着探究它们背后的秘密。    首先

2012-12-10 14:01:43 344

转载 unix环境高级编程-4.7-access函数

http://blog.csdn.net/wallwind/article/details/6889888如前所述,当用open函数打开一个文件的时候,内核以进程的有效用户ID和有效组ID,为基础执行期访问权限测试。有时候,进程也希望按期实际用户ID,和实际组ID,来测试访问能力。access函数是按照实际用户ID和实际组ID,进行访问权限测试的。

2012-12-10 10:58:15 577

转载 GCC版本导致的Floating Point Exception

http://blog.csdn.net/lastsweetop/article/details/6571941在嵌入式系统中经常遇到开发环境版本与程序运行时环境版本不一致,由于使用高版本的gcc glibc 编译后在低版本的glibc上运行导致,可能导致Floating Point Exception运行时错误。这是由于现在的gcc在link的时候默认会采用选项--hash-style=

2012-12-10 09:08:52 729

ISO14229-UDS中文翻译版-542

ISO14229_UDS中文翻译版_542页 UDS

2022-12-12

车载诊断标准ISO15765中英文

车载诊断标准ISO15765中英文 UDS

2022-12-12

Nginx开发从入门到精通【pdf】版

Nginx开发从入门到精通【pdf】版 讲的挺详细的,推荐收藏,有需要的一起学习下

2015-08-12

Linphone详解

详细讲解linphone内部结构,对学习和移植linphone的同学会很有帮助,现在没google,基本是找不到这种中文资料的

2014-07-29

Radar_and_Arpa(ARPA雷达)

雷达和自动雷达标绘仪,讲的比较详细,英文版的。

2012-05-28

AIS报文说明书

AIS报文的详细说明,好不容易才找到的。

2012-05-28

NMEA0183.pdf

NMEA0183码报文的详细说明书,介绍的还是比较详细的。

2012-05-28

C语言编程修养

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。

2011-11-10

DirectFB 源码解读

DirectFB 源码解读,讲得很详细,很透彻,分享一下

2011-03-31

The NMEA 0183 Protocol

The NMEA 0183 Protocol的详细内容,值得于大家分享

2010-07-27

gpsd-nmea-0183协议

关于gpsd-nmea-0183协议的详细内容,值得于大家分享

2010-07-27

directfb-intro中文版

关于directfb intro 中文版手册,希望于各位一起分享!

2010-07-23

DirectFbWiki翻译第一部分

关于DirectFbWiki的中文版教程,希望和各位一起分享!!

2010-07-23

DirecrFB_overview_V0.2中文版

DirecrFB-overview中文教程,找了好久才找到的,希望能与大家一起分享!

2010-07-23

DirectFB-api

关于DirectFB的api接口说明,希望能与大家分享!

2010-07-23

空空如也

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

TA关注的人

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