b
bg7zag 的博客
cqcqcq,这里是BG7ZAG,会coding的HAM,分享生活趣事、建站技术、前端开发、汽车相关、deepin系统、业余无线电等!73!
bg7zag · 注册于 2026-09-17 · 457 博文 · 0 帖子 · 0 回复
筛选: 分类「程序开发」 ✕ 清除
nestjs中使用prisma的$extends扩展对方法封装及响应字段修改
在nestjs + prisma中,prisma的创建时间`createdAt`和更新时间`updatedAt`存储的是UTC时间,响应时需要返回时间戳,还有就是对分页进行封装。 下面代码参考:knotekbr ...
解决pm2出现Current process list is not synchronized with saved list. App demo differs. Type 'pm2 save' to synchronize.
当你机器重启后,执行`pm2 ls`出现一下警告,然后列表为空时: `Current process list is not synchronized with saved list. App demo differs. Type 'pm2 save' to sy...
xlsx.js导出 excel 打开文件提示:发现“XXX.xIsx“中的部分内容有问题。是否让我们尽量尝试恢复?如果您信任此工作簿的源,请单击‘是“。
使用xlsx.js导出 excel 在wps中打开是正常的,而在office Excel中打开文件提示: > 发现"sheet.xlsx"中的部分内容有问题。是否让我们尽量尝试恢复?如果您信任此工作簿的...
解决prisma国内部署失败Downloading Prisma engines for Node-API for rhel-openssl-1.1.x
当在国内部署prisma时经常会因为网络或者其他原因出现下载prisma引擎失败问题: ``` > Downloading Prisma engines for Node-API for rhel-openssl-1.1.x [ ] 0%Error: ...
Rust Axum web应用部署方案
## 使用service部署 ### 1. 创建 Systemd 服务文件 文件名及内容根据自己修改,存放路径为:`/etc/systemd/system/myapp.service`,内容参考: ``` # /etc/systemd/syst...
Rust axum 配置跨域和链路追踪日志
## 跨域 ### 1. 依赖 ``` [dependencies] tower-http = { version = "0.5.2", features = ["cors"] } ``` ### 2. 配置 在`router`的最后添加`layer`(在路由配置的最后...
git 删除多余commit信息,文件保持最新状态
### 1. 查看提交SHA 先查看你曾经commit过的ID ``` git log --pretty=oneline ``` ### 2. 恢复至某个commit 恢复到`解决从下位机接收浮点数的通讯协议`这个状态(最后的...
Rust的Axum+sqlx封装一个简单的分页查询函数
分享一个 Rust Axum 中封装自用简单的分页查询函数,使用的是 sqlx 查询数据库。 ## 方法 ``` use std::{collections::HashMap, marker::PhantomData}; use chrono::{Da...
Harmony OS NEXT(5.0)配置多环境编译
通过配置多个targets和products实现多环境编译(如dev、test、uat、prod等) ## 1. 配置HAP的targets 打开文件`entry/build-profile.json5`,在`targets`中添加其他环境...
Rust的Axum+sqlx封装一个简单的分页查询函数-第二版
之前封装了一个简单分页查询方法,使用起来不够灵活。经 @謎龗、@YaYa 两位指导,改成使用`QueryBuilder`实现更加灵活,现修改成第二版。再次感谢二位的指导! ## 封装 ...