记录真实开发问题、项目实践和两三句就能说明白的技术点
VUE-ELE-FORM | 基于 ELEMENT-UI 的数据驱动表单组件 维护说明 项目由于架构方面的问题,本人不再维护,也不推荐大家使用,但是如果你已经在用了,并且发现了问题,可以通过 PR 方式提交改善,我也会帮忙发布 npm 版本…
类的初始化顺序 1 对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器。 初始化顺序图示: 我们也可以通过下面的测试代码来验证这一点: package com.t…
1、 什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的 方法区 内,然后在 堆区 创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区…
马上就要学完Java8 Stream流的一整系列了,其实我相信Stream流对很多使用Java的同学来说,都是一个知识盲点,因为这个原因,我才这么细致地讲解Stream流的各个知识点,通过这一整个系列,我相信只要认真看了的同学,都已掌握的差…
我们前面的五篇文章基本都是在说将一个集合转成一个流,然后对流进行操作,其实这种操作是最多的,但有时候我们也是需要从流中收集起一些元素,并以集合的方式返回,我们把这种反向操作称为收集。流API也给我们提供了相应的方法。 如何在流中使用收集功能…
经过了前面四篇文章的学习,相信大家对Stream流已经是相当的熟悉了,同时也掌握了一些高级功能了,如果你之前有阅读过集合框架的基石 Collection 接口,是不是在经过前面的学习,以前看不懂的东西,突然之间就恍然大悟了呢?今天我们的主角…
随着对流API认识的慢慢深入,本章我们要讨论的知识点是流API里面的并行流了。在开始讨论并行流之前,我先引发一下大家的思考,就你看到这篇文章的时间,你们是不是经常听到,Intel i7 CPU什么8核16线程,什么Android手机8核4G…
和前面两篇文章一起服用,效果会更佳。通过对流API的基础体验Demo和关键知识点的讲解 ,相信大家对流API都有一定的认识了,但是流API强大的功能,可不仅仅像前面两篇文章中说的那样简单,大家应该注意到,在第二篇中,我对Stream接口进行…
我们的第一篇文章,主要是通过一个Demo,让大家体验了一下使用流API的那种酣畅淋漓的感觉。如果你没有实践,我还是再次呼吁你动手敲一敲,自己实实在跑一遍
Java8新增的功能中,要数lambda表达式和流API最为重要了这篇文章主要介绍流API的基础,也是流API系列的第一篇文章,整个系列看完,lambda表达式和函数式接口的分析运用能力你应该也一起掌握了,建议大家一起服用。话不多说,直奔主…
本文主要讲解:Java 8 Stream之Collectors.groupingBy()分组示例 Collectors.groupingBy() 分组之常见用法 功能代码: /** * 使用java8 stream groupingBy操作…
今天遇到个这样的问题,我的项目是前后端分离的,在前端是基于VUE-ADMIN脚手架做的,后端是一个标准的springboot工程,然后自己封装了一次http单独使用,并且在vue.config.js中配置了代理,但是一直请求不到后台服务器,…
MyBatis-Plus 枚举默认序列化输出变量名而非描述。本文用 @EnumValue 映射 code、@JsonValue 输出中文描述,并说明 fastjson 的 WriteEnumUsingToString 方案,让接口直接返回“未审核”等中文。
springboot 配置mybatis打印sql 方式 一: ######################################################## ###配置打印sql ####################…
Cause: java.sql.SQLException: Zero date value prohibited ; Zero date value prohibited; nested exception is java.sql.SQLE…