自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 strncat的实现

char * strncat(char *dest,char *src,int n){

2014-09-30 16:33:01 711

转载 回车、换行、空格的ASCII码值

http://blog.csdn.net/songjinshi/article/details/7868866回车、换行、空格的ASCII码值回车,ASCII码13换行,ASCII码10空格,ASCII码32Return   =   CR   =   13   =   '\x0d'NewLine   =   LF   =   10   =   '\x0a'

2014-09-22 22:00:13 821

转载 位、字节、寻址空间扫盲

计算机最小的单位是位(bit),每8位组成一个字节(Byte),字节(B)也是存储器的最小存储单元。 b、B、Kb、KB、Mb、MB、Gb、GB之间的单位换算如下: 1B = 2的3次方*b = 8b 1Kb = 2的10次方*b = 1024b 1KB = 2的13次方*b = 2的10次方*B =1024B 1Mb = 2的20次方*b 1MB = 2的23次方*b =

2014-09-20 10:10:07 4540 1

原创 递归的运行时间,及Fibonacci的递归算法复杂度

问了个面过boss面的版友,没回我,我还是挺想知道我做的对不对的。最后一道题,是不是a=0,就是a-1?a1-a2我loop(a2) a1=0; a2=0;但是我没加判断。可能就不对了。其他题我感觉还好吧。写程序哪个从一个数组里找一个重复的数输出不就两个循环吗?不知道fm是按什么标准,怎么收人的。对了,还有一个求算法复杂度的问题,类似于递归Fibonacci函数的那种return

2014-09-17 22:30:01 2106

原创 关于mmap()的返回值

man 一下看看:On success, mmap() returns a pointer to the mapped area.  On error, the value MAP_FAILED (that is, (void *) -1) is returned, and errno is set appropriately.

2014-09-16 08:29:13 6351

转载 硬件公司的面试题转自北邮人

硬件数通类公司对编程信人: usr (好~~吧~), 信区: Job 标  题: 中兴一面面经(软件) 发信站: 北邮人论坛 (Sat Sep 22 15:24:29 2012), 站内   刚面出来,大概30分钟。没问项目,主要问了tcp/ip,大概是我的项目方向太偏了,写写我记得的几个题 1.进程和线程的区别 2.ip数据报头部长度 3.以太网最大帧长,

2014-09-14 18:14:47 648

转载 以太网的最短帧长为什么是64位?为什么以太网帧的长度最短64字节,最长1518字节?

只有硬件公司才会为这些底层网络知识,sighn~

2014-09-14 18:13:27 2878

转载 C++类的默认函数有几个 分别是什么?

C++类的默认函数有几个 分别是什么?举报|2009-08-27 11:20杜周 | 分类:C/C++ | 浏览2215次如题 一道面试题目分享到:2009-08-27 11:35提问者采纳定义一个空的C++类,例如class Empty{}一个空的class在C++编译器处理过后就不再为空,编译器会自动地

2014-09-14 16:22:14 1674

转载 面向对象的三个基本特征 和 五种设计原则

http://blog.csdn.net/cancan8538/article/details/8057095一、三个基本特征面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对

2014-09-13 22:25:15 621

转载 抢占式任务调度和非抢占式(轮询任务调度)的区别,以及任务调度算法的用途。

1、说说轮巡任务调度与抢占式任务调度的区别?答:轮询任务调度与抢占式任务调度的区别在于抢占式调度可以因为优先级高的任务抢占cpu,而轮询的不能。 2当软件线程个数超过硬件线程个数的时候,支持抢占式多任务处理的操作系统一般会采用时间片轮转调度的方案。3 对于RTOS中,理解这两个概念是很重要的。实时系统对于响应时间是有非常严格的要求,尤其是在硬实时系统中,没有满足响应时间的上限将视为系统

2014-09-13 22:22:08 27914

转载 1024!末尾有几个零?

1024!末尾有几个零?分类: 数据结构基础 算法基础2012-02-06 22:43 612人阅读 评论(0) 收藏 举报面试测试以前见过这题几次,也不记得是哪里的面试题了。1024可计为N解题方法有两种:一、使用大整数运算,也算是“暴力求解”了。但只看可能的求解长度就下一跳啊。此法不可取。二、运用数学理论不难发现:

2014-09-13 20:00:21 792

原创 词法分析器、语法分析器、语义分析器 的区别以及别人编写的程序。

高分求用C语言编写的词法分析、语法分析及语义分析器,要求是有界面的那种,可发到我邮箱[email protected]举报|2010-12-09 20:52传说中的小U | 分类:C/C++ | 浏览1634次请知道的高手帮帮忙~分享到:2010-12-09 21:09提问者采纳以前写的 看对你有帮助没#include

2014-09-13 11:44:08 6067

转载 让HTTP萌娘帮你记住状态码吧

http://www.nowamagic.net/librarys/veda/detail/208412表示成功34表示客户端错误404

2014-09-12 21:25:59 588

转载 最经典的子网划分方法【简单易懂】

我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP  A类IP段  1.0.0.0 到127.255.255.255   B类IP段  128.0.0.0 到191.255.255.255   C类IP段  192.0.0.0 到223.255.255.255   XP默认分配的子网掩码每段只有255或0  A类的默认子网掩码 255.0.0.0

2014-09-12 21:05:05 9135 4

转载 小米的笔试题 注意看原帖子的评论

一、填空题(5分每题,一共8题)1、两个人A(速度为a)、B(速度为b)在一直路上相向而行。在A、B距离为s的时候,A放出一个鸽子C(速度为c),C飞到B后,立即掉头飞向A,遇到A在掉头飞向B......就这样在AB之间飞来飞去,直到A、B相遇,这期间鸽子共飞行路程为?答案是:s*c/(a+b)2、(he)的平方=she。h、e、s代表的数字?答案是:分别代表2、5、6

2014-09-12 17:00:59 704

转载 free指针之后,还要赋值为空,防止其成为野指针

为什么指针被free以后要赋值?(这是我考试的时候的一个题目,上网没查出结果,求助!)举报|2011-09-06 09:36匿名 | 分类:网络连接 | 浏览244次分享到:2011-09-06 09:38提问者采纳指针被free后,该指针其实还是指向原来的区域,这时候的指针我们称为野指针。将它置为NULL后,可以防止被误

2014-09-10 09:18:11 3872 1

原创 开发板上进行gdb调试

arm-linux 交叉编译  2011-03-17 23:06:14|  分类: Linux |  标签:arm  linux  gdb  crosstoolchain  |举报|字号 订阅1、arm-linux-gcc每一种硬件都有其对应的最好的编译工具,并不是最新的最好。其实思想很简单,就是在宿主机(PC)上编译目标板子上运行的程序。所以工具链要用

2014-09-07 16:42:54 5003 1

原创 环境变量和export的命令--shell进程的变量可见域问题

Linux export命令功能说明:设置或显示环境变量。语 法:export [-fnp][变量名称]=[变量设置值]补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登录操作。参 数:-f 代表[变量名称]中为函数名称。-n 删除指定的变量。

2014-09-07 15:50:10 1904

转载 exit与atexit

exit与atexit  2011-08-26 14:26:26|  分类: C/C++学习笔记|举报|字号 订阅一、exit()函数       函数声明:void exit(int state);       exit()函数用于在程序运行的过程中随时结束程序,exit的参数state是返回给操作系统,返回0表示程序正常结束,

2014-09-06 11:58:09 518

转载 Linux内存管理之mmap详解

Linux内存管理之mmap详解一. mmap系统调用1. mmap系统调用        mmap将一个文件或者其它对象映射进内存。文件被映射到多个页上,如果文件的大小不是所有页的大小之和,最后一个页不被使用的空间将会清零。munmap执行相反的操作,删除特定地址区域的对象映射。当使用mmap映射文件到进程后,就可以直接操作这段虚拟地址进行文件的读写等操作

2014-09-06 11:33:25 530

原创 关于inaddr_any和UDP中的sendto

UDP中由于没有connect到目标机的iP地址

2014-09-05 11:55:04 2329

原创 main()主函数内外的变量有何区别??(菜鸟级的问题)

main函数是一个进程的入口,初次之外,和别的函数无区别,你说main函数内的

2014-09-03 16:31:05 11250 4

dnw DNW usb串口下载工具

DNW软件,是用来做嵌入式开发时用来下载文件镜像的,ARM系列芯片:S3C2440,S3C2410等。

2014-01-16

securecrt 串口工具

非常好用的串口调试工具,直接下载然后加压缩就可以用了,注意需要设置串口端号。

2014-01-06

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

TA关注的人

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