自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

goxingman的博客

小觑夜漫酒作伴,破晓黎明当笑言

  • 博客(241)
  • 资源 (9)
  • 收藏
  • 关注

原创 springboot使用undertow服务器禁用TRACE请求

验证方式:curl -v -X TRACE -I 172.0.16.195:9991。

2025-01-10 16:12:18 220

原创 java时间工具类

【代码】java时间工具类。

2024-12-24 10:37:48 406

原创 PostGIS计算地图上两点距离

坐标为“地理”或“纬度/经度”的数据很常见。与 Mercator、UTM 或 Stateplane 中的坐标不同,地理坐标不是**笛卡尔坐标**。地理坐标并不表示在平面上绘制的距原点的直线距离。相反,这些球坐标描述了地球上的角坐标。在**球坐标**中 ,点由相对于参考子午线(经度)的旋转角度和相对于赤道(纬度)的角度来指定。您可以将地理坐标视为近似笛卡尔坐标并继续进行空间计算。然而,距离、长度和面积的测量是**没有意义的**。由于球坐标测量**角**距离,因此单位为“度”。

2024-12-06 08:40:42 413

原创 PostGIS使用

上面的示例 SQL 代码创建了一个名为的数据表,插入了 5 个几何对象:1 点,1 线,1 多边形,1 带洞多边形,1 集合。最后,使用 SELECT 语句把插入的数据选出来并输出到面板上。

2024-12-05 16:19:17 443

原创 springboot+mybatis对接使用postgresql中PostGIS地图坐标扩展类型字段

设计表时对于坐标类型使用三个字段,double x ,double y, POINT p;在插入时Point需要特殊处理一下,sql语句使用x y 加上拼接就可以插入进去;使用 org.postgresql.geometric包下的 PGpoint 类来接收数据库中POINT类型,但是由于直接使用无法达到指定sql语句格式,需要重写一下getValue()方法。mybatis原生类型中没有这个类型,需要自定义handler进行处理。简单说一下思路,不做详细介绍,正常使用原生mybatis即可。

2024-12-03 10:08:59 351

原创 PostgreSQL添加PostGIS扩展和存储坐标

2、安装好后,执行下面sql。更多查询可以参考文档。

2024-12-03 09:47:48 329

原创 postgre数据库关联两个表进行字段更新+数据格式转换

【代码】postgre数据库关联两个表进行字段更新+数据格式转换。

2024-12-02 10:06:29 92

原创 rabbitMq两种消费应答失败处理方式

需要自己在业务代码中调用api,发送 ack 或 reject,存在业务入侵,但更灵活。1、手动应答模式需要用户自己决定消息是丢弃或者重新放回队列,还可以结合死信队列对消息进行重试处理。如果在消费时还没走完整个方法而停止整个服务,则在重新启动服务时会重新消费这个消息。消费时,会按照参数进行重试,如果达到最大重试次数还没有成功,会丢弃掉消息。一、auto模式(默认模式),这种是在配置文件中直接设置参数进行处理。如果是消息处理或校验异常,自动返回 reject。二、manual手动应答,此配置下,

2024-11-27 16:51:53 529

原创 rabbitmq生产者发送到交换机回调确认

【代码】rabbitmq生产者发送到交换机回调确认。

2024-11-27 09:14:58 101

原创 Java中使用Jackson教程

3.1 使用时不一定将全部字段和bean对应,比如新建的bean只取json中一个字段也可以,需要加上@JsonIgnoreProperties(ignoreUnknown = true) 注解。3.2 在进行复杂的、多层的网络传输中,为了避免传输中String(多次转义、丢失符号等)出错,建议使用byte[]2.3 Jackson提供了多种方式来控制序列化行为,比如忽略空字段、忽略未知字段等。2.5 Jackson允许我们自定义序列化器来控制特定类型的序列化行为。2.2 灵活地控制JSON输出的格式。

2024-09-30 15:31:49 814

原创 RabbitMq实现延迟队列功能 和 解决最大时间49.7天无法支持倒计时

1、rabbitmq服务端打开延迟插件 (超过 4294967295毫秒 ≈ 1193 小时 ≈ 49.7 天 这个时间会立即触发)该插件在通过上述命令启用后就可以直接使用,不需要重启。结尾的插件包,将其复制到RabbitMQ安装目录下的。注意:只有RabbitMQ 3.6.x以上才支持。在下载好之后,解压得到。3、配置交换机和队列。

2024-08-21 17:07:47 732

原创 Oracle使用mybatis进行查询第一次正常 后续报错

提示错误,原因是sql语句后面加了;分号,Oracle对语法比较敏感,需要去掉。

2024-08-21 16:33:00 134

原创 List集合按某个属性或者字段进行分组的操作 + List stream 找到实体最大值

可以使用stream的groupBy进行处理。

2024-08-21 16:30:02 514

原创 postgresql查询时报类型错误解决办法

使用cast( xx as xx)进行类型转换。

2024-08-20 17:19:00 381

原创 restTemplate发送不同请求

2.3 post接受方。

2024-06-20 11:58:15 174

原创 flowable工作流设置审批人为指定角色+部门的实现方式

我们设置好对应审批人后,还需要在该查到的时候查到,比如 有一个部门d1,里面有 张三-员工 李四-部门领导 两个人。张三发起了一个审批,审批人设置的是本部门领导角色。此时,在李四登录时应该在待办列表里看到这条审批。此时,用方式1显然不支持,因为发起人是变化的,dept也会跟着变,只能在发起审批流程时读取到传入发起人信息后进行设置。查询这块包含了发起中所有情况,因为查的时候要遵循宁可把可能的群组都查,也不能漏掉。在xml中设置 CandidateGroup时,需要指定为可变参数,类似下图这种。

2024-05-15 11:39:46 4031 6

原创 MyBatis报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: “(“ “(“

2.在mapper接口上面增加 @InterceptorIgnore(tenantLine = "true") 注解,1.如果当前mybatisplus v3.5.1 以下的 升级得到v3.5.1 版本既可以解决 此问题。

2024-05-09 15:40:57 652

原创 数据库将一列处理后插入另一新列

在SQL中,如果您想要在插入一个表的同时对数据进行正则表达式处理,并将处理后的结果插入到另一列,您可以使用内置的正则表达式函数来实现。如果您使用的是其他数据库系统,如PostgreSQL,您可以使用。请根据您使用的数据库系统和具体需求选择或调整正则表达式函数。列中的数据进行正则处理,并将处理后的结果存储在。函数,而在SQL Server中,您可以使用。函数来进行正则替换。是您的过滤条件,用于指定哪些行需要被更新。为您的具体正则表达式和处理逻辑。以MySQL为例,您可以使用。等函数进行类似的操作。

2024-04-18 14:17:15 381

原创 java获取指定日期所在月份的开始和结束

1、获取当前月份的开始和结束。

2024-04-02 10:39:04 1685

原创 RestTemplate配置和使用

【代码】RestTemplate配置和使用。

2024-03-05 11:24:28 1202

原创 xxl-job适配postgresql数据库

从github或gitee获取源代码,目前最新版本2.4.1。

2024-03-01 16:32:16 1385

原创 五、flowable操作、查询相关

审批、认领、撤回、驳回等。申请、待办、已办列表。

2024-01-25 14:40:39 1895 1

原创 四、flowable人员、组相关

在flowable中,分为用户和组的概念,分别创建用户、组后,再将用户绑定到组中,两者是多对多的关系,在ACT_ID_MEMBERSHIP表中体现。

2024-01-19 15:01:08 867

原创 三、flowable流程图绘制

2.1事件图标(Flowable中的事件图标分为 启动事件,边界事件,中间事件和结束事件)2.2任务图标(活动是工作或任务的一个诞用术语。一个活动可以是一个任务,还可以是一个当前流程的子处理流程,其次,你还可以为活动指定不同的类型)2.3机构图标(整个流程活动的结构,一个流程中可以包括子流程)2.4网关图标 (网关是用来处理决策的)

2024-01-19 14:45:05 1060

原创 二、flowable表介绍

3、ACT_RU运行时数据表(注意:这些表在流程走完后数据会自动清除掉)4、ACT_HI历史数据表 (平时查询用的最多)5、FLW_EVENT事件相关表格。1、ACT_GE 流程文件存放表。2、ACT_ID 用户相关表格。

2024-01-19 14:18:43 537

原创 一、flowable介绍

关于新的activiti新团队与原有的团队重要开发人员我们罗列一下,细节如下:Tijs Rademakers,算是activiti5以及6比较核心的leader了。现在是flowable框架的leader。Joram Barrez 算是activiti5以及6比较核心的leader了。目前从事flowable框架开发。Salaboy Activiti Cloud BPM leader(Activiti Cloud BPM 也就是目前的activiti7框架)

2024-01-19 13:57:01 443

原创 mybatisPuls分页接口查询全部数据

只需要将pageNum和pageSize设置成-1即可。

2024-01-18 10:18:02 917

原创 List整体复制成另一个类型的List集合

【代码】List整体复制成另一个类型的List集合。

2024-01-17 15:36:00 535

原创 java List数组用逗号分隔开,转成字符串

方法二:使用Stream的collect方法,结合Collectors.joining方法,可以将List中的元素用指定的分隔符连接起来,生成一个字符串。在上面的代码中,我们使用了逗号作为分隔符,将List中的元素连接成了一个字符串。以上代码在字符串的开头和结尾加上了逗号,输出结果为 “,a,b,c,d,”。

2023-12-08 15:34:30 1580

原创 数据库批量插入数据指定条数数据+分割list

二、使用mybatisplus批量插入方法。一、代码层面切割好list,然后插入。

2023-11-22 15:25:17 1186

原创 java stream对象转Map

【代码】java stream对象转Map。

2023-11-21 16:57:09 383

转载 Java 集合分页

原文链接:https://blog.csdn.net/m0_51406695/article/details/129396808。版权声明:本文为CSDN博主「暗武逢天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。4、使用 Lists 工具类的 partition 分页。3、Java8 Stream 分页。

2023-10-07 16:53:58 124

原创 往nacos注册时怎么设置为指定网段地址

打开配置文件,在里面加上下面配置。

2023-09-26 14:28:47 416

原创 mybatisPlus实现分页

【代码】mybatisPlus实现分页。

2023-09-21 16:27:43 794 1

原创 使用EasyExcel后端导出excel

【代码】使用EasyExcel后端导出excel。

2023-09-21 15:37:53 802

原创 SpringCloud在idea中一键启动项目

2、重启idea,就会在下面出现service或者dashboard。3、可以去下图这里设置启动顺序,拖动即可修改顺序。

2023-09-13 10:32:24 1376

原创 win查看占用端口号进程并且停止

第一步:netstat -ano | findstr 端口号,找到LISTENING的端口。第二步:taskkill -PID 端口号 -f。

2023-09-13 09:36:56 170

原创 VirtualBox宿主机和虚拟机文件互传设置

二、 在启动的虚拟机设置的里面,安装增强插件,然后重启虚拟机。一、如图1、2、3步骤,设置共享粘贴板和拖放为双向。三、在网络位置就可以看到了。

2023-09-12 16:28:24 3162

原创 java后台实现通过文件下载url将文件存储到指定位置

【代码】java后台实现通过文件下载url将文件存储到指定位置。

2023-08-17 16:15:11 3243

原创 mybatis debug断点查看实际运行语句

2、根据当前语句是查询、更新等去对应方法中打断点如上图。3、 如下图中即可看到。

2023-08-11 09:50:10 856

rabbitMq+eralng

rabbitMq+eralng

2022-04-12

gcc安装依赖文件啊啊啊啊

gcc安装依赖文件啊啊啊啊

2022-03-24

linux下的nginx.rar

linux下的nginx.rar

2021-07-08

linux的redis.rar

linux的redis.rar

2021-07-08

linux的mysql5.7.rar

linux的mysql5.7.rar

2021-07-08

linux的minio.rar

linux的minio.rar

2021-07-08

linux的jdk1.8.rar

linux的jdk1.8.rar

2021-07-08

linux的es6.5.4.rar

linux的es6.5.4.rar

2021-07-08

Tomcat启动初始化mqtt连接并在全局使用此链接.rar

ps:不能直接设置0积分,只能设置粉丝免费下载,关注完就能免费下载了,Tomcat启动初始化mqtt连接,并可在全局使用此连接,本来想在网上找找,不过全都是答非所问,最后自己尝试和其他小伙伴讨论,终于测试通过了,真是心酸啊

2019-06-21

空空如也

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

TA关注的人

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