如何在shell下切换用户执行命令? su - dev -c "ls" > 1. “su -”切换用户,并且当前目录页切换到相应用户的根目录。 > 2. “dev”是用户名 > 3. “-c"后面接需要执行的shell command...
分类:
其他好文 时间:
2014-08-11 18:21:02
阅读次数:
196
表格是个好东西,它可以自动根据内容来调整格子,确保数据正常显示,并且不破坏表格的结构。但也有一些劣势,因为是用大量标签堆砌而成,页面结构会比较乱,细节也往往不容易控制。所以我们希望有表格的展示效果,但不想用表格,于是就有了模拟表格。 对于HTML中的同级数据,我们更希望把它们放到一起。所以UL、L....
分类:
其他好文 时间:
2014-08-11 17:06:12
阅读次数:
184
在学习Hard Link与Symbolic Link之前,需要大概了解一下inode与data block。在Linux的文件系统中,一个文件对应一个inode与若干个data block。inode与data block都通过编号来标识,例如第30333个inode,第20334个data blo...
分类:
系统相关 时间:
2014-08-11 11:48:32
阅读次数:
293
UIAlertView使用
基本用法
// 创建一个UIAlertView并显示出来
UIAlertView *alertview = [[UIAlertView alloc] initWithTitle:aTitle message:msg delegate:nil cancelButtonTitle:str otherButtonTitles:nil];
[alertview show];...
分类:
其他好文 时间:
2014-08-11 10:07:51
阅读次数:
202
前言 在 CSS 2.1 中,有三种定位方案——普通流 (Normal Flow) 、浮动 (Floats) 和绝对定位 (Absolute Positioning) ,下面分别对这三种布局简略说明一下。 普通流(Normal Flow) 在普通流中,元素按照其在 HTML 中的先后位置至上而...
分类:
其他好文 时间:
2014-08-11 02:44:01
阅读次数:
267
父级宽高不定,使用inline-block使子级水平垂直居中
分类:
其他好文 时间:
2014-08-11 00:14:41
阅读次数:
302
1、脚手架页面布局--bootstrap我们的整个页面分成了16个span,即16部分。在添加一个block时,要在里面设置一个div,然后div里面设置该模块所占的span数和内边距: 该代码表示content模块占据12个span,内边距为20。2、ThinkPH...
分类:
其他好文 时间:
2014-08-10 18:17:00
阅读次数:
221
用Objective-C等面向对象语言编程时,“对象”(object)就是“基本构造单元”(building block),开发者可以通过对象来存储并传递数据。在对象之间传递数据并执行任务的过程就叫做“消息传递”(Messaing)。...
分类:
其他好文 时间:
2014-08-10 15:45:40
阅读次数:
322
《Unix环境系统高级编程》中的C语言内存分布示意图1.C内存分布 BSS段: 用来存放程序中未初始化的全局变量。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:用来存放程序中已初始化的全局变量。数据段属于静态内存分配。 代码段:用来存放程序执行...
分类:
编程语言 时间:
2014-08-10 15:36:00
阅读次数:
397
1. test命令的测试功能。测试的标志:(1)关于文件类型的检测 test [-efdbcSpL] filename-e:该文件名是否存在;-f:该文件名是否为文件;-d:该文件名是否为目录;-b:该文件名是否存在且为一个block device设备;-c:该文件名是否存在且为一个characte...
分类:
系统相关 时间:
2014-08-10 15:18:50
阅读次数:
201