自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 docker 快速部署若依项目

1、在我docker-compose安装源的时候,安装国外源的时候连接被拒绝,我就将compose利用FileZilla上传到Linux的/usr/local/bin/目录下。1、首先创建一个自定义网络,作用是使连接到该网络的容器能够通过容器名称进行通信,无需使用复杂的IP地址配置,方便了容器化应用中各个服务之间的交互。2、创建一个文件夹,创建compose.yml文件,在当前文件夹下通过compose.yml文件拉取镜像并自动配置和启动。2、去compose.yaml文件所在的目录下去执行。

2025-05-13 11:07:27 371

原创 docker部署ruoyi项目

下载ssh服务(2)使用以下命令来安装 OpenSSH 服务器:系统可能会提示你输入用户密码以确认安装操作,完成后,OpenSSH 服务器就会安装在你的Ubuntu 系统上。(3)为了确保在系统重启后 SSH 服务仍然能自动运行,可以使用以下命令启用它:你可以通过以下命令检查 SSH 服务的状态,确认它是否正在运行:(4)查看ip地址命令ifconfig然后连接xshell输入ip地址端口号(5)开始安装docker#安装前先卸载操作系统默认安装的docker安装必要支持。

2025-04-29 07:53:45 691

原创 Windows 系统下 Nginx 的配置步骤

Nginx 是一款功能强大的软件,在互联网领域有广泛应用。简单来说,它就像一个聪明的交通指挥员,能让网站运行得更高效、更稳定。

2025-04-10 20:56:45 2099

原创 线程池工作流程

1、拒绝策略的四种方式在 Java 的线程池()中,当线程池无法继续处理新任务(线程数达到最大限制且任务队列已满)时,需要通过拒绝策略来决定如何处理这些被拒绝的任务。Java 内置了四种常用的拒绝策略,下面用通俗的方式介绍它们:(1)AbortPolicy(终止策略,默认策略)行为:直接抛出异常,拒绝处理任务。通俗理解:就像餐厅客满,服务员直接告诉后来的顾客 “没位置了,别进来了”,并让顾客(调用者)自己处理被拒绝的情况。适用场景。

2025-04-09 20:38:40 912

原创 小智AI使用

(3)进入E:\sensystem\SenseVoice路径下。(1)打开Anaconda Prompt-->(4)开启本地SenseVoice的api接口。(6)然后启动后端前端vue就可以了。一、首先启动SenseVoice。(5)启动ollama。

2025-04-07 17:31:09 560

原创 SenseVoice本地安装步骤(自用)

视频转换。

2025-04-04 16:20:56 1076

原创 ESP8266通信和OneNET平台相关知识整合

Redis 就像是一个非常快速的 “数据仓库”,它能快速地存储和读取数据。与普通的仓库不同,它特别擅长处理一些需要快速访问的数据,就好像是一个专门用来存放经常要用的 “宝贝” 数据的地方,而且能让你很快地找到和使用这些 “宝贝”。

2025-03-31 21:56:06 1984

原创 axios请求响应拦截器

(2)将创建完成后的文件夹拖入vscode中 npm i下载然后npm install axios下载axios。新建个文件夹存放文件,在当前文件夹下cmd进入命令提示行然后npm create vue@latest。在vscode中处理文件(删除没用的文件,引入等)(3)在后端新建maven项目并导入依赖。一、首先在前端创建个vue项目。

2025-03-30 21:07:32 469

原创 若依生成主从表步骤

(1)首先创建主表 新建表(跟若依数据库对应的数据库里)-->点击查询-->点击新建查询-->然后将代码写入-->然后运行,刷新一下表就创建完成了。(4)点击编辑进入下面页面分别修改基本信息 字段信息 生成信息三部分注意(主表生成信息中要修改生成模板为。(2)然后创建从表可以将上述主表查询语句替换为从表查询语句然后运行刷新就可以了。进入若依页面点击系统工具-->代码生成-->导入-->导入两个表。(7)然后重启若依项目即可(前端后端都启动)(3)然后启动若依项目(前端后端都启动)一、首先新建若依项目。

2025-03-30 16:17:46 548

原创 SpringBoot和Vue整合Mybatis

8、在接口方法(如果是增加最好返回int或者boolean)上alt+回车,选择sql statement为增加,在对应的xml文件中加入insert语句,注意可以加入参数类型,如parameterType="com.dy.entity.Phone_entity"7、在mapper包下新建mapper接口,加上@Mapper注解,alt+回车,选择创建mybatis xml文件,选择mybatis下的mapper文件夹。9、在service中调用mapper接口,并根据返回值填写返回的map内容。

2025-03-27 21:52:39 1555 2

原创 若依创建分层表(树表)(超级详细)

(3)进入数据库新建数据表(注意此处parent_id和数据库中其他同名会默认被数据库本身parent_id覆盖,后续有解释,所以最好不要起这个名字)(8)然后重启若依项目,前端npm run dev进入若依后,在自己建的表中新建层级就🆗了。去idea中application-druid.yml文件中修改数据库配置如下图所示。进入若依登陆界面-->系统工具-->代码生成-->导入表。(5)修改以下三个信息(基本信息、字段信息、生成信息)(2)然后启动前端,打开终端输入。(4)启动若依项目,然后启动前端。

2025-03-25 21:14:34 774

原创 动态代理(自用)

综上,局长有权力,但是局长不在权力还是在的,所以可以把权力抽取出来接口。1、静态代理:当用户隔级向上发送请求时需要中间有个代理(秘书)(3)三个代理(秘书)太浪费资源所以生成一个全面的秘书。2、(1)创建个副局长调令类。(3)Main中调用秘书调令。(2)Test类调用秘书类。(1)先创建个局长签字类。(2)创建个秘书调令类。(2)创建秘书签字类。

2025-03-18 22:19:03 227

原创 (自用)RocketMq基本使用(使用spring向rocketmq生产消息)

原因是:Springboot-3.0已经放弃了spring.plants自动装配,它被/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports所取代,添加这个文件是为了兼容。2、新建Springboot项目,然后在pom.xml然后导入rocketmq-spring-boot-starter依赖。同步发送消息:http://localhost:8080/sendSync?

2025-03-17 21:51:35 734 1

空空如也

空空如也

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

TA关注的人

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