随笔分类 - 常用的代码段
摘要:int dir[4][2] = {{-1,0},{1,0},{0,-1}{0,1}}for(i = 0;i < 4;i++){ x+= dir[i][0]; y+= dir[0][i];}
阅读全文
摘要:标准规定,Email的头部和邮件体只允许有us-ascii的字符。因此中文的邮件客户端,在发送邮件之前会将邮件的头部和邮件体进行编码,编码的方式有多种,比如base64,QP,8-bit等等。在对邮件数据包进行解析的时候,要还原这些解码方式,最方便的方式还是使用javamail。javamail的MimeUtility类封装了很多实用的解码方法,其decode系列方法更是支持很多编码方式。详见javamail-api(http://javamail.kenai.com/nonav/javadocs/javax/mail/internet/MimeUtility.html) 我在做的项目,邮件头
阅读全文
摘要:1. String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}2. InputStream --> StringString inputStream2String(InputStream is){ BufferedReader in = new BufferedReader(new InputStreamReader(is)); Str
阅读全文
摘要:http://blog.csdn.net/heavilyarmed/archive/2009/03/28/4033033.aspx
阅读全文
摘要:1、删除某个目录下的所有文件 /** * <p>Removes all files from specified directory.</p> * * @param path path to directory */ public static void removeFiles(String path) { File dir = new File(path); if (di...
阅读全文
摘要:首先main方法测试的主要原理参见下面的链接http://www.cnblogs.com/ITEagle/archive/2010/07/10/1774888.html1、callMainFailure代码不论main方法正常结束还是异常结束都要System.exit因此这个函数在准确性测试和异常测试中都可以用的到2、MockSecurityManager 一个测试的帮助类代码
阅读全文
摘要:3、从参数列表中提取参数代码4、常用变量的定义代码
阅读全文
摘要:1、打印消息并且退出代码 注意上面参数中的exitCode,如果程序正常结束则为0,如果遇到错误,则根据错误码的含义以对应的错误码结束。2、帮助信息的打印代码
阅读全文