随笔分类 -  utils(一些常用的帮助方法)

将Array格式的数据解析成JSON格式的数据
摘要:在编程的过程中,数据的传输格式如何,会影响开发的效率和后期代码的维护, 并且现在许多的js中支持了JSON格式的数据, 比如angular、nodejs。本篇文章主要讲解Array(数组)形式数据的解析。其它格式的数据会在后续的文章中进行书写。 (1)定义一个解析Array的类JSONArray。 阅读全文

posted @ 2016-06-01 18:38 夜晚的猫头鹰 阅读(1472) 评论(0) 推荐(0)

获取HashMap的key列表
摘要:在代码的书写过程中,获取Map所有的key是一件常见的事情,那么如何处理呢? 在java提供的api中ArrayList<String>是一种很哈的解决方案, 下面对这个问题提供代码如下: public static String[] getMapKeys(Map map){ if(map==nul 阅读全文

posted @ 2016-05-09 19:18 夜晚的猫头鹰 阅读(1662) 评论(0) 推荐(0)

获取文件夹的子节点名称列表. 文件夹不存在则返回空
摘要:实际需求中,可能需要获得传入路径的子节点列表,以便对这些文件进行处理操作 public String[] getDirList(String path, boolean includeSubDirs, boolean includeSubFiles){ if(!isDir(path)){ retur 阅读全文

posted @ 2016-04-12 09:40 夜晚的猫头鹰 阅读(232) 评论(0) 推荐(0)

随机得到指定长度的随机字符串,可以用于实现动态验证码
摘要:在开发过程中,可能需要得到指定长度的字符串,比如验证码就有这种需求,对此存在几种常见的方法,总结如下: 1.指定一个数组或者字符串,通过Math.random()得到一个随机数,并作为下表进行字符的获取,具体代码如下:、 public String getRandomString2(Integer 阅读全文

posted @ 2016-04-08 17:52 夜晚的猫头鹰 阅读(520) 评论(0) 推荐(0)

时间格式的转换(得到时间的HTTP-GMT格式字符串)
摘要:在写程序的时候,不可避免的需要对时间进行处理,其中就包含需要将时间转换为GMT格式,以下是一种实现方式 //得到时间的HTTP-GMT格式字符串: (Wed, 15 Nov 1995 06:25:24 GMT) public static String long2gmt(long time){ Si 阅读全文

posted @ 2016-04-07 14:28 夜晚的猫头鹰 阅读(1091) 评论(0) 推荐(0)

导航