摘要: 一、DeepSeek R1本地部署 1、下载ollama下载地址 本人是Mac电脑,所以选第一项,下面都是以Mac环境介绍部署,下载好把ollama运行起来即可启动Ollama服务。 Ollama默认监听本地11434端口,您可以通过浏览器访问 http://localhost:11434来管理模型 阅读全文
posted @ 2025-02-18 09:34 kovli 阅读(1469) 评论(0) 推荐(0)
摘要: 阿里云ECS服务器部署Node.js项目详细教程及多网站部署 阅读全文
posted @ 2018-09-21 18:09 kovli 阅读(1423) 评论(0) 推荐(0)
摘要: 红宝书第四十讲:React 核心概念:组件化 & 虚拟 DOM 简单教程 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、组件化:像搭“乐高积木”一样做界面 1. 核心思想 组件 = 独立、可复用的代码模块(例如按钮、导航条、表单) 组合多个组件 → 构建完 阅读全文
posted @ 2025-05-30 11:03 kovli 阅读(10) 评论(0) 推荐(0)
摘要: 红宝书第三十九讲:写给新手的性能优化实战指南:代码拆分与缓存策略 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、代码拆分(Code Splitting):像拆包裹一样优化加载[1][2] 核心目的:将庞大的代码库拆成小块,根据用户实际需要按需加载,减少首屏 阅读全文
posted @ 2025-05-29 10:56 kovli 阅读(29) 评论(0) 推荐(0)
摘要: 红宝书第三十八讲:新手也能懂的构建自动化:Grunt vs Gulp 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、构建自动化是什么? 将重复的开发任务自动执行,比如压缩代码、编译SASS等。类似于工厂的流水线,代码从开发到上线自动加工 [1]。 flow 阅读全文
posted @ 2025-05-28 10:15 kovli 阅读(12) 评论(0) 推荐(0)
摘要: 红宝书第三十七讲:代码压缩与混淆入门指南 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、为什么要压缩/混淆代码? 压缩:将代码体积减少 30%-70%(比如把“行李箱里的衣物抽真空”),加快下载速度 [1] 混淆:让代码难以阅读(像“加密的日记本”),保护 阅读全文
posted @ 2025-05-27 14:48 kovli 阅读(34) 评论(0) 推荐(0)
摘要: 红宝书第三十六讲:持续集成(CI)配置入门指南 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、什么是持续集成? 持续集成(CI)就像咖啡厅的“自动质检流水线”。代码每次提交后,自动运行测试、检查语法错误、打包代码,确保所有改动不会破坏原有功能[[^6]]。 阅读全文
posted @ 2025-05-26 10:54 kovli 阅读(12) 评论(0) 推荐(0)
摘要: 红宝书第三十五讲:新手也能懂的静态代码分析指南:ESLint vs JSHint 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、静态代码分析是什么? 不运行代码 就能检测潜在错误和代码风格问题,像“语法校对器”[1]。核心功能: 语法检查:比如漏写分号、变 阅读全文
posted @ 2025-05-24 10:35 kovli 阅读(27) 评论(0) 推荐(0)
摘要: 红宝书第三十四讲:零基础学会单元测试框架:Jest、Mocha、QUnit 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、单元测试是什么? 就像给代码做“体检”,帮你检查每个函数是否能独立正常运行 [1]。 场景举例:写了一个计算器函数,单元测试能自动验证 阅读全文
posted @ 2025-05-23 11:35 kovli 阅读(16) 评论(0) 推荐(0)
摘要: 红宝书第三十三讲:新手也能懂的转译工具指南:Babel vs TypeScript 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、转译(Transpilation)是什么? 将新语法写的代码(如ES2020)翻译成旧版本语法(如ES5),让所有浏览器都能正 阅读全文
posted @ 2025-05-22 10:11 kovli 阅读(26) 评论(0) 推荐(0)
摘要: 红宝书第三十二讲:零基础学会模块打包器:Webpack、Parcel、Rollup 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、模块打包器是什么? 把分散的HTML/CSS/JS文件 组合成浏览器可加载的单个/少量文件。解决三大问题 [1]: 依赖管理( 阅读全文
posted @ 2025-05-21 10:17 kovli 阅读(29) 评论(0) 推荐(0)
摘要: 红宝书第三十一讲:通俗易懂的包管理器指南:npm 与 Yarn 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、基础概念 包管理器:帮你自动下载和管理第三方代码库(如React、Lodash)的工具 [1]。 核心作用: 安装依赖:从公共仓库获取代码包 版本 阅读全文
posted @ 2025-05-20 09:50 kovli 阅读(25) 评论(0) 推荐(0)