Infisical 基本使用

创建项目1> 点击 “+ Add New Project”2>. 选择“Secrets Management”项目类型说明:- Secrets Management(秘密管理):用于存储、管理和同步环境变量(如数据库密码、API Key、Jwt Secret 等); - Certificate Manager (证书管理): 管理 SSL/TLS 证书......

YANGWW Java · 文档 2026-04-02 阅读 · 145


OSM数据导入数据库

osm2pgsql osm2pgsql 是一个命令行工具,主要用于将 OpenStreetMap (OSM) 数据导入到 PostgreSQL/PostGIS 数据库中。以上 osm2pgsql 的使用范例:osm2pgsql.exe -c -d [数据库名] -U [用户名] -H [主机名] -P [端口] -S [样式文件路径] [数据文件路径]示例:......

YANGWW 使用 Cesium + GeoSever 构建地图服务 · 文档 2026-04-02 阅读 · 100


QGis快速应用免费底图

QuickMapServices(QMS)QuickMapServices(QMS)插件用于快速加载在线地图服务(类似底图);如下图: 注:底图通常是栅格瓦片,无法从中提取样式,只能用于参考看;QuickMapServices 子菜单详解1️⃣ NASA提供 NASA 的遥感数据图层,例如......

YANGWW 使用 Cesium + GeoSever 构建地图服务 · 文档 2026-04-02 阅读 · 32


地图架构选型

方案 A(传统 GIS)OSM → PostGIS → GeoServer → Raster Tile(PNG)→ Leaflet / Cesium这种方案是:- 服务端设置地图样式、渲染栅格图,前端仅加载栅格瓦片,前端性能压力小;- 适合地图样式固定的场景,一旦地图样式变化,地图就要重......

YANGWW 使用 Cesium + GeoSever 构建地图服务 · 文档 2026-04-02 阅读 · 24


Infisical 最佳实践

Infisical 安全性通过 infisical login 命令登录成功后,会获取一个凭证(access token(短期) / refresh token(长期)),这个 access token 是 infisical 拉取秘钥的依据;infisical CLI 会定期刷新 access token;若 access token 丢失,会导致 infisical 中的秘......

YANGWW Java · 文档 2026-04-02 阅读 · 21


Spring Boot 项目监控

Spring Boot DashboardSpring Boot Dashboard 是开发环境下 IDE 内的运行管理工具,是开发必备;其核心功能如下:1>. 启动 / 停止 Spring Boot 应用2>. 多服务分组管理(微服务时方便) 3>. 查看控制台日志4>. 显示运行状态(Running / Stopp......

YANGWW Java · 文档 2026-03-31 阅读 · 113


Maven Wrapper

Maven WrapperMaven Wrapper 是一套由 mvnw/mvnw.cmd、.mvn/wrapper、maven-wrapper.properties 等文件组成的用于在项目内管理 Maven 版本的机制,其目的是在项目内固定 Maven 版本,并自动提供指定版本的 Maven 运行环境;如何生成 Maven Wrapper执行 mvn wr......

YANGWW Java · 文档 2026-03-31 阅读 · 56


Projection + record

Java RecordJava Record(Java 16 引入,Java 17+ 正式版)是一种特殊的类,专门用于不可变数据载体;它自动生成构造器、getter、equals()、hashCode()、toString(),极大减少了样板代码:// 传统 POJO —— 需要大量样板代码public class UserDTO { pr......

YANGWW Java · 文档 2026-03-30 阅读 · 99


JSpecify

JSpecify是Java 生态中用于标准化 Null 安全性(Null-Safety)的一套的注解和规范。IntelliJ IDEA 2025.3+ 以及静态分析工具能够通过这些注解,在编译期间就发现潜在的NullPointerException。Specify 的核心注解@NullMarked:最核心注解;通常放在......

YANGWW Java · 文档 2026-03-30 阅读 · 89


搭建 spring boot 环境

安装 JDK## scoop 是 windows 下的一个包管理器## 给 Scoop 添加一个名为 java 的“软件库”(Bucket) scoop bucket add javascoop install temurin25-jdk安装 Manvescoop install main/maven安装 Spring Boot CLIscoop bucket add extras## 安装 Spring Boot CLIscoop install springboo......

YANGWW Java · 文档 2026-03-29 阅读 · 179