C语言有这样一个规则,每一个符号应该包含尽可能多的字符。也就是说,编译器将程序分解成符号的方法是,从左到右一个一个字符地读入,如果字条可能组成一个符号,那么再读入下一个字符,判断已经读入的两个字符组成的字符串是否可能是一个符号的组成部分,如果可能,继续读入下一个字条,重复上述判断,直到读入的字符组成的字符串已经不再可能组成一个有意义的符号。这个处理的策略被称为“贪心法”。需要注意的是,除了字符串与...
分类:
编程语言 时间:
2014-07-22 23:05:14
阅读次数:
368
整理自统计之都论坛
方法一 使用strsplit函数
a <- "aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggagg"
b <- strsplit(as.character(a),"ag")
length(b[[1]]) - 1 ##子字符串"ag"的出现个数
方法二 使用正则式函数
a <- "aggcacgg...
分类:
其他好文 时间:
2014-07-22 23:02:52
阅读次数:
288
虽然媒体元素可以实现音频和视频功能,但是并不是所有浏览器都支持video标签和audio标签的所有编解码器,这意味着开发人员必须提供很多歌媒体来源。在JavaScript API中能够检测浏览器是否支持某种格式和编解码器。这两个媒体元素都有一个canPlayType()方法,该方法接收一种格式/编解码器字符串,返回”probably”、”maybe”...
分类:
Web程序 时间:
2014-05-01 21:55:05
阅读次数:
408
常见的输出语句echo()可以一次输出多个值,多个值之间用逗号分隔。echo是语言结构(language
construct),而并不是真正的函数,因此不能作为表达式的一部分使用。print()函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。print...
分类:
其他好文 时间:
2014-05-01 21:40:50
阅读次数:
355
switch语句语法格式Switch是多条件判断语句。注意:使用switch中的表达式里面只能放字符或数字使用时不要忘了在case语句之后加上一个break,表示退出整个语句,如果不加入此语句,它会从第一个满足条件的地方开始后续的都要被执行。我们看下如果在case语句后面没有加上break话会出现什...
分类:
其他好文 时间:
2014-05-01 21:17:04
阅读次数:
446
var asd = xx||2;
//如果xx是undefined或null或""空字符串,则asd的值为2,反之为xx。
分类:
其他好文 时间:
2014-05-01 21:07:59
阅读次数:
277
后台字符串嵌入前台语言输出web语言分为后台和前台,如果后台语言嵌入方式将字符串输出到前台语言中,需要按照前台语言的要求进行转义。因为前台各个语言都有自身的保留字符,
用于规定自身的语法格式,如果后台字符串直接输出则可能会跟前台的语言的保留字符冲突。具体分为以下三种:1、向HTML中输出,作为HTM...
分类:
Web程序 时间:
2014-05-01 21:02:49
阅读次数:
410
java中基本类型内存中所占字节整理整类型
类型内存中所占字节byte所占位bit可表示数字个数byte182的8次方short2162的16次方int4322的32次方long8642的64次方字符类型
类型内存中所占字节byte所占位bit可表示数字个数char2162的16次方浮点...
分类:
编程语言 时间:
2014-05-01 19:51:38
阅读次数:
388
我们知道,JavaScript中检测对象类型的运算符有:typeof、instanceof,还有对象的constructor属性: 1) typeof 运算符
typeof 是一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string","boolean","object...
分类:
编程语言 时间:
2014-05-01 19:46:51
阅读次数:
399
/**js Unicode编码转换*/vardecToHex =function(str)
{varres=[];for(vari=0;i < str.length;i++)
res[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4);return"...
分类:
Web程序 时间:
2014-05-01 19:36:51
阅读次数:
427