07 2012 档案
摘要:Shell字符串截取一、Linux shell 截取字符变量的前8位,有方法如下:1.expr substr “$a” 1 82.echo $a|awk ‘{print substr(,1,8)}’3.echo $a|cut -c1-84.echo $5.expr $a : ‘(.\).*’6.echo $a|dd bs=1 count=8 2>/dev/null二、按指定的字符串截取1、第一种方法:* ${varible##*string} 从左向右截取最后一个string后的字符串* ${varible#*string}从左向右截取第一个string后的字符串* ${varible%
阅读全文
摘要:Linux 内核常见宏定义 我们在阅读Linux内核是,常见到这些宏 __init, __initdata, __initfunc(), asmlinkage, ENTRY(), FASTCALL()等等。它们定义在 /include/linux/init.h 和 /include/linux/linkage.h 以及其他一些.h 文件中。 1. __init 位置:/include/linux/init.h 定义: #define __init __attribute__ ((__section__ (".init.text"))) 注释:这个标志符和函数声明放在一起,表
阅读全文
摘要:http://blog.csdn.net/aomandeshangxiao/article/category/841452http://www.cppblog.com/life02/category/18316.html
阅读全文
摘要:【转自】http://blog.csdn.net/csharp25/article/details/6642886红色和粉红色,以及它们的16进制代码。#990033#CC6699#FF6699#FF3366#993366#CC0066#CC0033#FF0066#FF0033..#CC3399..#FF3399#FF9999#FF99CC#FF0099#CC3366#FF66CC#FF33CC#FFCCFF#FF99FF#FF00CC紫红色,以及它们的16进制代码。#FF66FF#CC33CC#CC00FF#FF33FF#CC99FF#9900CC#FF00FF#CC66FF#990099#
阅读全文
摘要:【转自】http://blog.csdn.net/scut1135/article/details/7055461通俗的说,inflate就相当于将一个xml中定义的布局找出来.因为在一个Activity里如果直接用findViewById()的话,对应的是setConentView()的那个layout里的组件.因此如果你的Activity里如果用到别的layout,比如对话框上的layout,你还要设置对话框上的layout里的组件(像图片ImageView,文字TextView)上的内容,你就必须用inflate()先将对话框上的layout找出来,然后再用这个layout对象去找到它上
阅读全文
摘要:在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下:PHP 代码:1.${var}2.$(cmd)3.()和{}4.${var:-string},${var:+string},${var:=string},${var:?string}5.$((exp))6.$(var%pattern),$(var%%pattern),$(var#pattern),$(var##pattern)现在分述如下:1.Shell中变量的原形:${var}大家常见的变量形式都是$var,如PHP 代码:$var=test$echo$vartest但当你要显示变量值加随意的字符(我这里用
阅读全文

浙公网安备 33010602011771号