javaSE
文章平均质量分 53
逍遥客.
是一个不正经胡说八道的博主,就是说话很接地气。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
判断两个Map集合是否相等
判断两个Map集合是否相等/** * 判断两个Map是否相等 * @param map map1 * @param map2 Map2 * @return true:相等 */public static Boolean mapCompare(Map<String,Object> map,Map<String,Object> map2){ if (MapUtils.isEmpty(map) && MapUtils.isEmpty(map2)){原创 2022-01-11 10:16:10 · 5267 阅读 · 0 评论 -
MongoDB自动封装更改条件
MongoDB自动封装更改条件源码地址:https://gitee.com/Jakewabc/small-study-case/blob/master/nm-demo/mongodb-demo/src/test/java/com/mongodb/TestMongodb.java在使用MongoDB时都会发现一个搬砖的工程,那就是每次更改封装条件的时候都需要手动一个对象属性一个数据的填,并没有像 mybatis-plus那么封装一个方法,将更改的数据自动转换,这样会避免很多搬砖工程。那么SpringDat原创 2021-03-26 20:13:10 · 391 阅读 · 0 评论 -
Map集合转为实体对象
Map集合转为实体对象源码:https://gitee.com/Jakewabc/small-study-case/blob/master/nm-demo/mongodb-demo/src/main/java/com/mongodb/utils/ObjectIdJsonSerializer.java使用MongoDB朋友都明白,如果我们使用连集合查询的时候需要使用聚合。但是聚合查询有个特点,我们实体类里面的 id字段会保存在MongoDB中会做 _id。但是如果使用聚合查询时,返回给我们的字段依然是原创 2021-03-11 01:39:38 · 2642 阅读 · 0 评论 -
反射相关练习
反射相关练习演示的实体类如下package com.mongodb.model;import lombok.Data;import org.springframework.data.annotation.Id;import org.springframework.data.mongodb.core.index.Indexed;import org.springframework.data.mongodb.core.mapping.Document;import java.util.Date原创 2021-03-11 01:36:05 · 378 阅读 · 0 评论 -
jar运行以及关闭
jar运行以及关闭一、运行jar方法一java -jar xxx.jar && 表示后台运行,ssh窗口不被锁定,但是关闭窗口时,程序还是会退出。方法二nohup java -jar xxx.jar & nohup 表示不挂断运行命令行,当账号退出或关闭终端时,程序仍然运行。当用 nohup 命令执行作业时,该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。方法三nohup java -jar xxx.jar >/原创 2020-07-14 14:09:44 · 12795 阅读 · 0 评论 -
JDK在Windows和linux下安装
JDK在Windows和linux下安装一、下载官网地址: https://www.oracle.comJDK1.8下载地址: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 向下滑动,寻找到自己想要下载的版本,点击 JDK Download寻找相应的操作系统。向下滑动寻找到 Jav...原创 2020-04-23 19:25:46 · 749 阅读 · 0 评论 -
面向对象三大特征
面向对象三大特征文章目录面向对象三大特征一、介绍1.1、面向对象和面向过程1.2、类与对象1.3、类与对象的定义二、特征2.1、封装2.1.2、观察没有封装的代码2.1.3、使用private封装属性2.3.3、给封装属性设置get和set方法2.2、继承2.2.1、继承的限制2.3、多态一、介绍1.1、面向对象和面向过程 面向对象是一种现在最流行的程序设计方法,现代的程序开发几乎都是面向...原创 2020-04-30 10:13:10 · 528 阅读 · 0 评论 -
Java 8 Stream API
Java 8 Stream API什么是Stream?Stream(流)是一个来自数据源的元素队列,它可以支持聚合操作。数据源:流的数据来源,构造Stream对象的数据源,比如通过一个List来构造Stream对象,这个List就是数据源;聚合操作:对Stream对象进行处理后使得Stream对象返回指定规则数据的操作称之为聚合操作,比如filter、map、limit、sorted等都...转载 2020-04-05 19:28:10 · 263 阅读 · 0 评论 -
BigDecimal非负数判断
paymentLogVo.getRebateAmount().equals(BigDecimal.ZERO)//是否等于0int r=big_decimal.compareTo(BigDecimal.ZERO); //和0,ZERO比较if(r0) //等于if(r1) //大于if(r==-1) //小于原创 2019-09-26 09:21:04 · 6732 阅读 · 0 评论 -
java集合Map常用的子类
java集合Map常用的子类一、介绍 Map是保存偶对象的集合,也就是以(key = value)键值对的形式保存的,这样就可以根据 key获取 value。collection接口保存数据的主要目的是输出,而 Map保存数据的目的是实现 key查找 value的字典功能。虽然 Map也可以进行输出操作,但是这样操作在开发中使用不多。 常用的Map子类有 HashMap、Hashta...原创 2020-04-05 14:14:02 · 2461 阅读 · 0 评论 -
List和Set集合
List和Set集合一、Collection定义public interface Collection<E> extends Iterable<E>java.util.Collection是进行单对象保存的最大父接口,即每次利用 Collection接口都只能保存一个对象信息。但是 Collection使用了泛型,这样可以保证集合中的数据类型统一。常用方...原创 2020-04-03 23:08:37 · 246 阅读 · 0 评论
分享