笔记
文章平均质量分 75
天河归来
Android和后台开发,https://github.com/nhx900317
展开
-
修改Springboot项目名称
开发过程中,经常遇到新来个项目,需要一份初始代码的情况,初始代码有了,但是需要修改项目名称和其他一些配置,这样才能当作新项目的初始代码来使用。在项目右键,选择Open Module Settings,在此处修改项目名称:由于mybatis/mybatis-plus会配置程序包名,然后去扫描对应包名下的文件,如果包名修改,mybatis/mybatis-plus的配置也需要修改,具体修改文件是:yml配置文件里,mybatis/mybatis-plus节点,type-aliases-package参数l原创 2024-07-02 17:51:34 · 357 阅读 · 0 评论 -
在springboot下将mybatis升级为mybatis-plus
之前项目工程用的是mybatis,现在需要将其替换为mybatis-plus,mybatis-plus的mapper有很多自带的查询方法,用起来更加方便一些。原创 2023-09-15 13:46:22 · 2024 阅读 · 0 评论 -
使用docker创建minio镜像并上传文件,提供demo
MinIO是一个对象存储解决方案,它提供了一个Amazon Web Services S3兼容的API,并支持所有S3的核心特性。MinIO可以部署在任何地方——公共云或私有云、裸机基础设施、编排环境和边缘基础设施。原创 2023-09-08 15:28:13 · 636 阅读 · 0 评论 -
通过rabbitmq生成延时消息,并生成rabbitmq镜像
以上就是rabbitmq延时消息的相关内容,另外这个延时消息在消息很多的情况下可能会有一些性能问题,使用的时候需要注意一下。原创 2023-09-05 15:25:26 · 796 阅读 · 0 评论 -
Linux系统使用service设置程序自启动
目前需要的脚本有3个,其中两个是给系统添加service用的,分别为start.sh和shutdown.sh,还有一个是杀死当前执行java进程的,这个只需要杀死进程就行,不需要写启动的命令,启动是再系统service里完成的。在linux系统里,设置程序自启动是基本操作,我们可以自己写一个service文件,设置自己的程序自启动参数。这里用springboot的jar包程序做示例。restart脚本只需要kill掉进程即可。原创 2023-08-22 16:09:28 · 888 阅读 · 0 评论 -
在Springboot框架生成pid文件
在linux系统里,pid文件为文本文件,内容只有一行, 记录了该进程的ID。主要可以防止启动多个副本在linux系统自启动时可以加判断,本文介绍一下,如何在springboot的框架下,添加pid文件。配置完之后,启动程序,在配置的路径:/var/run/ 下就会生成 test.pid文件了。原创 2023-07-06 15:41:37 · 1129 阅读 · 0 评论 -
java中Lock锁的应用简介
说到java,就不能不提多线程和锁,这篇文章简单介绍一下java中Lock的几种常用的应用方式。先简单介绍一下锁。锁,顾名思义,就是可以把东西锁住,在java里,可以理解为把一段代码锁住,只能让一个线程访问并执行,其他线程想再执行这段代码,就要等前面的线程结束才可以。原创 2023-04-20 19:43:49 · 1373 阅读 · 0 评论 -
在centos搭建rabbitmq并制作docker镜像
至此,rabbitmq的镜像制作完成,目前还有个问题是,每次通过镜像生成容器之后,用户会丢失,这个问题是因为hostname改变引起的,具体可以百度一下,在此文章中就不写了。原创 2022-11-25 11:12:15 · 906 阅读 · 0 评论 -
数据库mysql无法远程访问,出现Host is not allowed to connect to this MySQL server解决办法
最近在阿里云重装了mysql数据库,但是通过navicat访问的时候报错:Host is not allowed to connect to this MySQL server,具体解决方法如下。即把root用户的host字段改成%,默认应该是localhost,就只能是本地连接,改成%,就可以远程连接了。使用finallshell等软件登录阿里云,或者阿里云也自带登录的网页端。如果此时通过navicat可以访问了,就不用再往下看了。此时,再次使用navicat,应该就可以远程访问了。原创 2022-11-23 15:53:12 · 2701 阅读 · 2 评论 -
java使用自定义注解实现业务操作日志保存
创建一个自定义注解BUsinessLog,在里面定义注解所需要的参数。这里加了一个MethodName的参数,用于在处理注解的时候,根据MethodName进行不同的业务处理。/*** 自定义操作日志记录注解**//*** 操作人名称*//*** 方法名称*//*** 操作类别*//*** 操作内容*//*** 操作详情*/}注解创建完了,需要一个解析器去对注解进行操作,下面我们需要创建一个注解解析器。原创 2022-10-18 11:09:44 · 3182 阅读 · 4 评论 -
2021-10-24
1024冲鸭原创 2021-10-24 19:52:42 · 73 阅读 · 0 评论