Marico' space
首页
我的日志
我的游记
编程技术
Marico' space
首页
我的日志
我的游记
编程技术
技术合作:
look@marico.cc
+86 18660050334
loading...
nest.js 调用第三方api踩坑小计
8-31 02:20
近日部署了一个libretranslate服务,一个口碑不错开源机器翻译服务。就想着写个api去调用,于是参照nest.js 官方文档,开始了nest.js+axois入坑之旅。 [https://admin.y2.marico.cc/api/file/oss/get/cms-prod/202408311cqutpvl0d88fmws.webp] 1. 安装AXOIS yarn add
nest.js + mongodb useFactory 连接数据库
8-16 32:33
近日拿nest+mongodb做点小测试, 忽然发现官方文档里给的是直接的连接, 就想着,是不是也可用·useFactory·,实现用CnfigService获取数据库URI,来连接数据库。 import { Module } from '@nestjs/common'; import { MongooseModule } from '@nestjs/mongoose'; @Module({
一个经典的react项目目录结构
8-13 08:51
最近整理了很多项目,发现不同的team代码组织风格迥异,第一感觉就是项目的目录结构。本人结合各个项目组的不同需求和命名特点, 总结了此结构,为同行师兄弟们初建react项目参考。 |- public // index.html 以及一些静态文件 |- scripts // 存放build,deploy以及其他相关脚本 |- dist | build // build后文件存放
国内无法访问下载Docker镜像的多种解决方案
8-7 18:56
2023年5月中旬, hub.docker.com "不知" 何种原因国内均无法正常访问了。当时只是官网不能访问,但是不影响pull镜像。 2024年6月,国内几家Docker Hub 镜像服务平台均被要求下架,停止服务。不知以后是否开放?或开启白名单模式? 这里不讨论其原因!这里分享几个方法,帮助童鞋如何正常的拉取Docker镜像! 如果童鞋你有更多方式,请留言分享给大家哈~
你可能不需要把Nest项目用webpack打包
7-28 15:00
你可能不需要把NEST项目用WEBPACK打包 背景 很多用nest.js开发应用的人, 都有这样的疑问, 为什么nest.js应用最后不用webpack,把node_modules里的依赖一起打包出来, 使得部署更简单,运行占用更小? 网上也有很多攻略. 配置webpack.config.js文件, 配置打包选项, 最后打包成一系列js文件. WEBPACK打包不一定可行
Django新手初始化项目遇到的坑
7-28 16:44
最近在跑一个开源的Django项目,唉,第一次跑Django,结果悲剧了,搞了好久才玩明白。 谨以此文给第一次跑Django代码的兄弟,少一些弯路。 初始化数据表 1. 先配置数据库信息: 在settings.py文件中 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql
关于前端代码组织的一点点思考: 什么样的代码是好代码?
7-25 49:50
近日进入一个全新的项目组,拜读各位前辈的作品,触发一点点思索: 什么样的代码是好代码? 之前读过一本代码界的名著——《Clean Code》的中文版——《代码整洁之道》,开篇就是这样一句话,“衡量代码质量的唯一标准:WFT/min“。就是在代码评审时,你每分钟收货了多少句国骂。当然,WTF是他国的国骂,或者是国际骂。 [https://admin.y2.marico.cc/api/fi
react antd 前端压缩图片并上传阿里云OSS实践,后端nest.js
7-17 57:50
闲来无事,手撸了个博客站,给孩子和自己用,想偶尔写点东西放上去。(孩子的博客: https://www.yufangran.comwww.yufangran.com [http://www.yufangran.com] ) 现在的手机拍照很方便,可是直接上传博客又有些大,而且手机的照片包含很多额外的信息,像地理位置信息,相机参数信息,便不想直接上传原图。于是想,上传时候是否可以压缩图片并删除
mini小主机安装ubuntu server
7-17 02:59
MINI小主机安装UBUNTU SERVER 安装UBUNTU SERVER ubuntu的安装之路, 坎坎坷坷, 结果老是触发read-only filesystem报错, 都要放弃了, 忽然想到, 买个新硬盘试试. 结果一次成功 UBUNTU SERVER 22 系统选的的22. 官方镜像下载, 刻录到移动硬盘做启动盘 开机按Del进去BIOS设置, 设置开机启动USB
Set、Map、WeakMap、WeakSet 的区别和应用场景
7-16 49:29
Set、Map、WeakMap、WeakSet 都是 ES6 中引入的新数据结构,它们各有特点和应用场景,它们之间的区别和场景如下 一、SET 类似于数组,但成员的值都是唯一的,没有重复的值,主要用途是去重 SET提供以下几种API * add(value): 添加某个值,返回Set结果本身 * delete(value): 删除某个值,返回一个布尔值,表示删除是否
共 14 条, 共 2 页
第
1
2
页