- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 AI 大模型给软件开发带来的重塑
AI 大模型,是基于海量数据训练而成的复杂神经网络模型。这些模型拥有庞大的参数规模,能够学习到数据中的深层次特征和规律。例如,像 GPT 系列这样的语言大模型,通过对互联网上大量文本数据的学习,掌握了语言的语法、语义以及各种表达方式,从而具备了强大的自然语言生成和理解能力。在软件开发领域,类似的 AI 大模型通过对代码库、软件需求文档等多维度数据的学习,为开发流程注入了新的活力。
2025-02-07 11:05:44
797
原创 单页应用(SPA)导航——JavaScript实现无刷新页面切换
在现代Web开发中,流畅的页面切换体验成为提升用户留存的关键因素。本文将深入解析一段实现SPA式导航的JavaScript代码,让你彻底掌握无刷新加载的核心技术。
2025-02-07 10:37:11
386
原创 Three.js实现一个动态的 3D 点阵波浪效果
使用 Three.js 创建了一个动态的 3D 点阵波浪效果,可用作页面背景。它通过粒子系统生成点阵,并根据鼠标移动和时间动态调整点的位置和大小,形成波浪效果。控制波浪的长度、颜色和位置。
2025-02-06 15:13:51
303
原创 DeepSeek-R1模型本地部署如何选择版本(硬件要求与适用场景)
本文为DeepSeek-R1模型的本地部署提供全面指南,涵盖模型概述、硬件要求、适用场景及优化建议。DeepSeek-R1采用MoE架构,支持从1.5B到1.8T参数的弹性部署,具备高效推理和低显存占用优势。文章详细列出不同版本的硬件需求,包括CPU、GPU、存储和内存配置,并针对轻量级、企业级和科研级部署给出具体适用场景。同时,提供量化加速、显存优化和分布式部署等性能优化建议,帮助用户在不同场景下最大化发挥模型效能,确保高效、稳定的运行。
2025-02-06 14:49:59
12588
2
原创 网页开发——DOM与BOM
在现代网页开发的世界中,DOM(Document Object Model)和BOM(Browser Object Model)是两个核心概念,它们为开发者提供了强大的工具,以构建动态、交互式的网页应用。本文将深入探讨DOM和BOM的基本原理、功能以及它们如何共同作用于网页开发。
2024-08-15 15:18:07
1226
原创 依赖倒置原则:面向对象设计的核心
依赖倒置原则(DIP)是面向对象设计的关键原则之一,要求系统设计应依赖于抽象而非具体实现,通过依赖注入等技术手段来降低模块间的耦合度,提高系统的可维护性和可扩展性。
2024-08-15 09:30:45
1304
原创 工具推荐:WinSCP——全面的文件传输解决方案
WinSCP是一个多功能、用户友好的Windows文件传输客户端,支持多种协议,提供高效、安全的文件管理解决方案。
2024-08-14 14:19:16
675
原创 提升前端性能的JavaScript技巧
一个快速响应、高效运行的Web页面不仅能提升用户体验,还能在一定程度上影响网站的SEO排名。本文汇总了一系列JavaScript技巧,以帮助开发者提升前端性能,并提供实际的代码示例。
2024-08-14 09:04:24
935
原创 AI时代:程序员如何锻造不可替代的核心竞争力
随着人工智能技术的飞速发展,AI辅助编程工具如chatgpt、midjourney、claude等大语言模型的出现,正在深刻地改变程序员的工作方式。在这场技术革命中,程序员面临着前所未有的挑战与机遇。一方面,AI的崛起可能威胁到某些编程工作的稳定性;另一方面,它也为程序员提供了前所未有的效率提升和创新空间。在这样的背景下,程序员如何保持并提升自身的核心竞争力,成为了一个值得深思的问题。
2024-08-13 16:40:07
588
2
原创 编程学习笔记——打造个人知识宝库的航海图
建立一个高效的笔记系统是一个持续的过程,需要不断地实践、调整和完善。通过上述方法,你可以逐步打造一个属于自己的编程学习“知识宝库”,在编程的海洋中航行得更远、更稳。本文旨在提供一个全面的指南,帮助编程学习者建立一个高效的笔记系统。通过实践这些方法,你将能够更好地管理你的知识资产,从而在编程学习之旅中取得更大的成功。记住,每个人的学习方式都是独特的,因此请根据自己的需求和偏好调整上述建议。祝你在编程的海洋中航行愉快!
2024-08-13 16:30:43
1507
原创 vue根据用户权限动态路由的实现
本文探讨了在Vue 3和Vite项目中实现动态路由的策略。通过路由守卫和异步组件技术,结合权限验证,展示了如何根据用户角色动态加载页面。文章提供了详细的代码示例和实现步骤,旨在帮助开发者提升SPA应用的灵活性和用户体验。
2024-08-12 14:00:00
597
2
原创 如何看待“低代码”开发平台的兴起?
低代码开发平台通过提供简化的编程模型,使得非专业人士也能快速构建应用程序。这种技术的出现为IT行业带来了机遇,如加速创新、降低技术门槛、提高开发效率和促进跨部门协作。然而,它也带来了挑战,包括定制化限制、技术债务、安全性问题和依赖性风险。低代码平台正在改变开发者的工作方式,要求他们转变技能、扩展角色并持续学习。尽管存在争议,低代码平台有望在未来软件开发中发挥重要作用,但它们更可能是对传统开发模式的补充而非替代。
2024-08-12 10:24:06
744
原创 Yarn 安装与配置指南·一篇文章秒懂 Yarn 用法
本文提供了 Yarn,一个 JavaScript 依赖管理工具的安装和配置指南。首先介绍了 Yarn 的系统要求和安装步骤,包括通过 npm 全局安装。接着,文章详细介绍了如何进行全局和项目级别的配置,包括设置缓存目录和 npm 镜像源。此外,还解释了如何使用 Yarn 来安装依赖、运行脚本、添加版本控制的依赖以及管理多包项目。最后,文章总结了 Yarn 的优势,鼓励开发者采用这一工具以提升开发效率。
2024-07-12 17:22:31
605
原创 vue 使用js实现批量上传图片功能并回显图片
在Vue中实现批量上传图片功能,可以通过js直接实现。这里是一个简单的示例,演示如何实现这个功能。
2024-07-12 17:13:22
973
原创 Node.js常用命令整理
总的来说,Node.js提供了许多强大的命令,使得开发者可以更方便地编写和管理Node.js应用程序。nodemon:它是一个非常有用的工具,用于监视文件的更改并自动重启Node.js应用程序。npm:npm是Node.js的包管理器,可以通过该命令安装、管理和发布Node.js模块。npx:npx是npm版本5.2.0及以上内置的一个命令,用于快速运行任意安装在npm仓库中的包。node:这是最基础的Node.js命令,用于运行JavaScript文件。
2024-04-03 09:13:44
430
1
原创 工具推荐:Geek——最强卸载软件!干净清理电脑,卸载必备(免安装)
Geek是一款功能强大的卸载软件,通过智能扫描和识别,提供多种卸载方式,包括普通卸载、强制卸载和批量卸载,能够彻底删除应用程序及其相关文件、注册表项和快捷方式。它还可以清理残余文件,帮助提高系统性能和稳定性。Geek拥有用户友好的界面,简洁直观,易于使用和管理卸载任务。总的来说,Geek是一款高效、可靠的卸载软件。
2024-04-03 09:04:17
6697
1
原创 【CSS】移动端设计、开发尺寸问题,常用的手机型号的屏幕大小,设备像素比计算
【CSS知识点】移动端设计、开发尺寸问题,设计尺寸2x,3x的原因,常用的手机型号的屏幕大小,设备像素比计算
2023-11-17 17:25:46
920
原创 【CSS】背景样式,背景颜色和图片的处理、浮动、盒子模型、溢出、定位
关于背景样式,背景颜色和图片的处理、浮动、盒子模型、溢出、定位等样式相关CSS知识点
2023-11-17 17:18:39
363
Unity揍击派对自制游戏
2023-11-10
Unity资源多种材质+模型+天空盒子
2023-11-10
游戏引擎开发-OpenGL-飞机漫游-计算机课程设计
2023-07-11
Blender使用DEM生成3d模型
2024-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人