
Spring Boot 参数配置详解:properties、yml 及外部化配置
Spring Boot 的参数配置机制。内容涵盖 application.properties 与 application.yml 两种配置文件的格式区别及使用规范。阐述了配置文件的加载位置与优先级顺序,以及实现配置与代码分离的最佳实践。重点讲解了外部化配置方式,包括命令行参数、环境变量及多环境 Profile 的配置与激活方法。同时演示了如何通过 @Val…
博客作者
非主流
339
已发布文章
12K
博客获赞
797K
博客浏览
第 9 页

Spring Boot 的参数配置机制。内容涵盖 application.properties 与 application.yml 两种配置文件的格式区别及使用规范。阐述了配置文件的加载位置与优先级顺序,以及实现配置与代码分离的最佳实践。重点讲解了外部化配置方式,包括命令行参数、环境变量及多环境 Profile 的配置与激活方法。同时演示了如何通过 @Val…
介绍 Processing.py 库,结合 Python 语法实现创意编程。内容包括环境搭建、基础绘图示例(如鼠标交互椭圆)、进阶功能(3D 图形、OpenCV 集成)及学习建议。旨在帮助开发者快速掌握视觉编程技能,进行数据可视化或生成艺术创作。

针对 CentOS 系统下 Python 环境配置的常见痛点,本指南提供了从源码安装到生产部署的全链路解决方案。内容涵盖规避系统自带 Python 冲突、解决 SSL 及依赖缺失问题、利用虚拟环境隔离项目依赖、处理 SELinux 与防火墙权限限制,以及采用 Docker 容器化部署策略。结合 WSGI 服务配置与性能优化技巧,帮助开发者在 Linux 服务…

解析蓝桥杯省赛 Java A 组 Q6'砍柴'问题。指出贪心策略在此博弈问题中因局部最优不等于全局最优而失效,并通过 n=15 案例说明。提出使用动态规划结合欧拉筛的正确解法。定义 dp[x] 表示长度为 x 时先手胜负状态,利用预处理质数表进行状态转移。最终通过线性时间复杂度完成计算,输出先手必胜或必败结果。
智谱 AI 发布 GLM-4-9B 开源模型,在多项基准测试中表现优于 Llama-3-8B。MMLU 得分 74.7,C-Eval 中文场景达 77.1,数学推理 GSM8K 为 84.0,代码生成 HumanEval 达 70.1。支持 128K 上下文及 1M 长文本版本,集成工具调用与多语言支持。该模型降低了企业部署门槛,推动开源生态发展,适合本地化…

一套基于 Java 语言和 SpringBoot 框架开发的物业管理系统。该系统旨在解决传统物业管理中信息滞后、报修缓慢、费用混乱等问题。核心功能包括业主信息管理、车位与停车管理、物业报修与投诉处理、费用管理及公告发布。系统采用 MySQL 数据库,分为管理员端和业主端,实现了从登录、信息增删改查到流程可视化的完整功能模块,提升了物业管理效率和服务质量。

基于腾讯云轻量应用服务器部署 OpenClaw 智能体,涵盖服务器选购与镜像选择、模型 API 配置(支持 GLM、混元、DeepSeek 等)、IM 通道接入(QQ 与飞书)的具体步骤。详解技能安装方式(clawhub 与 skills.sh),包含命令行操作以节省 Token 消耗。提供日志查看、文件管理及数据持久化备份方案,并列举实际应用场景如点单与任…

一个基于 Java 和 SpringBoot 框架的房屋租赁管理系统。系统旨在解决传统租赁模式信息不对称、效率低下的问题。采用前后端分离架构,包含用户、房东、房源、订单、合同及论坛等模块。支持在线预约、电子合同签订等功能,通过数字化手段提升租赁交易效率与透明度。
深入解析了 CAN 通信协议,涵盖基本原理、数据帧结构、收发流程、中断处理及滤波设计。详细介绍了标准帧与扩展帧的区别,硬件配置与软件实现策略,包括中断驱动与轮询方式的对比。通过代码示例展示了消息过滤、优先级管理及时间同步机制。此外,还分析了 CAN 在汽车电子与工业自动化领域的具体应用,探讨了网络安全性与 CAN FD 技术的未来趋势。

FastAPI 是现代 Python Web 框架,支持异步编程与自动生成文档。内容涵盖环境安装、Uvicorn 服务启动、路径及查询参数接收方式,以及基于 Pydantic 的数据模型验证。通过类型提示实现输入校验,利用 Swagger UI 进行接口测试,适合构建高性能后端服务。

C++ 继承是面向对象实现代码复用的关键手段,允许派生类复用基类属性与方法并扩展新功能。文章详解 public、protected、private 三种继承方式的权限变化规则,明确构造先基后派、析构先派后基的执行顺序。结合员工管理系统实战案例,展示带参构造初始化列表用法及方法重写技巧,并提供解决私有成员访问受限、构造函数缺失及多重继承二义性的具体方案。
详细介绍在银河麒麟 V10 x86_64 操作系统上部署 MySQL 8.0 的完整流程。内容包括系统环境检查、依赖包安装、源码下载与解压、mysql 用户创建及目录权限配置。重点讲解了 systemd 服务文件编写、my.cnf 配置文件优化(字符集、日志、性能参数)、初始化临时密码获取及 root 密码修改。此外涵盖远程连接配置、常见报错解决(如 lib…
基于 .NET 9 环境,演示使用 Ocelot 网关配合 Nacos 服务发现进行 WebAPI 鉴权的完整流程。配置包括 appsettings.json 与 ocelot.json,核心逻辑为自定义 AuthenticationHandler 校验 Authorization 请求头中的 Token。网关转发时支持轮询负载均衡,并在请求头注入用户身份信…
介绍 Stable Diffusion WebUI 扩展 rembg 的使用方法。通过安装该扩展,用户可利用 AI 技术实现图片背景移除。文章涵盖环境部署、核心参数配置(如模型选择、Alpha Matting)、批量处理技巧及常见问题排查。支持自定义模型集成与 API 调用,适用于电商、设计及个人用途。关键在于选择合适的输入图片与参数组合以获得最佳抠图效果。
Android WebView 在部分国产机型上 Chromium 版本过低导致 H.265 硬解失败。通过 WebViewUpgrade 库可在运行时 Hook 系统服务,将内核切换至 Google 或更高版本。方案需在 Application 初始化前执行,避免链接错误。对比 X5、Crosswalk 等方案,该工具适合存量设备快速补齐能力,但需注意多进…

YOLOv13 是 YOLO 系列最新目标检测模型,引入超图增强自适应视觉感知(HyperACE)机制和全流程聚合分布(FullPAD)范式。通过深度可分卷积降低参数量,提升实时性与精度。文章详解其网络结构(Backbone、Neck、Head)、损失函数(VFL、CIoU、DFL),并提供基于 Ultralytics 框架的环境配置、训练及多场景推理(静态…

探讨了 C/C++ 中全局变量跨文件访问的核心机制。通过对比普通全局变量、static 修饰变量及 include 伪跨文件的实验,揭示了链接属性决定变量可见性的真相。外部链接允许符号在多个翻译单元间共享,而内部链接将其限制在当前文件。类静态成员变量虽具类作用域,但链接属性仍为外部链接。理解符号表与链接过程有助于避免常见的跨文件引用错误。

探讨了基于 Java、GeoTools 及 PostGIS 的对跖点求解方案。首先阐述了对跖点的地理学定义,随后分别通过纯 Java 数学公式、GeoTools 几何库以及 PostGIS 空间数据库实现了坐标计算。文章对比了三种方法的实现思路,并利用 Leaflet 进行了可视化展示。最终总结了各方案的技术特点与适用场景,为地理信息系统开发提供了参考。

介绍在 Ubuntu Linux 系统中使用 netplan 配置静态 IP 的方法。主要步骤包括检查 /etc/netplan 目录、禁用 cloud-init 防止配置重置、编辑 YAML 配置文件设置静态地址网关及 DNS。同时解决了 gateway4 弃用警告及文件权限问题,确保配置重启后永久生效。
Potrace 是一种将位图转换为矢量图的开源工具,通过路径分解和贝塞尔曲线拟合实现高质量转换。文章解析了其三层架构(位图处理、核心算法、后端输出),重点介绍了 turnpolicy 路径分解策略及 alphamax 曲线优化参数。内容涵盖其在 Logo 设计、图纸数字化等场景的应用优势,以及通过 libpotrace 库进行集成的 C 语言 API 示例。…