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