- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 Iterator主要有三个方法:hasNext()、next()、remove()详解
一、Iterator的API 关于Iterator主要有三个方法:hasNext()、next()、remove() hasNext:没有指针下移操作,只是判断是否存在下一个元素 next:指针下移,返回该指针所指向的元素 remove:删除当前指针所指向的元素,一般和next方法一起用,这时候的作用就是删除next方法返回的元素二、迭代器原理 1、当创建完成指向某个集合或者容器的Itera
2017-09-29 16:52:54 2367 1
转载 截取字符串的三种方法
众所周知,java提供了很多字符串截取的方式。下面就来看看大致有几种。 1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=0,len=strs.
2017-09-22 14:23:42 41477
转载 @ModelAttribute注解的应用
@ModelAttribute使用详解1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 (1)@ModelAttribute注释void返回值的方法 [java] view pla
2017-09-22 10:37:33 341
原创 spring文件上传
zaijava中截取字符串利用substring(filename.lastindexof(“.”))这个表示从filename文件的最后一饿点开始截取文件的后缀名称 spring文件上传接口 MultipartFile pictureFile pictureFile 这个里面的数据和输入框里面的name的数值一模一样导入必要的文章上传支持的jar(commons-io-2.4和commons-f
2017-09-21 16:03:28 278
转载 Apache Shiro V1.2 SecurityUtils与SecurityManager的关系以及Subject的创建
SecurityUtils是一个抽象的工具类,提供了SecurityManager实例的保存和获取的方法,以及创建主题的方法。一,SecurityUtils中的方法SecurityUtils提供了getSecurityManager()和setSecurityManager外,还有个特别的方法getSubject(),这是获取主题的最有效的途径。下面是 SecurityUtils提供的三个方法:p
2017-09-14 20:50:50 702
转载 SSM+shiro整合
startsWith方法测试此字符串从指定索引开始的子字符串是否以指定前缀开始。 比如:String s=“fp_name” if( s.startsWith(“fp_”)){ System.out.println(“返回一个ture”); }
2017-09-14 20:49:32 410
转载 ArrayUtils的常用方法介绍
/* 1. ArrayUtils.isEmpty(strs) : 判断数组是否为空 , 不为空返回false,为空true */ ArrayUtils.isEmpty(new String[]{“21”,”是”});//结果是false ArrayUtils.isEmpty(new String[]{“”});//结果是false ArrayUtils.isEmpty(new
2017-09-13 15:02:42 5586
转载 ProcessDefinition是干这个用的
流程定义ProcessDefinition是对业务过程的完整描述,例如请假流程定义、报销流程定义等。 流程定义的管理包括部署流程定义、查询流程定义、查看流程定义图和删除流程定义。 1、部署流程定义 使用RepositoryService接口提供的方法,流程定义XML的内容可以从classpath路径下、文件、输入流、字符串、URL或者zip流中获取。我们主要看一下从classpat
2017-09-09 17:20:38 13700 1
转载 Map.Entry
1.Map.Entry说明Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry<K,V>。它
2017-09-08 10:58:25 400
转载 欢迎使用CSDN-markdown编辑器
在公司的项目中用个的时候spring,sprngmvc,mybaties框架,外加shiro安全框架,框架是从网上购买的别人写的好的,圆形已经有了,不过封装的设计个有点难,表示有一部风权限管理的看不懂,项目中封装了个PageData类,它继承了HashMap,外加实现了Map,用来自动将前台传递过来的数组参数自动装换成Map对象(PageData的对象),这样做的 好处是每次不用手动去解析前台传递的
2017-09-01 11:34:48 252
关于java书籍
2017-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人