自定义博客皮肤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的博客

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

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

原创 Jpa写sql语句实现查询

【代码】Jpa写sql语句实现查询。

2025-08-12 10:36:36 72

原创 idea左侧maven微服务root没在第一行,没有层级关系

按图设置勾选上group分组就行。

2025-07-29 09:43:42 113

原创 gitlab 在线合并分支a-分支b,解决冲突后,反向合并分支b-分支a

原文链接:https://blog.youkuaiyun.com/weixin_43869439/article/details/116951807。2.看A分支会发现一条 B->A的合并记录 ,并且覆盖所有未解决冲突的代码(代码回滚了)实际开发中遇到gitlab中源分支解决冲突合并,自动反向合并问题。A(源分支)往B(目标分支)分支合并,发生冲突。1.看B分支会有一条合并记录A->B的提交记录。明明是A->B,为什么还有B->A?

2025-07-28 19:29:32 229

原创 解决Window远程桌面无法复制粘贴?一招搞定:重启rdpclip.exe进程(附详细图文+脚本)

在远程服务器上按下Ctrl+Shift+ESC打开任务管理器 → 找到rdpclip.exe → 右键“结束任务”。使用远程桌面连接服务器时,发现本地与远程计算机之间无法通过Ctrl+C/V复制粘贴文本或文件,严重影响工作效率。远程剪贴板服务rdpclip.exe进程异常,导致数据传输中断。事件日志分析:检查事件查看器 → Windows日志 → 应用程序中rdpclip相关错误。按下Win+R打开运行窗口 → 输入rdpclip.exe → 回车执行。(若未显示进程,直接执行此步骤)

2025-07-18 11:18:37 321

原创 java BigDecimal用法

每次运算生成新对象。

2025-07-11 09:28:34 249

原创 枚举创建示例Enum

【代码】枚举创建示例Enum。

2025-07-10 17:09:23 285

原创 spring jpa查询一个表其中几个字段需要关联字典表

【代码】spring jpa查询一个表其中几个字段需要关联字典表。

2025-07-08 14:54:06 71

原创 如何解决打开PL/SQL执行sql语句,中文显示乱码???

4)新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(这里的变量值需要与数据库环境相同所以不固定:比如还会有utf-8等,此处变量值内容是select userenv('language') from dual查询的结果),确定即可;1)输入sql语句select userenv('language') from dual 按下F8执行语句,查看。3)查看下环境变量的设置,查看是否有变量NLS_LANG,没有则新建该变量;

2025-07-08 10:55:25 171

原创 关于使用idea打包的时候报错,Maven提示乱码java: �Ҳ�������

【代码】关于使用idea打包的时候报错,Maven提示乱码java: �Ҳ�������。

2025-07-08 10:54:42 240

原创 Spring Data JPA基本方法调用规律

派生方法名由三部分组成:,其中:示例:二、常见前缀与用途 前缀 用途 返回值类型 查询符合条件的记录 、 删除符合条件的记录 (删除数量) 统计符合条件的记录数 判断是否存在符合条件的记录 查询符合条件的第一条记录 查询符合条件的前 5 条记录 三、常

2025-07-07 14:09:03 452

原创 ollama基本操作

对于Windows来说通常会报错,提示端口占用,因为Ollama已经在运行,通常是开机自动运行,并且对于Windows来说,想启动Ollama也无需使用命令行,像打开其他软件一样直接双击就可启动。可以根据Modelfile 创建模型。3、查看已下载的模型列表。9、启动Ollama服务。7、查看正在运行的模型。8、停止正在运行的模型。

2025-06-25 17:45:02 166

原创 ollama安装和迁移

直接官网下载ollama安装包即可,然后按步骤安装。是默认安装在C盘,但是也可以迁移到其他路径。

2025-06-25 17:39:05 459

原创 plsql连接oracle

第一行将instantclient_23_8下刚才新建的文件路径填入D:\javaSoft\oracle\23.8\instantclient_23_8\network\admin,第二行将D:\javaSoft\oracle\23.8\instantclient_23_8\oci.dll填入。1、先下载好plsql和instantclient_23_8,后者版本可以高一点,防止版本低不支持连接的oracle。3、进入instantclient_23_8文件夹到如下位置,如果没有对应路径和文件就手动创建。

2025-06-24 09:30:07 431

原创 maven编译报错java: Compilation failed: internal java compiler error

改大一点,默认700,1500就够了。

2025-06-18 13:52:13 292

原创 Navicat连接oracle数据库

二、连接时可能会报错ORA-28547: connection to server failed, probable Oracle Net admin error,这是由于连接工具oci.dll版本和数据库不匹配。1、查看oracle版本,方法一:通过去安装服务器确认;2、navicat-》工具-》选项-》环境,将刚下载的客户端oci.dll选择到这里,然后。或者直接找高版本oracle client下载解压到电脑上。一、下载navicat安装,打开navicat。

2025-06-17 14:43:38 881

原创 图片加水印

二、添加图片水印。

2025-06-10 11:13:01 205

原创 MybatisPlus IPage如果超出页数还能查到数据

需要将分页合理化配置改为不启用。

2025-06-04 16:34:36 103

原创 file工具类(下载、上传、压缩、删除)

2、如果想删除某个文件夹下的所有内容,但是保留这个文件夹。

2025-05-16 13:49:52 117

原创 springboot集成大华人脸机

三、将res下文件复制到resources文件夹下,将libs复制到resources文件夹下。六、编写测试代码,默认连接地址:默认ip:192.168.1.108 port 37777。四、将jna.jar通过mvn安装到本地maven库中,然后通过pom引入项目。五、win+R输入 %temp%,将下图win64下文件复制到temp文件夹中。二、将demo中全量文件复制到springboot新建的包下,然后全局替换。为 自己建的包名前缀。)下载对应的demo。

2025-04-08 09:40:11 555

原创 类似订单过期方法推荐和不推荐

在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作。

2025-03-27 15:31:54 207

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

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

2025-01-10 16:12:18 463

原创 java时间工具类

【代码】java时间工具类。

2024-12-24 10:37:48 463

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

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

2024-12-06 08:40:42 617

原创 PostGIS使用

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

2024-12-05 16:19:17 594

原创 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 501

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

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

2024-12-03 09:47:48 502

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

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

2024-12-02 10:06:29 141

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

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

2024-11-27 16:51:53 673

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

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

2024-11-27 09:14:58 132

原创 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 1113

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

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

2024-08-21 17:07:47 868

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

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

2024-08-21 16:33:00 171

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

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

2024-08-21 16:30:02 649

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

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

2024-08-20 17:19:00 646

原创 restTemplate发送不同请求

2.3 post接受方。

2024-06-20 11:58:15 214

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

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

2024-05-15 11:39:46 6211 7

原创 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 771

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

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

2024-04-18 14:17:15 471

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

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

2024-04-02 10:39:04 2032

原创 RestTemplate配置和使用

【代码】RestTemplate配置和使用。

2024-03-05 11:24:28 1371

rabbitMq+eralng

rabbitMq+eralng

2022-04-12

gcc安装依赖文件啊啊啊啊

gcc安装依赖文件啊啊啊啊

2022-03-24

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

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

2019-06-21

linux的minio.rar

linux的minio.rar

2021-07-08

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的jdk1.8.rar

linux的jdk1.8.rar

2021-07-08

linux的es6.5.4.rar

linux的es6.5.4.rar

2021-07-08

空空如也

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

TA关注的人

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