自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端与全栈技术领域探索者,分享实用干货与实战经验,助力开发者成长

专注前端开发、全栈技术,涵盖JavaScript、Vue、ES6等,提供技术解决方案与学习心得,助力开发者提升技能。

  • 博客(52)
  • 收藏
  • 关注

原创 零基础玩转深度神经网络大模型:从Hello World到AI炼金术-详解版(含:Conda 全面使用指南)

技术点作用描述类比解释张量(Tensor)多维数据容器,支持GPU加速类似NumPy数组,但更强大自动微分自动计算梯度自动驾驶中的导航系统激活函数引入非线性变换神经元的"开关"机制Dropout防止过拟合的正则化方法随机让部分神经元"失明"交叉熵损失衡量预测与真实值的差异考试成绩的误差计算反向传播根据损失调整网络参数老师根据错误调整教学方式下一步建议尝试修改网络层数观察准确率变化(例如增加隐藏层)调整学习率体验不同收敛速度(例如尝试lr=0.01。

2025-04-01 10:37:32 746

原创 DeepSeek聊天终极指南:5个技巧+3类关键词,让你挖出AI隐藏的宝藏答案

掌握这些方法后,现在用这个模板开启你的第一次深度对话:『你是一名______专家,请用______方法解决______问题,要求包含______要素,对______部分重点展开,并用______格式呈现。在评论区晒出你的高阶对话记录,24小时内获赞超50的读者,私信领取《DeepSeek进阶指令库》”效果保障以下为deepseek详细指导手册。

2025-02-09 11:36:40 666

原创 Vue 3 + Vite + JS 项目中实现组件全局自动化注册的魔法,极致组件自动化注册方案,开发效率飙升300%。

/ 添加前缀规则return `v-${// 添加前缀规则 const formatName =(name) => {开发效率提升:新增组件无需任何注册代码性能优化:自动代码分割+按需加载规范统一:强制遵守命名规范维护简单:文件结构变更自动适应结合AI自动生成组件文档可视化组件地图自动生成TypeScript类型定义构建时静态分析优化通过 Vite 和 Vue 3 的结合,我们实现了一种优雅的组件全局自动化注册方案。这不仅提升了开发效率,还让代码更加简洁和可维护。

2025-02-09 10:54:56 1030

原创 超越chat-gpt的国产大模型DeepSeek-V3上手体验;最便宜,性能最强,综合性能榜单第一大模型;大模型中的拼多多。

注意:列表内是你的全部 API key,API key 仅在创建时可见可复制,请妥善保存。不要与他人共享你的 API key,或将其暴露在浏览器或其他客户端代码中。在目前大模型主流榜单中,DeepSeek-V3 在开源模型中位列榜首,与世界上最先进的闭源模型不分伯仲。选中新建deepseek-chat模型,导入API keys,并进行验证,验证成功即可使用。选择新建model,点击Add model,命名为deepseek-chat。本文原创,原创不易,如需转载,请联系作者授权。

2025-01-01 14:47:16 1799

原创 5分钟实现本地安装运行史上最强开源Llama3大模型!技术方案:ollama+Chatbox+HuggingFace(shenzhi-wang/Llama3-8B-Chinese-Chat-GGUF)

Meta推出迄今为止能力最强的开源大模型Llama 3系列,发布8B和70B两个版本。8B版本最低仅需4G显存即可运行,可以说是迄今为止能在本地运行的最强LLM。Llama 3在一众榜单中取得开源SOTA(当前最优效果)。Llama 3 8B在MMLU、GPQA、HumanEval、GSM-8K等多项基准上超过谷歌Gemma 7B和Mistral 7B Instruct。

2024-07-10 15:48:08 1627

原创 Python人工智能大模型入门教程:从零构建高性能预测模型

本教程将带您从零开始,使用Python构建一个工业级神经网络模型。通过本教程,您不仅能掌握GPU加速训练、混合精度计算等前沿技术,还能亲手实现数据预处理、模型优化等关键环节。我们将以数据预测为应用场景(可替换为任意时序预测任务),让复杂的技术概念变得生动具体。通过本教程,您已掌握构建工业级AI模型的完整流程。建议读者将代码中的数据替换为自己的业务数据(如股票价格、销售量等),在实践中深化理解。人工智能的奇妙世界已向您敞开大门,下一步的关键是保持好奇,持续实践!本文原创,原创不易,如需转载,请联系作者授权。

2025-03-31 23:15:34 272

原创 10个高能JavaScript单行代码:攻克90%开发痛点的工程级解决方案

在工程实践中,代码质量直接影响系统的可维护性与执行性能。本文精选10个经过严格验证的JavaScript单行代码范式,这些方案在Vue/React等主流框架源码及Webpack等构建工具中均有深度应用,可系统性解决数据类型转换、对象操作、随机处理等高频开发场景的痛点问题。这些经过千行级代码检验的解决方案,体现了JavaScript语言的两个核心哲学:原型链赋予的灵活性,以及ECMAScript标准不断演进带来的工程可能性。

2025-03-22 15:28:10 313

原创 Vue 2全屏滚动动画实战:结合fullpage-vue与animate.css打造炫酷H5页面

通过本文,你已经掌握了使用Vue 2、fullpage-vue和animate.css实现全屏滚动动画的核心方法。这种技术组合不仅能大幅提升开发效率,还能为用户提供流畅的视觉体验。赶紧动手尝试,为你的下一个H5项目增添炫酷效果吧!源码与示例查看完整代码扩展阅读animate.css官方文档fullpage-vue配置指南互动话题:你在实现全屏滚动时遇到过哪些有趣的问题?欢迎在评论区分享!🚀。

2025-02-22 15:58:52 838

原创 ECMAScript新特性全解密!这 25 个特性让你的JavaScript代码效率飙升 50%

JavaScript 作为最流行的编程语言之一,通过 ECMAScript 标准的不断演进,为开发者带来了大量实用的新特性。分享 25 个能显著提升编程效率的 ES 新特性,让我们的代码更简洁、更优雅、更高效。转载于JavaScript公众号,如有侵权,请联系删除。

2025-01-23 17:00:55 222

原创 超级牛逼的Cursor-AI代码编辑器,是程序员的末日还是天堂?传说中的AI代码神器的详细使用安装教程。

Cursor旨在让您的工作效率非常高,是使用AI进行编码的最佳方式。在代码重构方面,Cursor 表现出色。它不仅能够轻松处理基础的重构任务,如变量重命名、文件移动和引用自动修改,还能借助 AI 的力量进行更复杂的重构操作。例如,它可以智能地建议函数移动、参数重构,甚至是代码抽取和优化。Cursor 的 AI 功能还可以理解开发者的意图,提供上下文相关的建议和改进,这使得高级重构变得更加直观和高效。

2024-12-17 23:56:46 679

原创 10分钟使用Strapi(无头CMS)生成基于Node.js的API接口,告别繁琐开发,保姆级教程,持续更新中。

Strapi 是一个开源的无头(headless) CMS,开发者可以自由选择他们喜欢的开发工具和框架,内容编辑人员使用自有的应用程序来管理和分发他们的内容。得益于插件系统,Strapi 是一个灵活的 CMS,其管理面板和 API 都是可扩展的,并且每个部分都是可定制的,以匹配任何使用场景。Strapi 还有一个内置的用户系统,可以详细控制管理员(administrators )和最终用户(end users )可以访问的内容。

2024-10-23 00:05:31 1757 1

原创 nvm详细安装使用教程和详细命令,以及提示” ‘nvm‘ 不是内部或外部命令,也不是可运行的程序或批处理文件“处理办法

nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

2024-09-06 17:26:58 3994

原创 Vue3使用audio实现无播放器播放音频,以及多音频切换bug“The play() request was interrupted by a new load request”处理

Vue 的声明性渲染模型抽象了大部分对 DOM 的直接操作,当我们有需要直接访问底层 DOM 元素的需求,就可以使用特殊的 ref attribute,对DOM 元素实现直接引用,从而实现原生audio播放器的更改和控制。如觉的写的不错,欢迎评论讨论,本文为原创,如需转载请标明出处;

2024-06-06 17:47:46 2136

原创 基于webpack+Vue3+JavaScript+antd+less+axios技术栈实现所有组件全局自动化注册

最近在做一个项目,因为项目比较小,用户群体年龄跨度较大,同时对兼容性的要求较高,所以选择webpack+Vue3+JavaScript+antd+less+axios的技术栈,在开发的当中发现一个问题,原来在vue2当中,可以很简单就能实现的组件的全局自动化注册,在当前这套技术栈组合中不能使用,网上的教程大多都是偏向于typescript的,所以决定自己写一个。

2024-05-26 22:14:55 402 1

原创 TortoiseGit拉取仓库失败“Failed to get UnRev file list fatal: detected dubious ownership...”,解决办法:添加安全目录

这个命令是用来将一个安全目录添加到全局的 Git 配置中。具体来说,它会在 Git 的配置文件中添加一行类似于 “safe.directory = /path/to/directory” 的配置项,表示将 /path/to/directory 目录添加到 Git 的安全目录列表中,以便在执行 Git 操作时自动忽略该目录下的文件。(1)Git 进行了版本升级,添加了新的目录安全限制规定,如果不添加安全目录,会造成在进行git常规操作时无法发现.git配置文件。本文原创,原创不易,如需转载,请联系作者授权。

2024-04-23 11:55:19 960 1

原创 TortoiseGit操作失败并提示Another git process seems to be running in this repository, e.g. an editor ...

另一个git进程似乎正在这个存储库中运行,例如:由“git-commit”打开的编辑器。请确保所有流程被终止,然后重试。如果仍然失败,git进程可能早些时候在此存储库中崩溃:手动删除文件以继续。原因在于TortoiseGit在使用过程中遭遇了Git的奔溃,一小部分的被上锁资源没有被释放导致的报错。.git属于隐藏文件,正常是不显示在文件夹内的,需要将隐藏文件显示出来或通过命令行进行查找删除。进入项目文件夹下的 .git文件中删除index.lock文件即可。本文原创,原创不易,如需转载,请联系作者授权。

2024-02-21 10:40:50 698

原创 HarmonyOS鸿蒙ArkTS/ArkUI项目,封装http网络请求,封装公共API以及调用请求的过程实现。

我们在日常当中开发鸿蒙项目的时候,调用@ohos.net.http (数据请求)方法去请求接口,整个组件的语法糖会很繁琐,我们对@ohos.net.http (数据请求)方法进行一下二次公共API接口封装http网络请求,实现接口的简单方便快捷的调用。

2024-01-04 14:26:09 4969 4

原创 华为云Windows Server服务器下,Node使用pm2-logrotate分割pm2日志,解决pm2日志内存占用过高的问题。

PM2 是一个守护进程管理器,它将帮助您管理和保持您的应用程序在线。PM2 入门很简单,它以简单直观的 CLI 形式提供,可通过 NPM 安装。

2023-12-22 17:20:07 1485

原创 OpenHarmony鸿蒙原生应用开发,ArkTS、ArkUI学习踩坑学习笔记,持续更新中。

OpenHarmony鸿蒙原生应用开发,ArkTS、ArkUI学习踩坑学习笔记,持续更新中。

2023-12-18 12:29:16 1483

原创 Vue3<script setup>语法糖下,实现父子组件通信以及数据监听的三种方法。

在Vue3的script setup语法糖中,没有办法通过Vue2的ref、props、parent、中央时间总线等等众多方法,通过this指针简单的实现父子组件的通信,网络上也很少有关于script setup语法糖的相关教程,所以决定自己写一个详细教程,方便以后学习查看并记录。

2023-10-14 11:33:11 2998

原创 Vite+Vue3项目实现路由自动化,根据src文件夹下(多级文件夹)所有.vue文件路径实现路由自动匹配生成。

到这就具体实现了vite+vue3项目的路由自动匹配生成,无论几级文件夹都可以自动匹配生成相关的路由规则,而我们如要使用,直接写文件地址即可跳转,上面只是初步实现了路由的自动生成,URL传值,meta定制,路由守卫这些还有待继续完善。我们在写vite+vue3项目的时候,总是需要手动的去为每一个.vue文件去手动设置路由,这样做很麻烦,也会占用大量的时间去维护开发,如果我们能自动生成路由,这样就会很方便。2、知识点:forEach、replace、push、module(语法)、Vue Router。

2023-09-28 15:23:48 1071

原创 Vite+Vue3项目使用第三方Animate.css动画库简单实现页面级的路由转场动画详细教程

Vite+Vue3项目使用第三方Animate.css动画库简单实现页面级的路由转场动画详细教程

2023-09-25 11:39:18 1833

原创 华为云Windows Server服务器搭建Nodejs服务环境,打包部署上线Vue3项目详细教程。

注意:打包之后本地会出现dist文件夹。将dist文件夹以及项目的package.json 文件上传到华为云Windows Server服务器上的WWW文件夹下面(此处随便什么位置,新建个文件夹就能放。

2023-09-16 12:11:56 676

原创 nodemon启动Nodejs项目报错“nodemon : 无法加载文件 C:\Users\Administrator......,因为在此系统上禁止运行脚本“的详细报错解决教程。

nodemon启动Nodejs项目报错“nodemon : 无法加载文件 C:\Users\Administrator......,因为在此系统上禁止运行脚本"的详细报错解决教程。

2023-09-12 12:13:44 745

原创 Vite+Vue3项目迁移Vue2项目下基于AMD、CMD、CommonJS规范开发的包或模块详细教程

webpack在很多时候都很强大,但是对于在vue2的时代做为脚手架工具对于代码热跟新,以及项目启动就显得很慢,当我们的项目所使用的模块越来越多,基于webpack的vue项目就越慢,很耗时。Vite+Vue3可以完美的解决这些问题,但是其中有一个最致命的问题,在vue2时代有很多的模块和包都是基于AMD、CMD、CommonJS规范开发的,但Vite是基于ES Module的开发服务器,所以在Vite下基于AMD、CMD、CommonJS规范开发的包和模块是无法直接使用的。那么如何解决?

2023-09-08 18:10:20 914

原创 Nodejs项目部署到华为云服务器并上线超详细教程

由于是第一次做Nodejs项目,发现网上关于Nodejs项目部署服务器的教程的质量参差不齐,对于初学者很不友好,看了一堆教程,最后还是不会,一头雾水,所以决定自己写一个详细教程,方便以后学习查看并记录。废话不多说,正文正式开始;

2023-07-28 18:31:37 841

原创 原生HTML通过JS(ES6、JQuery)引入公共模块(header,footer,menu等)实现模块化以及组件化,实现父子组件传值以及数据监听(基于Object.defineProperty)

一些项目有时候,因为需求不同,比如需要SEO或者项目很小,亦或者只需要做一个简单好管理的官网或者网站等等,在这种情况下,我们再去使用类似于vue和react等等这类型框架,就有一点大材小用,也有点费时间。但是,vue这类框架的组件化开发在体验上对开发者非常友好,那么我们如果通过使用原生的前端技术去实现组件化开发?

2023-06-05 18:19:01 1887 1

原创 在不使用JQuery情况下,如何通过ES6只使用原生js去实现选项卡特效?

在一些特殊的项目当中,有时候可能无法使用JQuery,那么我们在不使用JQuery的情况下如何使用原生js去实现一个选项卡特效插件?

2023-05-22 15:17:34 241

原创 Vue基于extend方法实现动态插入自定义组件以及组件props传值,“js-dynamic-components”。

在很多时候,开发vue项目需要对我们自己开发的自定义组件进行动态的控制,以实现按照我们想要的组件去进行渲染,同时可以动态的管理操作前端的自定义组件渲染显示。那么如何实现?

2023-04-05 10:26:58 1903

原创 Vue实现公共模板组件的封装、CSS样式封装props传值,模板数据传值、方法执行等,以及实现公共模板组件自定义修改(插槽封装)

通过公共模板组件封装,实现公共部分业务的代码复用,减少不必要的重复开发,减轻开发工作,同时可以避免重复造轮子的尴尬。2、公共模板组件全局注册(main.js或者main.ts)本文原创,原创不易,如需转载,请联系作者授权。3、公共模板组件的使用。1、公共模板组件封装。

2023-02-15 12:26:07 883

原创 MacBook上workbench安装以及中文实现

Mac下实现workbench永久安装以及汉化详细教程

2023-01-22 00:35:04 5387 13

原创 常用正则大全,npm包vue-canonical-encyclopedia,以及如何在Vue、React等项目实际开发当中使用vue-canonical-encyclopedia

在我们前端的日常开发当中,总是需要各种各样的正则去判断我们的信息,每次都去重新去编写,很是麻烦,所以作者开发了正则大全的npm包,将持续更新,并开源免费。

2023-01-13 12:17:02 328

原创 Flutter的Windows中文超详细安装教程集锦,前端配置开发 Flutter 踩坑记,以及相关基础语法

可能会提示Android license status unknown,这是证书授权问题:请执行 flutter doctor --android-licenses 此处需要翻墙。运行flutter doctor --android-licenses并接受所有许可证。logs 显示用于运行Flutter应用程序的日志输出。trace 开始并停止跟踪运行的Flutter应用程序。run 在附加设备上运行你的Flutter应用程序。stop 停止在附加设备上的Flutter应用。

2023-01-11 14:05:11 529

原创 Mac安装虚拟机Parallels Desktop,以及Windows10系统详细教程

Mac的老用户想必对Parallels Desktop已经非常熟悉,一款运行快速、操作简单、功能强大的应用程序,无需重启即可在您的Intel 或 Apple M 系列Mac 上运行Windows。包含 40 多种一键式工具,可简化 Mac 和Windows上的日常任务。无需重启,即可在 Mac 上运行 Windows。

2022-11-19 23:23:03 4910 2

原创 nodejs开发Vue自动化路由的包vue-router-automation,实现任意文件夹下.vue文件自动匹配生成路由,以及路由自定义meta

npm 账号注册完成后,可以在终端中执行 npm login 命令,依次输入用户名、密码、邮箱后,即可登录成功。(1)访问 https://www.npmjs.com/ 网站,点击 sign up 按钮,进入注册用户界面。在包的根目录运行终端,运行 npm publish 命令,即可将包发布到 npm上;实现vue路由自动化的具体流程,参考博主的另一篇文章,下面是文章链接;开发npm包,首先需要对自己要开发的包名进行查重,否则会上传失败;(4)登录邮箱,点击验证链接,进行账号的验证。

2022-10-26 16:46:43 744

原创 layui最新版本更新已全面拥抱Vue3,layui - vue是一套Vue 3.0的桌面端组件库,提供100%的layui的体验;

layui - vue目前的版本是1.4.9,目前常用的大部分组件已全部覆盖,最惊喜的地方在动画和过度组件做的比较好,应该是目前Vue组件库里面做的比较好的,Vue的动画相比于React和Angular一直比较弱,layui - vue目前做的不错,目前Vue组件库里面的天花板。

2022-09-07 11:42:59 8486 2

原创 Vue使用Vant的List 列表,method内方法二次调用执行list,list列表不执行bug解决;

vant是在进行移动端vue开发常用的一个轻量可靠的移动端组件库。

2022-08-09 11:12:56 691

原创 Vue(@vue/cli4.5)打包后本地静态资源图片引用失效,不转base64,vue.config.js配置解决处理办法;

本地新建vue项目,webpack初始配置的静态资源图片转base64大小的限制是3kb,所以当资源小于当前限制则不会转base64;在项目的vue.config.js文件当中对webpack对静态资源的初始相关配置进行修改,将条件尽可能的设置的小点就可以了;还有一种办法是在服务端进行一个配置,这样的话就不需要前端进行配置了;两者选其一就可以了;...

2022-07-09 15:00:20 1778

原创 ES6 模块与 CommonJS 模块的差异

CommonJS 模块输出的是值的拷贝,也就是说,一旦输出一个值,模块内部的变化就影响不到这个值。上面代码输出内部变量counter和改写这个变量的内部方法incCounter。然后,在main.js里面加载这个模块。上面代码说明,a.js模块加载以后,它的内部变化就影响不到输出的mod.counter了。这是因为mod.counter是一个原始类型的值,会被缓存。除非写成一个函数,才能得到内部变动后的值。上面代码中,输出的counter属性实际上是一个取值器函数。现在再执行b.js,就可以正确读取内

2022-06-30 11:59:11 147

原创 Svelte项目上手总结,全是大坑(想上手的建议直接上svelte kit)

Svelte 中文文档 | Svelte 中文网https://www.sveltejs.cn/GitHub - ItalyPaleAle/svelte-spa-router: Router for SPAs using Svelte 3Router for SPAs using Svelte 3. Contribute to ItalyPaleAle/svelte-spa-router development by creating an account on GitHub.https://github.

2022-06-16 18:54:00 6072 5

Python人工智能大模型入门教程:从零构建高性能预测模型

大模型demo

2025-03-31

基于webpack+Vue3+JavaScript技术栈实现所有组件全局自动化注册

基于webpack+Vue3+JavaScript技术栈实现所有组件全局自动化注册,可以实现当前技术栈下任意文件夹下的组件自动化全局注册。

2024-05-26

原生HTML引入公共模块(header,footer,menu等)实现模块化以及组件化开发,并实现父子组件传值,以及数据监听

原生HTML通过JS(ES6、JQuery)引入公共模块(header,footer,menu等)实现模块化以及组件化,实现父子组件传值,其次通过基于Object.defineProperty实现简单的数据监听判断,这样就简单的实现了原生组件开发,以及数据监听,简单的模拟了vue和react之类前端开发框架的开发流程体验,实现模块组件化的原生组件开发。

2023-06-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除