自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 细说 #pragma pack(n)

在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。例如,下面的结构各成员空间分配情况:struct test

2012-09-07 12:12:53 903

原创 Perl笔记

[1] Perl二维hash想知道第一维某个键下次键的个数:e.g my $num = scalar ( keys % {$hash{$key}} );

2012-08-30 17:15:20 394

转载 关于source /etc/profile命令

在linux下安装海思交叉编译工具的时候,碰到个问题,本来提示安装成功了,但是在用makefile编译库的时候,仍然提示找不到交叉编译工具链:   make:arm-vfp-uclibc-linux-gnu-gcc: Command not found.请教别人,用source etc/profile 命令之后,发现工具链加载进来了。make命令成功。百度source et

2012-08-14 15:10:37 1761

原创 带环的链表

单链表的问题在面试考试等等等等中频频上镜,大有赶上凤姐超越芙蓉之势。假若有一个蛋疼的程序猿把单链表的末尾结点的next指针指向了单链表中一个随机的结点上,那么我们经常写的一个循环while(p)或者while(p->next)就可以父传子子传孙子子孙孙无穷尽了。    话说怎么判断单链表是否带环了呢?大部分人都知道了:让快指针追慢指针,追上了就有环,快指针走到头了,就无环。    那么又如

2012-08-08 19:56:19 608

转载 Tar打包、压缩与解压缩到指定目录的方法

tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数参数: -c :create 建立压缩档案的参数; -x : 解压缩压缩档案的参数; -z : 是否需要用gzip压缩; -v: 压缩的过程中显示档案; -f: 置顶文档名,在f后面立即接文件名,不能再加参数

2012-08-08 19:43:06 514

原创 vim日记(持续更新)

1、文本中的会在邮件主体,网页页面中变为回车效果,所以在自动邮件的文本中一句话的末尾加上可以起到“美化作用”。想用vim的替换功能把代码中的替换成\,想当然地写下   :318,325s/\/\\\/g未果,又几经尝试都不行,到网上一搜:/\/i : 搜索独立的单词fred(来自参考资料1)最后一试  :318,325s//\\/g  欧了,汗颜,小题大做鸟。参

2012-08-08 19:36:23 934

原创 SVN日记(持续更新)

1、svn up记住密码在一些定期任务中,经常会用到一个命令:svn up,以此来更新一些数据,而每次更新都是需要密码的,不利于自动化脚本的正常运行,这里提供一种不需要输入密码的方式:在~/.subversion/config中“store-passwords = yes”默认是被注释掉的,将行首的注释符号去掉,下次手动svn up 的时候会提示是否记住密码,输入yes即可。需要注意的是:

2012-08-08 15:40:07 614

空空如也

空空如也

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

TA关注的人

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