01 2013 档案
摘要:现象:通过WinSCP将文件名中包含中文的文件上传到linux服务器,用java代码对这些文件进行操作时发现提取到的文件名全是乱码。 windows的默认编码是unicode,而linux上一般是utf-8,所以用winscp传输文件时会因编码不同造成乱码。 解决方法:在WinSCP的 Advanced Options--Environment(环境)中将 “UTF-8 encoding for filenames(文件名utf-8)”设为on(开启)(较低版本的winscp可能没有这个选项,所以得升级到最新版本的WinSCP)
阅读全文
摘要:文件编码转换1.在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式:set fileencoding=utf-82. iconv 转换,iconv的命令格式如下:iconv -f encoding -t encoding inputfile比如将一个UTF-8 编码的文件转换成GBK编码iconv -f GBK -t UTF-8 file1 -o file2文件名编码转换从Linux往 windows拷贝文件或者从windows往Linux拷贝文件,有时会出现中文文件名乱码的情况,出现这种问题的原因是因为,windows的文件名 中文编码默认为GBK,而Linux中默认文件名编
阅读全文
摘要:直接在浏览器最上边的标题栏“工具”选项里的“internet”————“内容”--------“发行者”———“未受信任的发行者”里的Adobe证书删掉,再重新安装Adobe Flash Player就行了。如果是360 6.0版以上:工具-选项-高级设置-隐私与安全-未受信任的发行者中的Adobe证书删掉
阅读全文
摘要:把需要用到的IP地址和端口添加到站点属性,如下图,如果需要将站点设置为默认站点,则把主机头输入时为空。如图:
阅读全文
摘要:1 对象克隆 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最高效的手段3 对象克隆(浅层克隆和深层克隆) 有三个值得注意的地方,一是希望能实现clone功能的CloneClass类实现了Cloneable接口,这个接口属于java.lang包,java.lang包已经被缺省的导
阅读全文
摘要:最近做测试的自动化实现,需要实现在windows环境下通过跳板机登陆到测试机,运行测试机上某个shell脚本的功能,看了以前的一些参考代码,采用的是Runtime.exec("\"C:\\ProgramFiles\\SecureCRT\\vsh.exe\"-pw密码 ***@*** sh **.sh")这样的方式来实现的,后来试用了一下,发现通过跳板机到达测试机能实现,但是中间有点辗转,而且,登陆到测试机上以后执行shell脚本结果时好时坏,由于不太熟悉,个人觉得应该是流没有控制好,或者是线程之类的原因。于是寻找到另外一种方法来实现相同的功能,引入gan
阅读全文

浙公网安备 33010602011771号