墨水记忆 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友情链接
  • 文档
    资料库 Java项目
  • 留言板
  •   
  •   
JAVA8-Java8的流式编程-初级篇

JAVA8-Java8的流式编程-初级篇

JAVA8 是一个有里程碑的一个版本,提供了很多的新特性。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 目录 预知 流的中间操作:如果Stream只有中间操作是不会执行的,当执行终端操作的时候才会执行中间操作,这种方式称为延迟加载或惰性求值。多个中间操作组成一个中间

2022-09-02
JAVA8
星星之火 JAVA8
JAVA8-Java8的流式编程-预知篇

JAVA8-Java8的流式编程-预知篇

JAVA8 是一个有里程碑的一个版本,提供了很多的新特性。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 目录函数式接口有且只有一个抽象方法的接口被称为函数式接口,该接口中可以包含其他的方法(默认,静态,私有)。函数式接口用@FunctionalInterface注解

2022-09-02
JAVA8
星星之火 JAVA8
JAVA8-Java8的流式编程-高级篇

JAVA8-Java8的流式编程-高级篇

JAVA8 是一个有里程碑的一个版本,提供了很多的新特性。Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 目录Comparatorcomparing 提取对象属性,按照指定规则排序。 comparing是比较器功能接口的静态方法。 Comparator.compa

2022-09-02
JAVA8
星星之火 JAVA8
SpringBoot-(二十一)高级统一结果的封装和全局异常的处理

SpringBoot-(二十一)高级统一结果的封装和全局异常的处理

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录统一返回结果类返回状态码123456789101112131415161718192021222324252627282930313233343536373839404142434445

2022-08-21
SpringBoot
星星之火 SpringBoot
星星之火-使用BigDecimal时的非整除报错问题

星星之火-使用BigDecimal时的非整除报错问题

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录今天在使用大数BigDecimal时,出现了一个问题。先附上报错以及原因。 报错 java.lang.Arithmeti

2022-08-20
星星之火
星星之火
SpringBoot-(二十)SpringBoot自定义注解实现AOP

SpringBoot-(二十)SpringBoot自定义注解实现AOP

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录导入依赖1234<dependency> <groupId>org.springframework.boot</groupId> <arti

2022-08-10
SpringBoot
星星之火 SpringBoot
MySQL高级-简述SQL执行过程

MySQL高级-简述SQL执行过程

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录逻辑结构 服务器处理客户端请求的简图 详细图(经典图)。需要注意的是,此图对于MySQL5.7是完美的;但对于MySQL

2022-08-07
MySQL
MySQL MySQL高级
SpringBoot-(十九)SpringBoot实现JSON字符串转Java类

SpringBoot-(十九)SpringBoot实现JSON字符串转Java类

SpringBoot框架中有两个非常重要的策略:开箱即用和约定优于配置。其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 目录 前言:时隔一个多月,今天抽点时间小更一篇,以此表示人还活着 O(∩_∩)O哈哈~ 依赖导入Hutool工具依赖。 12345<dependency> <group

2022-08-04
SpringBoot
星星之火 SpringBoot
JVM-(十五)GC日志

JVM-(十五)GC日志

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录GC日志分析 内存分配与垃圾回收的参数列表: 运行代码: 123456789101112131415161718192021

2022-06-23
JVM
JAVA JVM
JVM-(十四)垃圾回收器-G1回收器

JVM-(十四)垃圾回收器-G1回收器

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录G1(Garbage First)回收器。在JDK9中默认使用的垃圾回收器。是区域化分代式。官方给G1设定的目标是在延迟可控的

2022-06-23
JVM
JAVA JVM
JVM-(十三)垃圾回收器

JVM-(十三)垃圾回收器

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录垃圾回收器的分类垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。从不同角度分析垃圾收集器,可以

2022-06-22
JVM
JAVA JVM
JVM-(十二)垃圾回收其他相关概念

JVM-(十二)垃圾回收其他相关概念

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录System.gc()的理解 在默认情况下,通过System.gc()获取Runtime.getRuntime().gc()的

2022-06-20
JVM
JAVA JVM
JVM-(十一)垃圾回收及其相关算法

JVM-(十一)垃圾回收及其相关算法

积土成山,风雨兴焉;积水成渊,蛟龙生焉;积善成德,而神明自得,圣心备焉。故不积跬步,无以至千里,不积小流无以成江海。齐骥一跃,不能十步,驽马十驾,功不在舍。面对悬崖峭壁,一百年也看不出一条裂缝来,但用斧凿,能进一寸进一寸,能进一尺进一尺,不断积累,飞跃必来,突破随之。 目录 垃圾收集垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。

2022-06-20
JVM
JAVA JVM
1…34567…42

Search

墨水记忆 DragonOne
载入天数... 载入时分秒...
总访问量 次 总访客数 人
最好的记忆不如最淡的墨水