自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 UDP组播方式接收数据(监听,定时器,多线程)

概述:使用UDP主播方式接收数据,将接收到的消息对数据库进行更改 与 存入缓冲。具体逻辑:1.从数据库中读取接收设备的ip和端口等信息2.根据设备数量建立监听3.在每个监听对象建立一个计时器,超过设定时间没监听到数据,将当前监听设备设置为离线状态。

2024-04-11 17:29:13 206

原创 敏感词过滤

【代码】敏感词过滤。

2024-03-26 17:12:49 86

原创 PostgreSQL批量清空数据库

【代码】PostgreSQL批量清空数据库。

2023-11-02 09:52:46 896

原创 通过返回响应获取响应数据及响应文件

【代码】通过返回响应获取响应数据及响应文件。

2023-09-28 11:59:06 830

原创 项目之间的接口调用

【代码】项目之间的接口调用。

2023-09-28 11:56:29 210

原创 浏览器安装GTP插件

1.浏览器搜索wetab新标签页。2.点击安装,选择自己的浏览器。6.新建页面,或重新运行浏览器。5.打开新标签页插件。

2023-07-03 15:21:47 1007

原创 postgresql 清空数据,并重置序列号

postgresql 清空数据库操作,重置序列号,清空名字带有某一字段的表格数据

2023-04-26 14:20:57 1576

原创 java摸鱼小游戏之斗地主(三)

用实现抽象类的方式来实现多态,随便写写

2023-04-21 17:48:48 500

原创 java摸鱼小游戏之斗地主(二)

该文章主要讲斗地主逻辑的实现与设计,运用正则表达式来进行一些列的判断

2023-04-21 15:32:00 648

原创 java摸鱼小游戏之斗地主(一)

该文章主要讲解正则判断和集合用法

2023-04-21 15:30:34 402

原创 java 反射比较两个实体类中值是否相等

反射判断两个实体的值是否相同,同时排除指定字段比进行比较

2023-04-19 17:28:54 362

原创 利用easyexcel,实现导入工具

利用easyexcel,实现导入工具,反射,自定义注解,泛型类,easyexcel监听应用

2023-03-08 16:10:14 462

原创 RabbitMq相关(安装,配置,springCould集成,消息发送消费)

rabbimq的安装,配置,集成,消息发送,手动确认,confirm

2023-03-06 11:58:12 186

原创 springBoot 项目swagger配置

swagger

2023-02-27 16:28:56 69

原创 Mybatis使用resultMap查询对象

Mybatis使用resultMap查询对象

2023-02-27 16:22:30 88

原创 postgresql 查询父表中的数据是属于哪个子表

postgresql pg_class

2023-02-08 15:19:28 223

原创 tomcat 部署项目,并启动

tomcat 部署项目并启动

2022-12-29 14:13:34 651

原创 postgresql中将复数类型集合其中的字段拼接成一个字符串,string_agg

postgresql中将复数类型集合其中的字段拼接成一个字符串,string_agg

2022-11-19 11:54:33 2017

原创 postgresql 中 数组对象类型的字段模糊查询

postgresql中数组对象类型的模糊查询

2022-11-15 15:23:01 1340

原创 swagger 全局 token配置 + 单个接口token配置

swagger

2022-11-08 16:09:35 976

原创 简单树,生成工具(反射和范型的使用)

简单树,生成工具(反射和范型的使用)1.新增annotation类@Target({ElementType.METHOD, ElementType.FIELD})@Retention(RetentionPolicy.RUNTIME)public @interface TreeAnnotation { //该字段为主键id boolean id() default false; //该字段为父级主键id boolean pId() default false;

2022-04-18 17:41:04 119

原创 使用递归生成树结构方法

使用递归生成树结构方法1.在知道顶级的情况下(下面是知道顶级的例子,顶级的父级id = “”)实体@Data@ApiModel("设备模板树vo")public class EquipmentTemplateTreeVo { @ApiModelProperty("主键id") private String fldGuid; @ApiModelProperty("父级id") private String fldPGuid; @ApiModelProperty

2022-04-15 14:59:28 364

原创 多数据原配置

这里写自定义目录标题1. yml配置文件2. 使用注解1. yml配置文件datasource: dynamic: primary: master #设置默认的数据源或者数据源组,默认值即为master strict: true #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源 datasource: master: url: jdbc:mysql://************

2022-01-17 10:59:00 1722

原创 自定义注解使用,和反射的使用

自定义注解使用

2021-11-24 21:39:31 175

原创 Java多级动态导出表格,优化版

动态导出表格接上次发布的导出做了一些优化和加入一些功能优化:修改了一些bug,和优化判断逻辑新功能:加入样式自定义,可自定义表头和表内容样式新方法方法名为:summaryTableExportS,注意分辨其中新增了:自定义样式方法,分页方法这里加入MyStringUtil中两个方法 parseNumberToTenThousand(金额,单位为万元的可是化)parseNumber(金额,单位为元的格式化)这两个方法单独写在下面,也可以去看看另一篇 常用工具package com.es.ut

2021-11-24 16:27:39 364

原创 Java插入数据库,自动填充策略(给类及其所有父类赋值)

Java插入数据库,自动填充策略

2021-11-16 16:23:15 635

原创 动态多级表头导出

动态多级表头导出

2021-11-16 15:26:23 682

原创 解决MySQL中 GROUP_CONCAT方法拼接字符传,第一位或最后一位会有逗号问题

解决MySQL中 GROUP_CONCAT方法拼接字符传,第一位或最后一位会有逗号问题例select f.fld_guid as fldGuid,o.fld_name as ownerName,convert(f.fld_amount, decimal(18,2)) as amount,GROUP_CONCAT(d.fld_bill_no2) as billNo2from es_charge_incoming_fee fleft join es_charge_incoming_data

2021-10-22 10:56:44 2943

原创 手机号,身份证,银行卡号数据脱敏

手机号,身份证,银行卡号数据脱敏主体/** * <p> * 数据脱敏 * (1)手机号(联系方式类型为:手机): * 正常显示前3位后4位,其他位用*补齐,例如:159****5865 * (2)银行卡号: * 正常显示前4位后4位,其他位用*补齐,例如:4392********4175 * (3)身份证号(证件类型为:身份证): * 正常显示前3位后2位,其他位用*补齐,例如:120*************43 * </p> * * @Author:

2021-07-22 10:19:24 4010

原创 注解接收前端信息或对象,返回自定义异常

注解接收前端信息或对象,返回自定义异常注解方式自定义方法

2021-06-29 17:51:50 206

原创 List 集合 分组,求和,排序,打乱顺序

List 集合 分组,求和,排序已扑克牌为例import lombok.Data;/** * <p> * 扑克牌对象 * </p> */@Datapublic class OnePoker { /** * 0;红 1;黑 */ private Integer color; /** * 花色 0;红桃 1;方片 2;黑桃 3;梅花 -1;无 */ private Integer desig

2021-06-23 17:48:22 473

原创 对字符串 String 的一些操作,String的一些常用方法

对字符串 String 的一些操作,String的一些常用方法

2021-06-15 14:49:27 1413 1

原创 List 集合根据某个字段排序,去重

List 集合根据某个字段排序,去重排序List<FcalcTemp> fs = new ArrayList<>(); fs.add(new FcalcTemp(new BigDecimal(0 + ""),0,2,1)); fs.add(new FcalcTemp(new BigDecimal(0 + ""),0,2,2)); fs.add(new FcalcTemp(new BigDecimal(0 + ""),0,1,3));

2021-06-15 14:46:21 318

原创 数据库中的关于获取时间和时间判断的方法

数据库中的获取时间的方法1. 获取当前时间SELECT NOW()若有时间差,在数据库查询运行如下代码set global time_zone = '+08:00';set time_zone = '+08:00';2. 获取当前时间前几天的时间//这里是前8天select DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 8 DAY),'%Y-%m-%d') as aaa//自定义几天前select DATE_FORMAT(DATE_SUB(NOW(), I

2021-04-20 11:26:59 1395

原创 mybatis-plus CURD

mybatis-plus CURDmybatis-plus连表查询,查询指定字段mybatis-plus save方法

2021-04-13 16:55:03 109

原创 一步到位的学习Lambda表达式

Lambda表达式什么是Lambda表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。简单来说,Lambda表达式就是把一个代码块赋给一个变量。// 1. 不需要参数,返回值为 5 () -> 5 // 2. 接收一个参数(数字类型),返回其2倍的值 x -> 2 * x // 3. 接受2个

2020-09-20 13:20:21 328 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除