logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nestjs实战(二):Nest.js 连接达梦 DM8 数据库-url连接方式避坑指南

typescript运行id: number;解决了 Node.js v17+ 与达梦驱动的 OpenSSL 兼容问题;规范了达梦连接字符串格式(必须指定库名 / 模式名);实现了用户表完整 CRUD,规避了连接泄漏、类型报错等常见问题;提供了 10+ 核心避坑点,覆盖环境、配置、代码全维度。按本文步骤操作,可快速实现 Nest.js 与达梦 DM8 的稳定对接,适配生产环境基本需求。

文章图片
#arcgis
nestjs实战(一):从 0 到 1 掌握企业级 Node.js 框架(新手也能秒懂模块/控制器/服务)

Nest.js 是一个用于构建高效、可扩展的 Node.js 服务端应用的框架。它使用渐进式 JavaScript,构建在 TypeScript 之上,并且结合了 OOP(面向对象编程)、FP(函数式编程)和 FRP(函数式响应式编程)的元素。

文章图片
#vue.js#node.js#npm +1
nestjs实战(三):使用 TypeORM 连接达梦数据库(附源码从零到一,新手也能成功)

新建,复制以下代码:javascriptcolumns: {id: {generated: true, // 自增主键},name: {},age: {},},});

文章图片
nestjs实战(五):从零搭建NestJS+TypeORM+原生驱动+达梦DM8,两种连接融合

方案优点缺点推荐场景原生驱动性能好、轻量类型不安全、手动管理高性能、简单查询TypeORM类型安全、开发快性能略低、内存占用高复杂业务、团队协作正确安装dmdb驱动配置正确的连接字符串(注意 schema 参数)处理好外键约束和表名大小写bash# 安装依赖# 运行测试。

文章图片
MySQL技巧(四): 索引碎片清理-提升查询效率的关键操作(手把手保姆级教程)

如果你刚开始接触数据库维护,可能会觉得“碎片清理”是件很高深的事情。其实它就像你定期整理房间一样,不需要天天做,但也不能一年不做。第一次操作:建议先拿一个测试表练手,用体验一下重建的过程,观察一下前后的查询速度。线上操作:一定要先在从库试,或者用这种安全工具,别直接在主库OPTIMIZE,除非你已经做好了心理准备。数据库优化是个持续的过程,没有什么“一招鲜”。索引碎片只是其中一环,但它往往是那个被

#mysql#数据库#性能优化
nestjs实战(六):诺依Nest.js + MySQL 项目改造为兼容达梦8数据库详细教程

本教程旨在帮助开发者将基于 Nest.js + TypeORM + MySQL 构建的后台管理系统(诺依框架 Nest.js 版),平滑迁移至国产达梦8数据库。内容涵盖驱动安装、动态数据源配置、Service 层改造(构造函数注入、Repository 获取)、查询语法调整、实体兼容性说明及数据迁移等核心环节,确保项目在达梦8上稳定运行。

文章图片
#数据库#javascript#mysql
QML 组件化开发:自定义控件与复用最佳实践

在 QML 中,一个.qml文件就是一个组件。文件名的首字母必须大写,例如。第一步:创建组件文件qmlwidth: 120height: 40radius: 8Text {text: "按钮"console.log("按钮被点击了")第二步:在main.qml中使用这个组件qmlWindow {width: 400title: "组件化示例"// 直接使用组件名,就像使用内置控件一样MyButto

文章图片
#qt
Qt QML 中为 CheckBox 设置鸿蒙字体(HarmonyOS Sans)——适配 Qt 5.6.x 与 Qt 5.12+

鸿蒙操作系统搭载的 HarmonyOS Sans 是一款无级可变字体,支持中文、英文、数字等多种语言,字形现代、可读性高。在 Qt/QML 应用中使用该字体,可让界面风格与 HarmonyOS 生态保持一致,尤其适合在鸿蒙设备上运行的应用程序。✅核心优势开源免费,可商用多字重支持(Regular、Bold、Light 等)跨平台(Windows、Linux、鸿蒙等均可使用)通过的label属性自定

#qt#harmonyos#开发语言
Qt QML 中为 CheckBox 设置鸿蒙字体(HarmonyOS Sans)——适配 Qt 5.6.x 与 Qt 5.12+

鸿蒙操作系统搭载的 HarmonyOS Sans 是一款无级可变字体,支持中文、英文、数字等多种语言,字形现代、可读性高。在 Qt/QML 应用中使用该字体,可让界面风格与 HarmonyOS 生态保持一致,尤其适合在鸿蒙设备上运行的应用程序。✅核心优势开源免费,可商用多字重支持(Regular、Bold、Light 等)跨平台(Windows、Linux、鸿蒙等均可使用)通过的label属性自定

#qt#harmonyos#开发语言
Qt QML 中为 CheckBox 设置鸿蒙字体(HarmonyOS Sans)——适配 Qt 5.6.x 与 Qt 5.12+

鸿蒙操作系统搭载的 HarmonyOS Sans 是一款无级可变字体,支持中文、英文、数字等多种语言,字形现代、可读性高。在 Qt/QML 应用中使用该字体,可让界面风格与 HarmonyOS 生态保持一致,尤其适合在鸿蒙设备上运行的应用程序。✅核心优势开源免费,可商用多字重支持(Regular、Bold、Light 等)跨平台(Windows、Linux、鸿蒙等均可使用)通过的label属性自定

#qt#harmonyos#开发语言
    共 17 条
  • 1
  • 2
  • 请选择