- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 Linux学习之shell编程应用
最近,因为要在IAR上移植contiki操作系统,除了各种报错之外还有一大堆warning,看着不爽。发现waning的原因基本上都一样:Warning[Pa050:] non-native end of line sequence detected 。因为,contiki的源码是在linux下用gcc编译的,每个文件的换行符和windows下的换行符不同。于是我将这些warning信息保存在一个
2014-03-28 16:05:38 597
转载 C语言字节对齐(http://blog.csdn.net/21aspnet/article/details/6729724)
文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访
2014-03-26 21:26:47 701
原创 Linux学习之例行性工作
例行性工作就是周期执行的一些工作,比如定期发邮件等等。在Linux中,例行性工作是通过crontab和at进行调度的,所谓调度就是将这些工作安排执行的流程。在Linux中有两种工作调度的方式:一种是例行性的,每隔一定的周期执行一次,用crontab来处理;另一种就是突发性的,执行完之后就没了,用at来处理。一 仅执行一次的工作调度 单一工作调度的运作,使用at命令来运行
2014-03-23 20:11:11 502
原创 Linux学习之shell编程三
条件判断选择1 if...then(1)简单条件判断式if [ 条件判断式 ]; then 当条件成立时,执行语句fi (2)多重,复杂条件判断if [ 条件判断式 ]; then 当条件成立时,执行语句else 当条件不成立时,执行语句fi 或更复杂一点if [ 条件判断式1 ]; then
2014-03-16 21:10:19 377
原创 Linux学习之shell编程二
shell script 的默认变量$0,$1......在shell脚本里面,执行的脚本文件名就是$0变量,$1就是脚本的第一个参数。还有一些特殊的变量,比如:$#:代表后接的参数个数$@:代表$1,$2,$3,$4之意$*:代表“$1c$2c$3c$4”,其中c为分隔符,默认为空格shift:可以偏移变量号码,比如shift ,或者shift 2可以将
2014-03-16 20:38:56 311
原创 Linux学习之shell编程一
获取变量的值可以使用$var或者${var}后者可以预防变量读取错误。$(command)可以获得命令的执行结果。1 shell脚本的书写格式
2014-03-14 21:23:24 391
转载 简明vim练级攻略
简明Vim练级攻略本文转载自:http://www.open-open.com/lib/view/open1389413203664.htmlVim的学习曲线相当的大,所以,如果你一开始看到的是一大堆Vim的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章我觉得这是给新手最好的Vim的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。Better,
2014-03-08 10:41:57 494
php&mysql代码实例
2013-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人