文章列表
if grep pattern myfile > /dev/null; then
echo "find"
else
echo "not find"
fi
[:alnum:]数字或字符
[:alpha:]字符
[:digit:]数字
[:blank:]空格(space)与定位符(tab)字符
[:cntrl:]控制字符
[:graph:]非空格(nonsapce)字符
[:lower:]小写字母
[:up ...
编译阶段:首先编写java源文件,并以一定编码保存,调用java编译器编译源文件,Javac命令行参数-encoding告诉java编译器java源文件使用的编码(如果没有指定则java编译器认为java文件使用操作系统中file.encoding指定的编码),java编译器会首先把源文件从-encoding编码转换到unicode编码(初步认为是utf8编码)存储到内存中,最后写入class文件(class文件是utf8编码)。
执行阶段:
jvm首先把class文件读入内存(把utf8编码的class文件直接读入内存,不进行转码),然后把输出字符串转换成-Dfile.encoding指定的 ...
输入:N(整数)
输入:数据文件A.txt,不超过6条记录,字符串长度不超过15个字节
文件格式如下:
字符串\t数字\n
说明:
每行为1条记录;字符串中不含有\t。
数字描述的是该字符串的出现概率,小于等于100的整数。
多条记录的出现概率之和为100,如果A.txt不满足该条件,程序则退出;
如果文件格式错误,程序也退出。
要求:
编写一个程序,输入为N(正整数),读入文件A.txt,按照字符串出现概率随机地输出字符串,输出N条记录
例如:
输入文件A.txt
abc\t20
a\t30
de\t50
输入为:10
即 abc有20%的概率输出,a有30%的概率输出,de有50%的概率输 ...