CodingWithAlice

我的一方小天地,如果对你有帮助,那真的太好了

deepseek 接入复盘工具

deepseek 接入复盘工具 前提:不同模型需传不同参数和使用不同提示词 deepseek-chat:对话交互,参数侧重于 - 对话的流畅性、回复长度 max_tokens(控制生成的最大 token 数量)、温度 temperature(随机性,值越大回复越随机,越小越确定)等 提示词可以更自然、口语化,模拟真实的对话场景:给我讲个有趣的笑话 ...

NextJS 的客户端组件 VS 服务端组件

NextJS 的客户端组件 VS 服务端组件 总结 NextJS 默认为服务端,将两种组件组合使用性能更优 服务端组件会默认预渲染(相当于旧的路由系统的 getServerSideProps) 概括: 服务器组件:用于静态内容、数据获取和 SEO 友好的元素。 客户端组件:用于需要状态、效果或浏览器 API 的交互式元素。 组件组合:根据需要 将客户端组件嵌...

deepseek 学习笔记

deepseek 学习笔记 学习路径:官方文档了解架构设计、训练方法、性能指标 学习目标:本地部署、模型推理(文本、代码、图片生成)、模型的使用方法、模型的微调(数据预处理、模型训练、评估) 一、基本了解 关键原则:根据任务类型选择模型,而非热度 从使用者变成创新者:AI 思维[建立人机协作框架]、整合力[1+1>2]、引导力[主导AI得到有效输出]、判断力[有把关能...

Express

Express Node 框架,提供了路由系统、渲染引擎、中间件(Express 团队维护的中间件们) Node 是一个单线程事件驱动的执行环境。 Node 和 Express 的 通用异步回调协议:错误优先回调 - 一种广泛使用的编程模式,回调函数的第一个参数是错误值,而后续的参数包含成功数据 // 异步操作 fs.readFile('/foo.tx...

Express VS KOA2

Express VS KOA2 总结: Express 适合 快速开发(开箱即用) 和对 功能完整性 有较高要求的项目,内置了常用工具和功能 Koa2 更适合 对性能和代码灵活性 (轻量级)有较高要求的项目,尤其是处理 复杂异步逻辑 的场景 相同点:①Node ②路由功能 ③中间件机制 1、都基于 NodeJS平台之上:都利用 Node.js 的事件驱动、非阻塞 I...

KOA2 中间件机制实现、路由处理、错误处理、模版引擎、源码

KOA2 中间件机制实现、路由处理、错误处理、模版引擎、源码 总结:基于 NodeJS 的 HTTP 中间件框架 常见错误 中间件-洋葱模型 中传入空数组,要返回兑现的promise if(!fn) { return Promise.resolve() } // 不要忘记处理这个边界情况 ...

docker-compose 的配置管理 context

docker-compose 的配置管理 context context :主要用于指定 Docker 构建上下文的路径 这个路径可以是本地文件系统上的一个目录,也可以是一个 Git 仓库的 URL // 修改前 context: ./package/server // 指定构建上下文为当前目录下的 package/server 目录 dockerfile: dockerfi...

TS - dayjs 引入但失效问题

TS - dayjs 引入但失效问题 总结: 在 tsconfig.json 中配置 esModuleInterop: true 和 allowSyntheticDefaultImports: true esModuleInterop 处理 CommonJS 和 ES6 之间的交互问题,dayjs 是使用 CommonJS 的库 allowSyntheticDefaultI...

sequelize 在 Nestjs 中的 env 配置

sequelize 在 Nestjs 中的 env 配置 总结: 使用 cross-env 在指令中传入 环境变量NODE_ENV 使用 @nestjs/config 在 app.module.ts 中 获取到配置,查询配置 进行不同环境数据库的连接 1、安装依赖,传入、获取配置 npm i @nestjs/config ⭐️ // envFilePath 读取不同配置的...

nextTick 原理,在Vue2、Vue3中分别是什么步骤实现的,简单模拟实现流程

nextTick 原理,在Vue2、Vue3中分别是什么步骤实现的,简单模拟实现流程 nextTick 作用:在下次 DOM 更新循环结束之后,执行延迟回调 Vue2 利用 JavaScript 的异步执行机制(如微任务、宏任务),将传入 nextTick 的回调函数延迟到 DOM 更新后执行 原因:因为 Vue 的数据更新是异步执行的,当你修改数据时,Vue 不会立...