- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Lanmda&Stream进阶应用
package com.mayao.stream;import com.mayao.blog.User;import java.util.Random;import java.util.function.Supplier;/** * function : * @author :mayao * @date :2018/4/22 */public class UserSuppi...
2018-04-22 21:48:31 305
原创 Lanmda&Stream操作
package com.mayao.blog;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;/** * function :用户示例 * @author :mayao * @date :2018/4/14 */@Data@AllArgsConstruc...
2018-04-22 21:47:20 452
转载 Lambda&Stream背景介绍
为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合...
2018-04-22 21:45:38 295
原创 枚举Enum的一些用法
枚举的一些用法import lombok.Getter;/** * function :返回码枚举类 * @author :mayao {yao.ma@shenmajr.com} * @date :2018/4/14 */@Getterpublic enum ResponseEnum { //格式与构造参数保持一致 SUCCESS(200,"成功"), ...
2018-04-14 23:04:43 1722
原创 自定义异常及异常全局处理
自定义异常及异常全局处理自定义异常先上张图: 1.java中异常均继承自Throwable,其有两个重要的直接子类error与exception;2.java错误error,大部分是由虚拟机爆出来的错误,是程序无法处理的错误,如 OutOfMemoryError,当JVM需要更多内存空间而得不到满足时,就会爆出OutOfMemoryError;3.Exception,...
2018-04-14 22:53:38 5767 2
原创 后端返回数据全局处理
返回值全局拦截前言现在项目中,软件开发采用前后端分离模式是越来越普遍,后端人员更加专注数据,前端(包括html和app开发人员)更加注重数据展示和部分前端逻辑控制。目前跟前端人员约定的数据返回格式如下: { "code": "200", "message": "成功", "data": T }我们生成一个实体类,命名BaseResponse,如下:...
2018-04-14 22:44:58 4589
转载 IDEA使用插件一览
好的插件的确能够大大提高编码水平,减少bug的产生!1、Alibaba Java Coding Guidelines(好东西….规定的编码要求还是蛮高的)经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。为...
2018-04-14 22:32:19 14258 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人