12 阿噹

尚未进行身份认证

为了吃喝,必须好好工作!

等级
TA的排名 34w+

Java_String,StringBuilder和StringBuffer

Java_String,StringBuilder和StringBuffer目录Java_String,StringBuilder和StringBuffer 1Java中的字符串... 2String. 2StringBuilder 2StringBuffer 2    Java中的字符串String类全称是“java.lang.String”,...

2018-09-15 00:14:53

Linux Shell-如何进行简单的加解密

1场景如何进行加解密?2分析首先操作系统支持openssl库的都可以进行加解密的活动,简单的话,推荐使用AES128-ECB的加密方式,如下:echo-n"明文"|opensslenc-aes-128-ecb-a-e-passpass:"密钥"-nosalt;输出的就是密文啦,可进行交互;解密方式是:echo"密文"|opensslenc...

2018-08-26 22:31:43

Linux Shell-如何生成MD5摘要信息

1场景如何生成MD5摘要信息?2分析首先操作系统支持openssl的都会有命令md5sum命令,可以使用其进行MD5摘要信息的生成:md5_info="$(echo-n"${MSG}"|opensslmd5)";由于待实现的操作逻辑,首先需要截取前八位:echo"${md5_info:0:8}";当然,也可以手工加盐值,比如随便敲个((((!@#!作为盐值...

2018-08-26 22:21:41

Linux Shell-sed替换“/”“\”

1场景使用sed替换“/”“\”,脚本该如何写?2分析sed常用的方式是:sed's/a/b/g'含义是,在全局内,将a替换为b,这个直接简单快速;但是当面对转义符号时,需要特别处理:当需要替换\为\\时:reg="$(echo"${reg}"|sed's/\\\/\\\\\\\/g')"当需要替换/为\/时:reg="$(echo"${reg}"...

2018-08-26 11:07:13

Linux Shell-awk中输出单引号(')

1场景在shell脚本中,单引号‘'’是一个特殊字符,特别是当使用awk命令输出单引号,即使使用/\'/转义都无法输出。2分析尝试使用单引号的八进制编码来替代它进行输出:awk-F':' '{print"test.sh\047"$1"\047;"}'filename;上述示例filename中存储的为各个参数,输出为:test.sh'a';test.sh'b...

2018-08-26 10:38:04

Linux Shell-传参的“异常”

1 场景脚本传参异常,总会有参数值错误,演示脚本如下:function test(){    echo $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12;}test a b c d e f g h i j k l;调用后输出如下:# sh test.sha,b,c,d,e,f,g,h,i,a0,a1,a22 分析调试如下:# sh -x...

2018-05-14 12:10:37
勋章 我的勋章
    暂无奖章