
java
文章平均质量分 52
Java
YXWik6
西安程序员一枚,喜欢研究各种技术,AI大时代来临后开始热衷于AI领域的探索,所有文章技术工具内容均只用于学习,如有侵权请联系删除
展开
-
java实现coze平台鉴权+工作流调用(踩坑记录)
问题偏多建议大家看完文章后再开始实现。原创 2025-03-24 22:00:00 · 1214 阅读 · 1 评论 -
java调用百度千帆demo
点击右上角更新发布 或者 发布 ,发布成功后再API处可以查看官方的Demo。可以使用SpringAI进行调用也可以使用官方提供的方法,之前有。复制此处的应用ID 就是 APPID 留着调用时使用。在此处创建一个鉴权的API-KEY ,代码调用使用。改一改内容就可以用,这里就采用官方的方式进行调用。替换自己的 APPID 和 API-KEY。首先去百度千帆应用处创建一个应用。根据自己的业务配置应用的角色。原创 2025-03-04 16:23:08 · 236 阅读 · 0 评论 -
记录若依分离版脚手架升级 springboot 3.X版本 中的报错 以及集成mybatis plus
jaxb-api 的版本号更改为新版,springboot3.X要求jdk17以上,jaxb-api的版本要适配jdk所以要变更。解决方案:使用新版的mybatis ,在父pom文件 和 common 的pom 文件中添加相关依赖。版本过老的原因,需要更改,但是查找依赖发现他并没有mybatis依赖,他的依赖是从。spring-boot-maven-plugin 的版本也有点老,我们可以升级下。我这里的截图已经是处理之后的,所以看到mybatis 是灰色的。security版本旧,需要更改新版本的。原创 2025-03-04 11:00:53 · 823 阅读 · 0 评论 -
SpringAI 调用本地ollama大模型
你们可以根据自己部署的模型更改代码中的配置进行访问。我这里ollama部署的是。运行项目 测试demo。原创 2025-03-03 11:30:51 · 288 阅读 · 1 评论 -
AJ-Captcha配置文件
properties配置文件。原创 2023-02-14 16:26:22 · 1051 阅读 · 0 评论 -
若依微服务版RuoYi-Cloud登录日志和在线用户增加浏览器类型、登录地点、操作系统
1.项目pom.xml中增加依赖common-core项目中pom.xml也引入2.common-core 项目中增加HttpUtils、AddressUtils两个工具类SysLogininfor访问记录表增加浏览器类型、登录地点、操作系统这样登录日志就加上了5.在线用户增加浏览器类型、登录地点、操作系统LoginUser 中增加浏览器类型、登录地点、操作系统6.security 中的 TokenService 增加7.system服务中 SysUserOnlineS原创 2022-12-07 16:28:57 · 2215 阅读 · 0 评论 -
spring-boot-maven-plugin:3.0.0:repackage 报错原因
原因:在2022年11月24日 更新了3.0.0版本,而我们的项目中不写版本的话会默认去获取最新的版本,最新的版本3.0.0不支持JAVA8maven地址 :解决办法就是指定一个版本因为上一次编译的版本是所以我们这边给到的版本也是 2.7.5原创 2022-12-06 09:46:22 · 1581 阅读 · 0 评论 -
若依微服务增强swagger增强集成knife4j
4.gateway服务中的SwaggerProvider 类上增加注解。我这里不写版本号会报错,不能使用统一版本,只能手动写上版本号了。2.swagger服务pom.xml增加。3.getway服务pom.xml增加。1.项目pom.xml中增加。原创 2022-11-18 14:41:33 · 3751 阅读 · 4 评论 -
若依微服务版导入模板增加下拉框匹配词典
因为微服务版的若依,导入佛南工具类ExcelUtils实在common-core包下,而词典属于system包下,ExcelUtils中要用到词典的数据就需要使用到system下的词典接口,但是system是存在common-core依赖的,这样就存在了互相依赖的问题,也可以不使用system下的词典接口,单独连接数据库去查询词典数据,但是这样不太好,于是就想到了另一个办法,在需要使用excelUtils的时候将词典数据传递过去,然后在做逻辑处理。调用工具类处传递词典map。增加词典map的入参。原创 2022-11-18 14:20:31 · 2083 阅读 · 0 评论 -
若依微服务版集成滑动验证码AJ-Captcha
1.将ruoyi-captcha 复制到 ruoyi-modules下并在 ruoyi-modules 的 pom.xml中增加 ruoyi-captcha2.配置nacos,在gateway的配置文件中增加。原创 2022-11-07 14:22:29 · 2862 阅读 · 10 评论 -
nacos下载
使用加速下载地址更改版本就行。原创 2022-11-03 10:40:25 · 218 阅读 · 0 评论 -
Java自定义拦截器处理防抖
拦截器处理防抖原创 2022-10-21 11:53:10 · 1059 阅读 · 0 评论 -
mysql创建存储过程
清理过期7天的学校连同学校的学生及产生的数据。需求:定时清理过期用户。原创 2022-10-12 15:12:37 · 718 阅读 · 1 评论 -
spring boot 指定使用ipv4
netstat-ntupl查询结果为tcp6而不是tcp。原创 2022-08-01 16:12:00 · 2273 阅读 · 0 评论 -
eureka更换为nacos
1.先安装好nacos2.在项目中引入nacos配置文件这里的0.2.1版本出现了一些问题,所以更改为了0.2.2版本配置文件中配置nacos3.删除eureka相关jar包发现删不干净,于是在配置文件中进行设置排除eureka4.相关问题1)如果出现报错:create config service error!properties=NacosConfigProperties{serverAddr=‘null‘, encode=‘null‘则需要把 Nacos Config配置的依赖去掉就可原创 2022-07-11 10:48:51 · 3273 阅读 · 0 评论 -
java根据模板生成excel(占位符)
excel原创 2022-06-24 10:37:18 · 2550 阅读 · 0 评论 -
js MD5加密和后台java MD5加密后保持一致
md5.js/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet * Dis原创 2022-03-18 14:17:47 · 853 阅读 · 0 评论 -
maven 配置文件 settings.xml
<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregarding copyright ownershi原创 2021-08-19 09:56:22 · 676 阅读 · 0 评论 -
自定义SpringBoot start 自动打印日志
1.新建Maven项目项目创建成功了然后添加文件1.TraceLogFilter 过滤器package com.logstart.filter;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.slf4j.MDC;import org.springframework.stereotype.Component;import org.springframework.util.StopWatch原创 2021-06-19 19:00:02 · 708 阅读 · 0 评论 -
Maven 修改默认端口启动web项目
-Dmaven.tomcat.port=8081 tomcat:run原创 2021-06-19 15:40:57 · 439 阅读 · 0 评论 -
SpringBoot集成Beetl模板引擎之入门案例
准备:1.创建SpringBoot项目2.下载一个模板这里是下载的博客模板3.将博客模板引入到SpingNBoot项目中因为Beetl的规定所以改为btl结尾而不是htmlindex文件中引入资源路径beetl提供默认变量获取路径导入Beetl的依赖<dependency> <groupId>com.ibeetl</groupId&...原创 2019-07-02 14:09:39 · 469 阅读 · 0 评论 -
&与&&区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 **&&还具有短路的功能**,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str!= null&& !str.equals(s))表...原创 2019-10-30 16:21:12 · 376 阅读 · 0 评论 -
java对日期进行加减操作以及比较大小
public static void main(String[] args) throws ParseException { //格式化日期的对象(转化成习惯的时间格式) SimpleDateFormat sdFormat=new SimpleDateFormat("yyyy-MM-dd"); //静态方法getInstance()使用默认时区和语言环境获得一个日历。 Calendar calendar=Calendar.原创 2020-10-28 15:16:23 · 644 阅读 · 0 评论 -
java计算两个日期相差月数
1.计算两个日期相差月数,不满一月按一月算import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.List; public static void main(String[] args) throws ParseException { System.out.println(getMonthSpace("2020-09-原创 2020-10-28 14:37:34 · 19418 阅读 · 6 评论 -
java操作日期的相关工具类,拿去即用
生成指定年份的每一天 public static List<String> getDaysByYear(int year){ Calendar c=Calendar.getInstance(); List<String> dates=new ArrayList<String>(); for(int i=0;i<12;i++){ c.set(year,i,1); int原创 2020-11-13 09:46:05 · 255 阅读 · 0 评论