SpringBoot+MyBatis Plus+PostgreSQL 整合常用数据类型(json、array)操作
介绍如何在 SpringBoot 结合 MyBatis Plus 与 PostgreSQL 中处理常用数据类型。重点解决 JSON 和数组类型在 Java 实体与数据库间的映射问题,通过自定义 TypeHandler 实现 FastJSON 对象与 PostgreSQL JSON/JSONB 类型的转换,以及 List/Array 与 PostgreSQL…
博客作者
K8s运维工程师
353
已发布文章
6.7K
博客获赞
431K
博客浏览
第 9 页
介绍如何在 SpringBoot 结合 MyBatis Plus 与 PostgreSQL 中处理常用数据类型。重点解决 JSON 和数组类型在 Java 实体与数据库间的映射问题,通过自定义 TypeHandler 实现 FastJSON 对象与 PostgreSQL JSON/JSONB 类型的转换,以及 List/Array 与 PostgreSQL…
系统梳理了 Python 68 个内置函数的五大核心领域,涵盖数据处理、数学运算、对象反射、命名空间及输入输出。通过 map、filter、enumerate 等函数的链式组合实战,展示了数据清洗的高效写法。文章深入解析了内置函数基于 C 语言实现的性能优势,并指出了 id() 重用、round() 舍入规则及 eval() 安全风险三大陷阱。掌握这些原始力…
介绍基于 Python 和 C++ 的 RadarSimPy 雷达模拟器,解决传统仿真计算复杂、建模困难等问题。涵盖 FMCW 雷达配置、自动驾驶多目标场景仿真、距离 - 多普勒信号处理、性能优化及部署实践。适用于自动驾驶、无人机感知及学术研究领域。

阐述 Java 动态分析技术的概念及其在程序运行时的监控与诊断作用。通过线上服务卡顿及 CPU 占用过高的实际排查案例,对比静态代码检查的局限性,强调动态分析工具(如 Arthas)在定位 JVM 环境、第三方库配置等问题上的高效性。

Python 核心语法涵盖变量类型、运算符、流程控制、函数定义及数据结构等关键内容。通过实例演示了列表、字典、元组的区别与应用,讲解了文件读写操作的标准库使用方式,并介绍了第三方库的安装与调用流程。适合希望快速掌握 Python 基础以进行脚本开发的开发者参考。

模拟算法依据题目规则逐步实现解决问题,常见于编程竞赛。文章阐述其特点与技巧,强调模块化设计与清晰思路。通过单身贵族游戏、缩位求和、长草、拉马车等多个经典例题案例,展示基础模拟、日期处理及复杂状态模拟的实现方法。提供 Java 与 C++ 双语言代码参考,解析输入输出逻辑与边界处理,辅助提升算法实战能力。
介绍基于 Sambert-HifiGan 模型的中文多情感语音合成技术在智能家居中控系统中的应用。通过 Flask 构建 WebUI 与 HTTP API 双模服务,解决依赖冲突问题,实现低延迟、高自然度的语音反馈。支持多种情感标签切换,适用于设备启动、告警、互动等场景,并提供本地化部署方案以保障隐私安全。

介绍使用双指针算法解决 LeetCode 移动零问题的方法。通过将数组划分为非零区和零区,利用两个指针遍历,将非零元素按原顺序前移,实现原地操作并将所有零移至数组末尾,保持时间复杂度 O(n)。

利用 Google AI Studio、Figma、Claude、Cosmos 及 Weavy AI 构建 UI 设计工作流的完整过程。通过 AI 生成品牌指南与情绪板,结合 Weavy 制作素材与 Logo,最终在 Figma 中整合原型。该方法能显著提升设计效率,帮助团队快速验证产品概念并统一视觉风格。
基于 1968 年 Hart 等人发表的 A* 算法论文进行深度解析。文章回顾了算法诞生的历史背景,包括斯坦福研究所 Shakey 机器人的需求以及当时搜索算法的局限性。详细阐述了 A* 的核心公式 f=g+h,对比了其与 Dijkstra 及贪婪搜索的区别。重点讲解了可采纳性(Admissibility)与一致性(Consistency)两个关键理论条件,…

基于 OpenClaw 框架结合 Kimi K2.5 大模型实现本地私有化部署方案。通过 Docker 容器化快速搭建环境,配置火山方舟 API Key 接入智能能力。支持飞书与企业微信多端远程控制,实现 Excel 处理、PPT 生成及文档解析等办公自动化场景。包含安全加固、资源限制及常见问题排查指南,确保服务稳定运行并保护数据隐私。
高通机器人 RB5 开发套件提供 AI 工作流、嵌入式 Linux 环境配置及 ROS2 生态支持。通过 SDK 完成模型训练集成与端侧部署,涵盖 HDMI 显示、Wi-Fi 网络初始化、智能多媒体 GStreamer 应用及 TurtleBot3/mBot 机器人适配。教程包含终端命令操作、驱动安装及常见问题排查,帮助开发者快速搭建开发环境并实现 AI 推…
分享了利用 GitHub Copilot 快速构建网页应用原型的实践心得。通过无需额外安装的在线编辑器,结合自然语言注释,可在 30 分钟内完成包含表单提交和动态展示功能的 HTML、CSS 及 JavaScript 基础应用。文章详细记录了环境搭建、样式美化、交互逻辑实现及原型优化的具体步骤,指出 Copilot 能节省大量重复劳动并保持代码风格统一,但也…
Neo4j Python SDK 提供图数据库连接与 Cypher 查询功能。内容包括安装配置、基础 CRUD 操作、参数化查询、异常处理及 GQL 状态码分析。高级用法涵盖会话管理、事务控制(自动/手动)、执行摘要获取。此外包含基于 Pydantic 的自定义客户端封装示例,支持批量处理与分页查询,助力图数据应用开发。
.NET 8 跨平台在工业自动化中展现出高性价比,支持 Windows 工控机与树莓派等嵌入式设备统一开发。通过 MQTT 等协议实现上下位机一体化架构,涵盖温湿度监控、设备控制及 RRT* 路径规划等核心场景。文章提供了完整的 Worker Service 与 WinForms 代码示例,并针对实时性、资源占用、断网续传及动态避障等工业现场常见问题给出了具…

直接插入排序、希尔排序、选择排序和冒泡排序四种基础算法。内容包括核心思想、代码实现、时间空间复杂度分析及稳定性说明。通过对比总结,帮助读者掌握不同排序场景下的算法选择策略。
Python 中使用 SQLAlchemy ORM 框架进行数据库操作的方法。内容包括安装配置、核心概念(Engine、Session、Model)、连接数据库、定义数据模型及关系、创建表、基本 CRUD 操作、复杂查询、关系操作以及事务管理。最后提供了会话管理、异常处理等最佳实践建议,帮助开发者高效构建数据持久化层。

介绍龙芯 2K0300 开发板的 Linux 内核配置方法。基于 linux-4.19-0802 版本,指导修改 arch/loongarch/boot/dts/loongson/ 目录下的设备树文件。重点讲解 PWM 引脚配置及 SPI2 与 PWM 冲突的处理。文末提供 GPIO 复用映射表,包含按键、编码器、电机、舵机等硬件接口分配,适用于龙邱开源库环…
Capacitor 是 Ionic 团队推出的现代跨平台打包工具,允许前端开发者利用现有 Web 项目快速构建 iOS 和 Android 应用。相比 Cordova,它采用更现代的 WebView 方案,支持原生工程手动修改与自定义插件扩展。本文通过 Vue 项目实战演示了从零初始化、平台同步到调用相机 API 的完整流程,并对比了 Cordova 差异,…
介绍在 Windows 11 系统中配置双网卡同时访问内网和外网的方法。通过收集网络信息,分析路由冲突原因,利用静态路由命令(route add -p)指定内外网流量路径,解决默认路由竞争问题。步骤包括获取 IP 网关、清理旧路由、添加永久路由及验证连通性,确保有线网卡访问内网、无线网卡访问外网。