自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 Vue Router

介绍vue-router的基本使用以及核心概念

2026-11-10 18:45:18 154

原创 关于AI Coding题

这是我目前对AI Coding题的一点小感受和总结,可能有些地方说的不是很准确,希望可以相互交流

2026-11-05 16:01:34 86

原创 Node环境和浏览器环境

对比node环境和浏览器环境的区别

2026-09-05 22:02:53 355

原创 如何让你的手机访问你的服务?

讲述如何用手机快速查看你写的前端页面-------包括局域网的ip地址以及fehelp这个浏览器插件把网址转换为二维码

2026-08-29 16:25:32 167

原创 挑战四:食谱页面

https://smallduck-lang.github.io/frontend-mentor-challenges/

2026-08-28 11:59:02 157

原创 挑战三:个人社交链接卡片

https://smallduck-lang.github.io/frontend-mentor-challenges/

2026-08-17 21:18:26 195

原创 GitHub Token/ GitHub Stats统计显示图异常

2026/8/3.针对github stats下方统计图显示异常,涉及Vercel以及Github Token等问题

2026-08-03 01:18:29 208

原创 挑战二:博客预览卡片

链接https://smallduck-lang.github.io/frontend-mentor-challenges/

2026-08-01 21:29:21 172

原创 命令行工具

介绍三种常见的命令行工具

2026-07-29 11:20:33 185

原创 git中http与ssh连接

本地电脑和远程服务器传输代码的方式,一种http连接,一种ssh连接

2026-07-28 23:42:45 281

原创 挑战一:二维码组件

完成Frontend-Mentor的第一个挑战---二维码组件

2026-07-27 12:16:35 175

原创 Git中SSH连接

介绍了ssh在c盘路径有中文的情况下如何连接

2026-07-23 20:07:13 239

原创 Electron(续4)利用AI辅助完成配置功能

完成electron项目剩余内容,但是还未能打包发布。

2026-04-21 20:00:24 522

原创 Electron桌面应用(续3)可迭代对象以及构建基类

介绍可迭代对象,异步生成器,以及重构主进程逻辑,构建基类。使得代码清晰可观。

2026-04-18 22:18:00 76

原创 Electron桌面应用(续2) pinia以及优化

2026.4.10 使用pinia以及对大模型返回的结果进行一个优化,包括基于上下文回答,回答内容进行markdown渲染,打开对话自动下滑到最下方等等。

2026-04-18 17:22:42 422

原创 Electron桌面应用聊天(续) 进程间的通信

2026.4.1。主要包括主进程与渲染进程之间是如何通信的。

2026-04-08 16:02:52 502

原创 本地存储方案(electron数据存储)

2026.3.31。对比集中数据存储的方式,最终选择了Dexie.js 封装 IndexedDB,提供更好的异步支持,简化IndexDB的API。

2026-03-31 13:10:08 488

原创 大模型LLM(electron)

本文介绍了大模型技术及其应用开发。大模型是拥有数十亿参数的人工智能系统,通过预训练和微调两个阶段构建。文章列举了主流大模型产品(如GPT、文心一言、通义千问等),并详细说明了百度智能云和阿里云两大平台的接入方式,包括SDK安装、鉴权配置和API调用示例。特别介绍了阿里云通义千问的图片识别(VL模型)和长文本处理(qwen-long)功能,提供了Base64图片编码和文件上传接口的技术细节。文中还包含token计算、角色定义等技术要点,为开发者提供了实用的大模型集成指南。

2026-03-30 20:39:01 591

原创 关于icon图标

主要讲述了图标的演变,以及现在哪种图标更具优势。

2026-03-23 21:27:46 275

原创 Vue3开发 First Internship

#记录在2025.12-2026.3,从一个Vue新手到能独立开发项目的成长历程,包含大量实战中遇到的问题和解决方案。第一段实习总结。#时间:2026.3.3目录一.项目环境与工具二.Git版本控制实战三.Vue3核心知识四、路由与状态管理五、CSS与布局技巧六、性能优化七、移动端开发八、调试与部署九、开发工具与插件十、常见问题与解决方案开发流程:→ vite dev server → 内存编译 → 浏览器生产流程:→ 生成dist目录 → → vite预览服务器 → 提供dist文件为什么 会报错缺少di

2026-03-03 15:47:24 703

原创 构图跟拍相关

3.这个是属于在app中接入这个h5,所以在拍完照之后需要通过接口上传cdn,让市场部那边拿到拍的图片,在他们那边展示,所以需要关闭webview回到市场部那边。这段代码是用于与原生移动端应用(可能是通过 WebView 加载的 H5 页面)进行桥接通信的 JavaScript 函数。/* 不响应鼠标事件,穿透到下层元素 */想把Camera.vue的方法传递给兄弟组件BottomList.vue。用的是DynamicScroller组件。/** 关闭当前H5页面 */

2026-02-12 16:29:34 424

原创 云文档及多人协作相关

分享会议总结 #学习。

2026-02-05 10:05:52 700

原创 如何在你本地调试摄像头,定位等功能?

要在本地通过IP 调试摄像头、定位等功能,必须使用HTTPS,并为该 IP 单独生成证书。推荐用 mkcert一键生成。贴近生产环境:PWA、Service Worker、WebRTC 等功能都依赖 HTTPS。真机联调方便:手机可直接访问。提前发现问题:避免“本地正常,线上报错”。实践建议:团队统一使用mkcert,减少配置差异。本机调试用即可;真机调试必须为局域网 IP 单独生成证书。

2026-01-26 15:37:36 739

原创 插件以及一些扩展工具

产品需求文档Product Requirements Document文档类型作者内容给谁看PRD产品经理要做什么、为什么做全体团队原型图UI/产品长什么样、怎么交互开发、测试技术方案开发怎么实现、技术选型开发团队测试用例测试怎么验证、测哪些点测试团队。

2026-01-15 16:06:47 930

原创 整理Git

2026.1.13 周二。

2026-01-13 16:28:44 1005

原创 HTML CSS八股

div h1-h6 p ul ol li form blockquote还有header footer main section等HTML5语义化标签特点:1.独占一行 2.可设置宽高 3.默认宽度为父元素的100%

2025-11-01 18:40:52 1030 5

原创 工程化(八股)

esm和cjs的区别npm,yarn,pnpm的区别Webpack 和 Vite 都是现代前端构建工具,核心功能是将源代码(JS、CSS、图片等)处理为可在浏览器运行的产物,但两者的设计理念和实现方式有本质区别,这也导致了 Vite 在开发环境下的速度显著优于 Webpack。

2025-10-30 21:11:07 614

原创 浏览器与网络

浏览器缓存是 “性能优化的基石”,核心逻辑是 **“分层存储 + HTTP 规则控制”**:按优先级从高到低:Memory Cache → Service Worker Cache → Disk Cache → Push Cache;按有效性控制:强缓存(快速复用,不发请求)→ 协商缓存(确认后复用,发请求但不传资源);实际应用中,需结合资源类型(静态 / 动态、实时性)选择合适的缓存策略,平衡 “速度” 与 “新鲜度”。浏览器存储(cookie,webstorage)

2025-10-30 18:07:39 796

原创 Vue八股问题

组合式和选项式apivue和react的区别在 JavaScript 中,虚拟 DOM(Virtual DOM) 是一个用 JavaScript 对象描述真实 DOM 结构的轻量级副本。它不直接操作浏览器的 DOM 树,而是通过抽象层模拟 DOM 的结构和属性,最终通过特定算法与真实 DOM 进行高效同步。

2025-10-29 21:12:19 520

原创 javaScript八股问题

7种(栈):string number boolean null undefined sysbol bigInt引用数据类型(堆 存储的是内存地址):object array function。

2025-10-29 19:01:47 1038

原创 ESLint

ESLint 是前端工程化的 “代码质检员”,通过静态分析实现代码质量管控与风格统一。其核心优势在于高度可配置性和生态扩展性,可适配不同语言(JS/TS)、框架(React/Vue)的需求。实际项目中,建议将 ESLint 与 Prettier 配合使用,并集成到编辑器和 Git 钩子中,形成 “实时检查 + 提交校验” 的全流程保障,从源头提升代码质量。

2025-10-14 20:37:51 1350

原创 硅谷甄选(续2)首页

view文件夹下新建screen(数据大屏)文件夹和aci(权限管理)以及他的下级并在router/routers下面补充他们的路由即完成菜单区的构建。

2025-10-14 20:28:28 741

原创 await

在前端开发中,await是 JavaScript 中用于处理异步操作的关键字,通常与async函数配合使用,让异步代码的写法更接近同步代码的逻辑,提高可读性。

2025-10-08 15:48:59 440

原创 硅谷甄选(续)路由以及登录界面

四个路由:登录login 展示数据home 404 任意路径配置插件vue-router新建文件夹views放置路由组件新建文件夹router/index.ts中别忘了在main.ts中配置路由相关代码src/assets/image中保存你需要的图片。

2025-09-29 16:49:59 749

原创 vue3项目硅谷甄选运营平台

学习尚硅谷课程,整理笔记。

2025-09-22 17:43:33 810 1

原创 力扣算法题

假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给你一个整数数组flowerbed表示花坛,由若干0和1组成,其中0表示没种植花,1表示种植了花。另有一个数n,能否在不打破种植规则的情况下种入n朵花?能则返回true,不能则返回false。truefalse0。

2025-09-13 20:36:28 285

原创 Vue3(续)

【补充】:在 Vue 3 中,$event是一个特殊变量,用于在模板中访问原生 DOM 事件对象或组件自定义事件的参数。它的使用场景和行为与 Vue 2 有一些差异,主要体现在 Composition API 和事件处理方式上。1. 在原生 DOM 事件中使用 $event当处理原生 DOM 事件(如clickinput等)时,$event指向原生的 DOM事件对象,包含事件相关信息(如目标元素、坐标等)。需要$event.target2. 在组件自定义事件中使用 $event。

2025-09-01 22:54:59 1017

原创 初始Vue3

setup是Vue3中一个新的配置项,值是一个函数,它是“表演的舞台,组件中所用到的:数据、方法、计算属性、监视......等等,均配置在setup中。setup函数返回的对象中的内容,可直接在模板中使用。setup中访问this是undefined。setup函数会在之前调用,它是“领先”所有钩子执行的。// 定义一个接口,用于限制person对象的具体属性//分别暴露id:string,age:number// 一个自定义类型//写法一 Array<PersonInter>泛型。

2025-08-25 19:17:15 1106

原创 小程序高级知识

之后,应用程序在调用目标 API 时,将访问令牌作为凭证传递,API 通过令牌判断令牌持有者是否有权访问该 API,并执行授权期间授予的特定操作。vue-admin-template 是一个基于 Vue.js 和 Element UIUI 的后台管理系统模板,它提供了丰富的功能和组件,可以帮助开发者快速搭建管理后台。是微信小程序用于配置页面收录规则的文件,主要作用是告诉微信小程序平台哪些页面需要被收录到小程序搜索中,以及页面的优先级等信息,帮助提升小程序在微信搜索中的曝光率。子节点数不大于60个)

2025-08-05 11:42:32 663

原创 音乐小程序(续)

1.自定义组件blog-ctrl2.云数据库1-N关系的设计方式3.多集合查询4.博客分享好友。

2025-08-04 18:04:21 628

空空如也

空空如也

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

TA关注的人

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