- 博客(13)
- 收藏
- 关注
转载 java8 Stream API
引例:1 List strList = Arrays.asList("zhaojigang","nana","tianya","nana");2 Stream streamList = strList.stream();//集合转为stream3 strList = streamList.distinct().filter(str->!s
2017-07-14 17:14:34 393
转载 Spring Boot的启动器Starter详解
Spring Boot的启动器Starter详解Spring Boot应用启动器基本的一共有44种,具体如下:1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator 帮助监控和管理应用。3)spring-boot-starter-amqp
2017-05-26 09:20:00 336
转载 Spring mvc 中使用 kaptcha 验证码
生成验证码的方式有很多,个人认为较为灵活方便的是Kaptcha ,他是基于SimpleCaptcha的开源项目。使用Kaptcha 生成验证码十分简单并且参数可以进行自定义。只需添加jar包配置下就可以使用。kaptcha所有配置都可以通过web.xml来完成,如果项目使用了Spring MVC,那么实现方式会略有不同。一、Servlet项目1、添加jar包依赖 maven项目
2017-05-17 10:24:14 265
转载 【Spring框架】<mvc:default-servlet-handler/>与<mvc:resources />的作用
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则S
2017-05-16 10:01:17 381
转载 使用Spring的taskExecutor实现线程池
最近,由于项目里需要用到线程池来提高处理速度,记录一下spring的taskExecutor执行器来实现线程池。 这里省略了Service接口的定义和在applicationContext.xml文件中配置相应的bean(service)。 1、处理器实现类 package com.shine.job; import java.util.List;
2017-05-15 14:51:05 2007
转载 spring使用context:property-placeholder载不进属性问题
环境:spring3.1.1+mybatis3.2.8+mybatis-spring1.2.3今天整合了SpringMVC + MyBatis,发现了一个问题,在这里做个记录,各位如果遇到相同的问题,可以参考下。 context:property-placeholder location="classpath:prop/jdbc.properties" />引入文件时出现下面的错误
2017-05-12 11:47:46 677
转载 Java 命令行运行参数大全
Java 命令行运行参数大全Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。一、 查看参数列表
2017-04-22 15:48:09 353
原创 Aggregation-聚合
Aggregation:参数说明:sql(Operators) where ($match) 、group by ($group) 、having($match)、select($project)、order by($sort)、limit($limit) sum($sum)、count($sum)、join($lookup)MongoVUE操作:
2016-12-08 20:41:34 2429
原创 Map-Reduce
map-reduce参数说明:mapreduce: 要操作的目标集合。map: 映射函数 (生成键值对序列,作为 reduce 函数参数)。reduce: 统计函数。query: 目标记录过滤。sort: 目标记录排序。limit: 限制目标记录数量。out: 统计结果存放集合 (不指定则使用临时集合,在客户端断开后自动删除)。keeptemp: 是
2016-12-08 19:55:03 319
原创 Spring 常用注解
@Service用于标注业务层组件@Controller用于标注控制层组件(如struts中的action)@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。
2016-11-07 10:16:27 193
转载 ObjectMapper将json字符串转换成泛型List/map
Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writeValueAsString两个方法就能实现。但是如果要转换复杂类型Collection如 List,那么就需要先反序列化复杂类型 为泛型的Collection Type。如果是ArrayList那么使用ObjectMapper 的getTypeFactory()
2016-08-10 11:32:34 10184 1
转载 Ibatis 在什么情况需要使用remapResults属性
SELECT $field$ FROM dual WHERE xxxxx = xx 像这种,select后面是动态的,需要设置remapResults为ture为啥呢?因为ibatis默认的会缓存rs中的meta信息,如果你第一次查询的列和第二次查询的列不一样的话,那么第二次ibatis还会以第一次查询的列为key
2016-08-04 16:13:52 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人