ai
未读
ai agent 与ai mcp
### 一、ai agent与ai MCP #### 1、AI Agent AI Agent是一种能够感知其环境并通过执行动作来影响该环境的实体。它可以是简单的程序,也可以是复杂的系统,具有一定的自主性、学习能力和决策能力。AI Agents可以用来完成特定的任务,如客户服务中的聊天机器人、智能家居
经验分享
未读
maven之optional配置项
### 一、optional 在 Maven 的 `` 配置中,`true` 的意思是: > **这个依赖是可选的**,也就是说,它**不会被传递到依赖当前项目的其他项目中**。 ------ #### 2、举个例子来说明: 假设你有三个项目: - `project-A`(是一个库) - `proj
SQL
未读
PG之LIKE查询索引问题
> **为什么直接写 `LIKE '%xxx%'` 可以走索引(比如 trgm 索引),但用 `LIKE CONCAT('%', #{xxx}, '%')` 或等价表达式就不走索引了?** 在 PostgreSQL 中,使用 `LIKE CONCAT('%', #{xxx}::text, '%')`
${revision}与flatten-maven-plugin
> `pom.xml` 中使用了 `${revision}` 占位符,但**没有使用 `flatten-maven-plugin` 插件**。这是一个常见的做法,特别是在多模块 Maven 项目中用于统一管理版本号。下面详细分析一下:**如果不使用 `flatten-maven-plugin`,会带
项目初始化执行之springboot 项目启动执行
> 在 Spring Boot 项目中,如果你希望在项目启动时执行查询数据库的操作(例如初始化数据、校验连接或预加载缓存),可以使用以下几种方式实现: ### 一:使用 `CommandLineRunner` 接口 这是最常见的方式之一,适用于简单的启动任务。 ```java import org.
数据校验之spring-boot-starter-validation,@Valid和@Validated
## 1、spring-boot-starter-validation `spring-boot-starter-validation` 是 Spring Boot 提供的一个依赖启动器,用于在项目中快速集成 **Bean Validation(JSR-380)** 功能。它基于 Hibernate
开发日常
未读
SpringBoot自定义Starter
### 1、新建正常SpringBoot项目并引入依赖 ```xml 4.0.0 com.nn3n.develop nn3n-spring-boot-starter 1.0-SNAPSHOT o
Docker
未读
自定义构建Boot docker镜像
### 1、java基础镜像收集 ```shell docker pull openjdk:11-jdk-slim docker pull openjdk:17-jdk-slim ``` ### 2、Dockerfile ```shell # 使用官方的OpenJDK作为基础镜像 FROM open
golang
未读
golang环境搭建
### 一、环境设置 ```shell GOROOT D:\Go GOPATH E:\go-dev GO111MODULE=on GOPROXY=https://goproxy.cn,direct ``` ```shell C:\Users\Dell>go version go version go