- 博客(9)
- 收藏
- 关注
原创 sql的DISTINCT字段
一张表test一个字段:SELECT DISTINCT nameFROM `test`;结果两个字段SELECT DISTINCT name,lessFROM `test`;结果两张表testctest1、SELECT DISTINCT test.name,test.lessFROM `test`LEFT JOIN ctest ON test.less=ctest.less AND test.`name`=ctest.name 2、SELECT D
2021-05-27 17:42:59
319
原创 List<Map>根据多个字段排序,遇value为空
重点Comparator<Map> aa = Comparator.comparing(a -> (Integer) a.get("schoolId"));Comparator<Map> bb = Comparator.comparing(a -> (Integer) a.get("gradeId"),Comparator.nullsLast(Integer::compareTo));list1.sort(aa.thenComparing(bb));public
2021-04-09 16:49:52
387
原创 使用PageHelper分页后,对list进行操作
使用PageHelper分页后,对list进行操作@Overridepublic PageInfo<Map> getTest(String date, Integer pageNum, Integer pageSize) { //数据库操作 PageHelper.startPage(pageNum,pageSize); List<Map> school= tutorDbMapper.getSchoolConvert(); //获取分页信息
2021-03-10 14:11:38
1683
原创 List<Map>的分组,合并,排序
List的分组,合并,排序package com.company;import java.util.*;import java.util.stream.Collectors;public class Main { public static void main(String[] args) { //list准备 Map map1 = new HashMap(); map1.put("schoolId",1); map1
2021-03-10 13:22:37
1029
原创 Date转String,String转Date
Date转String,String转Date情景,传入当前日期和以前的日期有不同的业务情景注:判断是否同一天,DateUtils需要导包 package com.company;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class Main { public static void main(String[] args) {
2021-03-10 10:56:40
122
原创 获取重复元素
获取重复元素情景,下一天有数据内容,前一天也有。需要找出前一天流失的信息。package com.company;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class Main { public static void main(String[]
2021-03-10 10:42:44
131
原创 泛型使用,泛型类中的方法
泛型使用,泛型类中的方法情景,假分页返回page类,除了页面大小,总页数等信息外。需要根据传入的list决定实体内容主类package com.company;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Main { public static void main(String[] args) {
2021-03-09 17:08:37
96
原创 顺序表的链式实现(C语言)
顺序表的链式实现(C语言)//头文件#include<stdio.h>#include<malloc.h>//定义结点typedef struct node{ int data; struct node *next;}Node,*LinkList;//初始化void InitList(LinkList *L){ *L=(LinkList)malloc(sizeof(Node)); (*L)->next=NULL;}//头插法void HeadI
2020-09-03 20:58:07
167
原创 顺序表的实现
顺序表的实现//头文件#include<stdio.h>#include<stdlib.h>#include<malloc.h>//定义符号常量#define MaxSize 50//定义元素类型typedef int ElemType;//定义顺序表类型typedef struct{ ElemType *data; int length;//顺序表长度 int maxsize;//存储容量(50)}SqList;//初始化表int I
2020-08-31 20:20:44
80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人