- 博客(465)
- 资源 (53)
- 收藏
- 关注
原创 SpringBoot xxl-job 任务调度
首先官网下载xxl-job的源代码,然后切换到jdk8,等Maven下载依赖。执行mysql的脚本,修改连接配置,启动admin站点。再去任务管理页面,配置好这个任务对应的执行信息。先新增一个任务执行器,指向未来任务代码的站点。然后在任务执行器的站点配置任务管理的地址。再写一个任务后,启动任务站点。
2024-04-23 22:35:37 144
原创 Oracle 执行count(1)错误:ORA-00600: internal error code, arguments: [kkqcscpopn_Int: 0]
报错的信息:ORA-00600: internal error code, arguments: [kkqcscpopn_Int: 0], [], [], [], [], [], [], [], [], [], [], []主要当时偷懒了,把这个*直接改成count(1) 去做分页了,其实要外层那些没用的代码,修改后的sql。很神奇把count(1) 改成*,这个sql是能执行出来的,改成count(1)就报错。
2024-04-21 18:45:07 111
原创 linux 以jar包的方式部署后端程序
jsp命令查看jar包的部署情况,更多详细的命令可以自行百度。然后执行下面两个命令,一个多服务启动,一个是单服务启动。打包,以及linux上的位置。
2024-04-11 17:43:12 206
原创 FineReport安装后,启动报错:get tomcat thread pool info error
2、安装了tomcat 8 安装版。1、安装java jdk1.8。5、重装finreport软件。3、设置Eg为默认浏览器。4、关掉了360杀毒软件。
2024-04-07 22:05:01 127
原创 docker 安装redis报错:can not init background jbos
尝试了一堆解决办法。发现安装redis6.2.6版本就行看。启动redis,发现一直再重启。查看日志,发现job没启动。
2024-04-07 22:01:30 313
原创 JQ 查看图片的好插件
特别说明:里面不用局限于ul li这种布局,你直接在body上写$("body").viewer();都可以,他会自动读取所有的图片。
2024-03-31 22:03:47 222
原创 SpringBoot 微服务项目,打包报错:找不到符号
最后发现,这个类是其他项目里的,需要重新生成其他项目后,再来打包就行了。错误定位到这个代码,调试、编译都正常,就打包报错。
2024-03-28 17:06:14 220
原创 使用MyBatis Generator简化数据库操作:一种快速开发实践指南
通过自动生成的基础 Mapper 接口和实现类,开发人员可以快速实现常见的数据库操作,同时还可以自定义额外的业务查询方法,从而提高开发效率和代码质量。通过以上步骤,我们利用 MyBatis 的通用 Mapper 插件和反射机制,实现了自动化地基础操作方法,避免了繁琐的 CRUD 代码编写,同时使用泛型和反射使得代码更加通用和灵活。说直白点就是:我想在java里面根据实体,自动实现基础的查看,保存,更新的方法,以后不用写基础的mapper配置以及SQL。以下是一个基于上述代码的简单示例。
2024-03-26 14:18:20 385
原创 SpringBoot + Activiti 监控流程结束、获取最后一个审批Task信息
SpringBoot + Activiti 监控流程结束、获取最后一个审批Task信息
2024-03-22 13:25:33 120
原创 docker启动卡死问题排查
发现Docker启动的时候1f451cf3353是true,其他都是false,想办法只启动docker,不起容器的东西。问题:输入docker ps 或则vession 卡死,无任何输出。5、修改上面的configv2里面的running=false。3、用debug的方式启动docker,好查看日志。4、查看container的id信息。1、查看docker状态或者日志。6、后正常启动,查看状态就行了。2、强制关掉docker。
2024-03-21 00:20:40 875
原创 Linux离线安装Docker-Oracle_11g
导出oracle容器,查看正在运行的 Docker 容器的 ID 或名称,假设容器的名称为oracle11g。启动oracle,把docker 里面的db文件外挂到宿主机,做文件的持久化。把oracle11g.tar拷贝到离线环境,用以下命令加载docker镜像。拉取oracle11g镜像。给导出容器加775权限。修改镜像版本名称和名字。配置profile文件。到上面数据库就准备好了。查看容器是否创建成功。
2024-03-20 15:11:10 1083
原创 Linux离线安装Docker
3、在有Internet连接的Linux机器上,使用以下命令下载Docker及其依赖的RPM包。2、下载python-urllib3、requests、dateutil放到离线环境。1、先更新yum依赖包,在有网的环境把yum的依赖包下载下来,在离线环境安装。4、将下载好的依赖包,拷贝到离线linux环境上,使用以下命令安装。5、启动docker。
2024-03-20 14:23:07 206
原创 SpringCloud-SpringBoot读取Nacos上的配置文件
在 Spring Boot 应用程序中,可以使用 Spring Cloud Nacos 来实现从 Nacos 服务注册中心和配置中心读取配置信息。 注解时,需要确保属性名与配置文件中的键名一致,Spring Boot 会自动根据前缀匹配来绑定配置项。 注解中的 value 值指定了要绑定的配置文件的前缀,可以直接读取到该配置文件中的相关属性值。如果想要在配置发生变化时动态刷新配置,可以在需要动态更新的 Bean 类上添加。 来触发配置的刷新,以便及时获取最新的配置信息。,并添加相应的键值对。
2024-03-08 16:27:43 1900
原创 SpringCloud-nacos整合seata
在订单服务和库存服的 pom.xml 文件中,添加 Seata 的相关依赖项,这些依赖项包括 Seata 的客户端依赖和数据源代理依赖。同时,在订单服务和库存服务的配置文件中,配置 Seata 的代理和 Register 配置。:在订单服务和库存服务的 pom.xml 文件中,添加 Spring Cloud、Seata 和 Nacos 相应的依赖项。:在订单服务和库存服务的配置文件中,将 Nacos 配置中心的相关配置(如服务地址、命名空间等)添加到配置文件中。首先介绍下seata是什么?
2024-03-08 15:51:16 428
原创 css flex 布局换行
加上这个就行了:flex: 1 0 calc(20% - 40px);/* 控制一行显示5个,设置间距为20px */,最后效果。默认使用display: flex;是不换行的,只需要加上flex-wrap: wrap;通过上面我们发现虽然时间换行了,但是每行的边距不一样。
2024-03-07 23:10:59 938
原创 SpringCloud-Zuul网关的使用
总之,Zuul 在Spring Cloud中充当了应用程序的网关角色,它能够通过路由和反向代理请求,提供负载均衡和过滤请求的功能,以实现微服务架构中的统一入口和一些基本的网络功能。:Zuul 具备负载均衡的能力,它可以使用 Ribbon 或 Eureka 来选择可用的实例,并将请求发送到适当的后端服务。:Zuul 可以根据预定义的路由规则将请求路由到不同的服务实例。访问 service1 微服务的 /hello 接口:http://localhost:8765/service1/hello。
2024-03-06 22:22:01 427
原创 SpringCloud-Hystrix熔断降级和监控
当某个服务不可用时,Hystrix可以根据事先定义好的降级逻辑,返回一个默认值或错误信息,保证服务调用方能够得到响应,避免将问题传递给更上层的调用者。:通过线程池的隔离,Hystrix可以限制对某个服务的并发访问量,并且对每个服务实例都有一个独立的线程池,确保一个异常不会影响整个系统的正常运行。:通过监控对远程服务的调用,当远程服务出现问题导致失败率过高时,Hystrix可以自动打开熔断器,阻止继续向该服务发送请求,从而避免雪崩效应。接口,并在熔断时返回一个默认值或者错误信息。
2024-03-06 21:31:49 544
原创 SpringCloud-使用Feign组件调用其他微服务的接口
记得在启动"consumer-service"服务前确认"demo-service"服务已经注册到Nacos Server。现在,你可以尝试启动这两个服务并测试Feign客户端调用的效果。通过以上步骤,你就可以使用Feign客户端来声明式地调用"demo-service"服务的REST接口。Feign会自动处理服务发现、负载均衡等问题,让你的代码更加简洁、易读。在上面这篇文章中,我们实现的微服务的注册和用RestTemplate调用其他服务的接口,这章我们将用更加方便的方式Feign来调用其他服务的接口。
2024-03-05 23:37:03 773
原创 SpringCloud-用nacos做服务注册与调用
步骤3:配置Nacos连接信息 打开"application.properties"或"application.yml"文件,添加以下配置,其中,"server-addr"为Nacos Server的地址和端口号,根据你的安装配置进行修改。步骤4:启用服务注册与发现 在Spring Boot应用程序的入口类(通常是带有@SpringBootApplication注解的类)上添加@EnableDiscoveryClient注解,启用Nacos的服务注册与发现功能。你可以查看服务的节点信息、健康状态等。
2024-03-05 22:43:49 922
原创 SpringBoot 配置文件${variable:default}用法
2、默认值::@nacos.ip@部分可能表示一个默认值(不过这不是标准的环境变量默认值语法),如果NACOS_IP环境变量未定义或者获取不到有效值,则使用@nacos.ip@作为替代值。其中${NACOS_IP:@nacos.ip@}是一个占位符,表示通过某种方式获取到Nacos服务器的IP地址,并将其赋值给ip字段。1、环境变量引用:${NACOS_IP}部分表示在运行时会查找名为NACOS_IP的环境变量,并将其值注入到yaml配置中作为ip字段的值。前面的NACOS_IP变量是什么意思?
2024-03-04 23:06:08 386
原创 IDE插件-通义灵码-用AI写代码
智能代码联想,根据你上一句代码,点回车,等一会,自动给你下语句想要的代码,然后按tab键确认使用,否则你继续自己写。右边就出现这个插件了,用支付宝账号登录成功后就出现一个AI机器人了。选中代码右键就能看到他的常规功能。安装tongyi插件。
2024-03-04 21:55:15 366
原创 小程序环形进度条爬坑
在做微信小程序的时候,发现用canvas做的环形进度条,在带滚动条的view里面显示有闪动、显示不全的问题,后面改成echart-weixin的pie图实现了,option配置如下。
2024-03-03 23:18:42 626
原创 SpringBoot+Maven多环境配置模式
2、解决问题1后,右上角maven来回切换配置后,ide再启动结果发现又启动不起来,这时候先点击清除,再启动就行了。1、按别人教程来,项目能打包,但是ide里面死活启动不了,最后发现是把profile配置里面的build删掉就行。然后在最外层的父级POM文件里面把这个两个配置文件写上。然后在主配置里面选择获取Maven使用的配置。右上角Maven里面就出现了可选择的配置。然后正常启动项目或打包就行了。下面是爬坑过程中遇到的两个坑。我这里有两个配置文件。
2024-03-03 22:14:42 556
原创 SpringBoot+Maven项目打包
特别说明下,我是因为之前GBK的编码,这里改成UTF-8以后,发现打包还是失败,且出这个错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project javacore-web: Input length = 1 -> [Help 1]因为我这里有多套环境的配置文件,可以使用命令(test是环境名称)
2024-03-03 13:26:00 389
原创 MAVEN打包报错:com.sun.xml.internal.ws.util不存在
在项目的pom.xml build -> plugins 中加入
2024-03-03 12:05:16 443
原创 小程序图形:echarts-weixin 入门使用
拷贝ec-canvs文件夹到小程序里面。index.json里面的写法。index.js里面的写法。
2024-03-02 15:04:04 611
原创 Lora模型训练
把处理好的图片和标签文件,放到秋叶lora训练工具的trian目录里面,文件夹30_aki前面的数字代表训练多次。目前看1000张图,大概需要10小时左右训练完成,去output文件夹查看lora训练模型就行了。用Stable Diffusion把原始图片处理成512X512的图片。准备要训练的图片,图片约高清越好,且自行转换成PNG的格式。出现这个就代表运行起来了。把处理好的图片打上标签。选择基础大模型点训练。
2024-02-20 10:33:37 697
原创 Blazor 登陆,授权-入门级别
使用builder.Services.AddScoped();方式,缺点,不能刷新数据就丢。Program文件里面注册一下。
2024-01-21 16:20:47 482
原创 Blazor 根据路由判断哪些页面需要加模板,哪些不需要
比如我们的登录的页面是不需要加通用模板的,通过@if 控制 RouteView的DefaultLayout即可。方法中进行资源清理工作,如释放订阅、取消网络请求等。根据你的具体需求,你可以根据情况进行实现。方法获取数据,并根据数据的特定属性进行条件判断。上面的方式适合静态配置,一般页面菜单都是动态,可以用下面的方式实现。方法来获取自定义的路由数据,并将该数据赋值给。,则应用默认的模板布局;的服务,用于获取后台数据。生命周期方法中,我们通过调用。的情况下,我们可以在。,则不应用任何模板。
2024-01-16 15:54:54 441
OfficeWeb.zip
2019-09-04
选票计数工具
2019-04-25
Activit学习,以及整合任何项目
2015-08-07
EazyUI主页框架搭建纯JS例子
2015-07-15
eazyui二开Demo很吊
2015-07-08
JFinal+Snake 做的流程引擎
2015-06-12
SSH 3大框架教程
2015-05-22
万能密码生成器附源码
2013-10-09
基于socket的多用户远程监控系统
2013-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人