自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tiantiantbtb的博客

阿米阿米阿乌

  • 博客(710)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 windows安装docker

这个选项是推荐的,表示安装 Docker 时将使用 WSL 2(Windows Subsystem for Linux 2)而不是 Hyper-V。WSL 2 提供更好的性能和兼容性,适用于大部分 Windows 10 和 Windows 11 用户,尤其是在非企业版的 Windows 系统上。Windows 容器是与 Linux 容器不同的一种容器,通常用于运行基于 Windows 的应用程序。如果你不打算使用 Windows 容器,可以不勾选此项。选择windows AMD64。

2025-08-07 00:53:41 222

原创 acme.sh证书申请

它还支持 ECC(Elliptic Curve Cryptography)证书,这些证书较小且具有更高的安全性。可根据需要替换为最新版:https://nginx.org/en/download.html。测试申请 用内置web来申请证书要邮箱什么的 因此先安装nginx。支持与 Let's Encrypt 和其他证书颁发机构(CA)对接。通过命令行界面(CLI)自动化整个证书申请、更新和安装流程。申请证书需要放开80端口 这里443端口一起开了。这里没下载到指定文件夹 不知道怎么回事。

2025-08-02 06:59:30 281

原创 人工智能发展简史(1900–2025)

【代码】人工智能发展简史(1900–2025)

2025-07-29 20:48:29 1981

原创 BillionMail安装&配置

地址cd /opt && git clone https://github.com/aaPanel/BillionMail && cd BillionMail && bash install.sh。

2025-07-28 01:28:37 151

原创 docker一键安装

curl -fsSL https://get.docker.com | bash

2025-07-19 19:49:37 117

原创 哪吒监控部署

在linux ssh中粘贴 回车即可。大致就是Dashboard和Agent。多台的话 就每台都运行一下。先安装Dashboard。那么就可以通过域名访问了。初始账密都是admin。

2025-07-16 19:15:31 209

原创 Racknerd服务器Ubuntu

root@racknerd-0dc2a89:~# ufw status numbered 查看所有开放的端口。root@racknerd-0dc2a89:~# ufw status verbose 查看防火墙详情。ufw delete 1 删除ufw status numbered 中某个编号的规则。systemctl status ufw 查看服务状态。ufw reload 重新加载防火墙配置。允许特定ip访问某个端口。例如我开放80端口后。

2025-07-15 15:38:48 300

原创 Vue前端内网穿透访问

有时候需要将前端启动端口 通过内网穿透 让外网访问。

2025-07-11 15:34:59 122

原创 微软云TTS Demo

【代码】微软云TTS Demo。

2025-07-11 13:22:17 105

原创 微软云语音识别ASR示例Demo

对象存储服务 OSS 对应 Azure Blob Storage。语音识别 ASR 对应 Azure Speech-to-Text。语音合成 TTS 对应 Azure Text-to-Speech。上传..mp3文件或者上传OSS地址 返回音频的文字示例demo。

2025-07-10 16:00:30 258

原创 FFmpeg Windows安装

FFmpeg 用于音频文件转换。zip解压 大概就是。

2025-07-10 15:30:36 221

原创 Beyond Compare 4下载安装

Scooter Software - Home of Beyond Compare

2025-07-09 06:46:32 219

原创 Docker Dify安装 完整版本

Docker 官方的 YUM 软件仓库配置文件到系统,设置存储库。出现pull不下来的情况 多试几次。也可以从阿里云下(我选择上面的)# 设置 Docker 开机自启。如果是下面的情况 格式有误。# 启动 Docker 服务。检查docker使用的配置。检查所有容器是否运行成功。# 检查是否已启动成功。

2025-07-02 16:11:59 481

原创 centos9安装docker Dify

设置 Docker 开机自启。# 启动 Docker 服务。# 检查是否已启动成功。

2025-07-02 05:01:46 269

原创 centos9安装

PermitRootLogin yes 去掉注释,改为yes。这样可以通过宿主机的50022端口访问虚拟机。ipconfig可以查看ip。默认root用户不能登录。这样root用户可以登录。

2025-07-02 04:47:48 182

原创 Oracle VM VirtualBox安装

网上有些教程 我这里是先下载了一个老版本。安装的时候提示不安全。

2025-06-23 16:02:19 172

原创 windows找不到vcruntime140_1.dll

安装xxxxx时候提示vcruntime140_1.dll 找不到。

2025-06-20 16:54:00 203

原创 ffmpeg安装

支持转码、截取、压缩、合并、提取音轨等多种功能。

2025-06-18 13:50:05 418

原创 AI中的Prompt

你可以通过设定这个内容来“引导模型”继续生成某种形式的答案。:通常是描述 LLM 的身份、语气、行为范围、约束规则。:模拟 AI 的回复,即模型根据上面内容做出的回应。:常用于 few-shot 示例(提示学习)。:设定 AI 的“角色设定”和“行为准则”。:用户直接输入的问题、评论、需求等内容。:在大语言模型中是最优先被考虑的提示。:模拟用户的输入,也就是提问者的请求。,让模型自动根据上下文学习来输出。

2025-06-12 11:50:49 339

原创 RabbitMQ

也可以应用内声明 注意注意注意:交换机 队列的声明需要在消费者端声明 这也是下面出现问题的原因 配置和。发布订阅模式允许同一消息发送给多个消费者.实现方式是加入了exchange(交换机)Direct 按一定规则 交换机按一定队则将对应消息发送到对应(指定)的队列。Fanout Exchange会将接收到的消息路由到每一个跟其绑定的Queue。Fanout是交换机的一种类型 Fanout交换机常用于广播。上面的简单消息发送其实用的是直连交换机 也就是默认交换机。

2025-05-28 16:57:47 1195

原创 JDK,Mysql,Redis,RabbitMQ安装

"https://自己的阿里云镜像.mirror.aliyuncs.com",vim /etc/docker/daemon.json 编辑完保存。需要的erlong版本要>26 但是<28 而我上面安装的是28。#启动web管理控制台 可以通过IP:15672访问。# 添加用户 admin,密码为 123456。安装docker引擎 及组件(安装最新版本)只能本地登录,远程访问要新建用户。# 启动 RabbitMQ 服务。# 给权限(vhost 为 /)安装RabbitMQ。

2025-05-27 01:05:35 970

原创 SpringBoot中消息转换器的选择

是由内容协商机制确认的,SpringBoot为了开发便利性,如果我没有该消息转换器,默认就返回了JSON,如果需要XML那么,引入。当我们引入spring-boot-starter-web时候时候默认的消息转换器是。✅ 此时是 **请求消息转换器触发时机(反序列化)**✅ 此时是 **响应消息转换器触发时机(序列化)**注意:消息转换器的实现既有用于消息(参数接收),也有用于响应格式。第四步:将自定义消息转换器添加到Boot中(配置消息转换器)---在yaml中就是一个分割 分割后是单独一个文档意思。

2025-05-25 15:54:06 1070

原创 SpringBoot返回xml

Boot消息返回机制就默认使用了xml 原因是内容协商机制 浏览器Accept 需要application/xml。默认情况下引入web依赖后自带了JackJson 返回JSON数据。你也可以引入fastJSON 那么方便使用可以用JSON.xxx。而SpringBoot为了开发便利性 默认返回的是JSON数据。而当你的消息转换器里有了xml转换器之后。如果希望Boot默认返回xml数据。

2025-05-25 13:52:53 1014

原创 Bean初始化前后做某些事

对 Bean 做“增强”或“修改”,是 Spring 框架的核心机制之一。是 Spring 提供的一个扩展接口,用于。

2025-05-25 12:03:06 166

原创 SpringBoot对静态资源的控制

2025-05-24 22:22:10 107

原创 windows中JDK切换版本

确保保存在jdktool下 不是的话环境变量里改文件名。将以下脚本写入到setjdk文件中。setjdk xxx来修改版本。

2025-05-24 18:09:37 538

原创 maxkey单点登录系统

认证平台2管理平台3账户密码。

2025-05-24 18:03:08 600

原创 建造者模式

用于解决对象创建时参数过多的问题.通过将对象的构造过程与其表示分离,使得构造过程可以逐步完成,而不是一次性提供所有参数.建造者模式的主要目的是让对象的创建过程更加清晰,灵活和可控。

2025-05-23 16:30:45 133

原创 windows安装python环境

close。

2025-05-22 06:21:59 142

原创 SpringBoot配置文件的合并

需求:想分类将mysql数据库的配置放在一个文件,redis的配置放在另外一个文件。测试结果 model的包放错了 应该移动到demo里。就不去引入mysql和redis了,看能否得到值就行了。

2025-05-22 05:34:48 196

原创 SpringBoot外部化配置

(Externalized Configuration)是指的一种机制。通俗地说,就是你不需要在代码里写死配置信息(比如数据库账号、端口号、日志级别等),而是。这样,你可以在不修改源码的情况下,就改变应用行为。SpringBoot的外部化配置方式,包括但不限于1.application.properties或者yml或者yaml文件2.系统环境变量3.JVM参数4.命令行参数......优先级。

2025-05-21 18:08:28 1352

原创 注解的理解

Retention(RetentionPolicy.RUNTIME) // 必选:运行时仍可读取,用于反射/AOP。@Target(ElementType.METHOD) // 必选:限定只能用于方法上。* 操作类型(可选项,默认是 "query")* 操作名称 名称可以随意命名(必填项)* 自定义注解:用于标记某个方法需要记录日志。* 是否启用记录(可选项,默认启用),但这个接口的实例是由 JVM 动态生成的。注解在编译后本质上就是一个。注解的解释:给程序看的标识。

2025-05-21 11:50:10 165

原创 SpringWeb依赖中已有jackson为什么还要引入FastJSON

当用SpringBoot Cli创建SpringBoot项目之后 如果你引入了springweb那么表示你已经有了jackjson依赖也就是你返回的都是以JSON格式返回消息那么经常看到有些项目还要引入阿里的FastJSON这是为何?原因在于相对来说 Jackson 的 ObjectMapper 配置复杂,FastJSON 更“即插即用”。非常简洁支持直接 parse 和转为 Map、List 等对象自带的序列化过滤器非常方便对JSONObjectJSONArray。

2025-05-21 10:44:52 682

原创 idea无法识别Maven项目

把.mvn相关都删除了 导致Idea无法识别maven项目。最后把父模块也要导入。

2025-05-21 09:27:27 1204

原创 PHP和Composer 安装

是 PHP 的,就像:Node.js 用npmPython 用pipJava 用maven用来安装和管理 PHP 项目中需要用到的第三方库安装PHP可以理解成 Java解释器。

2025-05-08 06:41:28 529

原创 ruoyi-plus登录菜单默认折叠

└── AppMain.vue ← 中间内容区(显示实际页面内容)layout/index.vue ← 页面整体布局(顶层)├── Navbar.vue ← 顶部导航栏。├── Sidebar/index.vue ← 左侧菜单栏。

2025-04-30 17:08:05 315

原创 Vue2+Vue3学习笔记

v2v3https://v3.cn.vuejs.org/ 会重定向到Vue.js - 渐进式 JavaScript 框架 | Vue.jsVue.js - 渐进式的 JavaScript 框架从v2过渡到v3在F盘创建v2+v3学习笔记并用VSCODE打开。

2025-04-29 17:57:56 1086

原创 ElaticSearch

超级强,比如模糊查询、关键词高亮等高效查询,比传统关系数据库快得多(尤其是搜索)(Schema灵活,可以动态字段),天然支持横向扩展。

2025-04-28 05:08:27 993

原创 Mybatis执行步骤

3️⃣ SqlSession (非线程安全,封装 Connection + Executor)2️⃣ SqlSessionFactory (线程安全,单例,创建 SqlSession)1️⃣1️⃣ ResultSetHandler(将 ResultSet 封装为对象)1️⃣2️⃣ Mapper 返回结果(MapperProxy 负责处理返回值)1️⃣3️⃣ SqlSession 返回结果 → 应用层(你拿到返回值)7️⃣ Executor(执行器,调度 SQL 执行)├── 获取 Mapper 接口代理。

2025-04-25 10:49:52 384

原创 记SQL错误

2025-04-25 09:34:45 119

oracle数据库win32 win64 linux64

win32 win64 linux64

2022-04-10

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

TA关注的人

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