- 博客(104)
- 资源 (8)
- 收藏
- 关注
原创 后端说“基本增删改查都写好了,就差切图仔对接口了!”——我一怒之下撸了个代码生成器
作为前端开发者,你是否经历过这样的场景?后端同事潇洒地说:"接口都好了,就等你们前端调用了!"然后你打开文档,发现几十个字段的表格、表单、搜索条件、弹窗编辑……每个页面都要手动写 <el-table>、<el-form>、API 调用、分页逻辑…… ,全是重复劳动!于是我掀桌了!用Node写了个代码生成器,原本1天的工作量,现在3分钟就能完成!
2025-04-03 23:05:53
170
原创 【p-camera-h5】 一款开箱即用的H5相机插件,支持拍照、录像、动态水印与样式高度定制化。
p-camera-h5 是一款专为现代 Web 应用打造的轻量级相机解决方案,支持拍照(PNG)、录像(WEBM/MP4)、动态水印定制、样式高度定制。通过极简 API 设计,开发者可快速实现摄像头功能集成,并灵活定制界面样式与水印效果。
2025-02-22 19:08:18
1184
原创 小猿口算辅助工具(nodejs版)
实现原理:通过屏幕截图截取到题目区域的两个数字,然后通过 ocr 识别出数字,最后通过计算得出答案,并通过模拟鼠标绘制答案。
2024-10-15 13:15:26
398
原创 豆包MarsCode编程助手:让编程更简单
随着AI技术的飞速发展,智能编程助手应运而生,为开发者们带来了前所未有的便捷与灵感。今天,我们将以五子棋小游戏开发为例,深入解读豆包MarsCode编程助手如何助力开发者,让编程变得更加简单、高效。
2024-09-02 00:22:14
1201
原创 【fitview】一个视口自适应 js 插件,它支持多种适配模式,能够快速实现大屏自适应效果
fitview 是一个视口自适应 js 插件,它支持多种适配模式,能够快速实现大屏自适应效果。
2024-08-10 16:29:32
489
原创 【p-export-excel】一个轻松实现Excel文件导出的JavaScript插件
p-export-excel 是一个导出 Excel 的 js 插件,支持丰富的自定义配置选项,能够轻松生成 xlsx 和 csv 格式的数据报表。
2024-07-30 14:09:19
618
原创 【vue3-pbstar-books】大学生前端期末作业,有前台、后台以及登录模块,采用vue3、element-plus、ts、pinia、vite、json-server等技术
vue3-pbstar-books 是一个图书主题的 pc 端网站,该项目有前台(首页、全部书籍页、书籍分类页、书籍详情页、关于页和登录页)和后台(图书馆里)两个模块采用 Vue3、Element-Plus、TypeScript、Pinia、Vite 和 json-server 等技术。
2024-07-21 21:44:50
648
2
原创 【Navicat Premium Lite 17】无需破解、不在担心绿诗涵——官方的免费轻量级Navicat来了
Navicat Premium Lite 是 Navicat 的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能。它允许你同时连接到各种数据库平台,包括 MySQL、PostgreSQL、SQL Server、Oracle、MariaDB,以及 Redis 和 MongoDB 等NoSQL 数据库,所有这些操作都可以通过一个应用程序来完成。
2024-07-14 11:20:24
1616
原创 一篇文章搞懂移动端扫码登录
扫码登录是一种基于二维码技术的身份验证解决方案,它通过已登录的移动应用扫描网页生成的二维码来实现快速登录,无需手动输入账号密码。这一技术不仅提升了登录的安全性和便利性,还简化了用户操作,提高了登录效率。本文将详细介绍扫码登录的原理、实现步骤及关键技术点。
2024-06-29 18:34:02
839
原创 【p-seamless-scroll】一个创建无缝滚动效果的 js 插件
p-seamless-scroll 是一个创建无缝滚动效果的 js 插件。它有着轻量且高效的特性,支持丰富的自定义配置选项,提供了一系列 API 方法以及事件监听功能。
2024-05-21 16:30:15
1014
2
原创 【Rollup】用rollup从0到1开发一个js插件并发布到npm
Rollup 是一个 JavaScript 模块打包器,专注于打包 ES6 模块将其编译回多种模块化格式,尤其适合打包库和框架,因为它可以生成更小、更高效的代码,并且特别适合将代码打包成可在浏览器中使用的库。
2024-05-11 23:01:45
656
原创 【vue3-pbstar-big-screen】一款基于vue3、vite、ts的大屏可视化项目
vue3-pbstar-big-screen是一款基于vue3、vite、ts的大屏可视化项目,项目已内置axios、sass,如element、echarts等需要自行安装,本项目主要通过`transform: scale()`缩放核心区域实现屏幕适配效果。
2024-05-07 15:25:11
597
原创 封装js方法实现无缝循环滚动效果
因为网上的插件多少都有点奇怪的bug,比如循环一轮之后就卡一下,不是无缝衔接,找了好多也没找到解决办法,于是只能自己写轮子
2024-05-07 11:42:48
391
转载 callback回调、promise和async、await区别以及用法
callback回调、promise和async、await区别以及用法
2024-04-28 18:21:54
354
原创 【CodeGeeX】国产的免费AI编程助手
CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并适配多种主流IDE。
2024-04-19 14:21:42
1975
原创 【vue3-pbstar-books】大学生前端期末作业(vue3、element-plus、ts、pinia、vite、json-server)
vue3-pbstar-books是一个图书主题的pc端网站,该项目有首页、全部书籍页、书籍分类页、书籍详情页和关于页五个页面。该方案结合了 Vue3、Element-Plus、TypeScript、Pinia 和 Vite 等先进技术,实现高效的页面布局、状态管理和构建体验。同时,后端采用基于 json-server 提供数据接口服务。
2024-04-13 22:26:03
4136
7
原创 【vue3-pbstar-admin】一款基于vue3和nodejs的简洁后台管理系统
Vue3-pbstar-admin 是一个简洁的后台解决方案,提供了基础的用户体系和页面接口权限配置,方便用户进行自定义开发,避免不必要的代码冗余。该方案结合了 Vue3、Element-Plus、Pinia 和 Vite 等先进技术,实现高效的页面布局、状态管理和构建体验。同时,后端采用基于 Node.js 的 Express 框架和 MySQL 数据库,提供稳定的数据存储和高效的后台服务。
2024-01-24 11:29:00
2128
原创 5.golang字符串的拆解和拼接
字符串是 Go 中的字节切片。可以通过将一组字符括在双引号中来创建字符串" "。Go 中的字符串是兼容Unicode编码的,并且是UTF-8编码的。
2023-11-26 16:30:11
618
原创 4.golang中map的增删改查
map 一种无序的键值对, 它是数据结构 hash 表的一种实现方式。map工作方式就是:定义键和值,并且可以获取,设置和删除其中的值。
2023-11-26 14:23:30
616
原创 3.golang数组以及切片
数组是具有相同 唯一类型 的一组以编号且长度固定的数据项序列。一个数组的表示形式为 T[n]。n 表示数组中元素的数量,T 代表每个元素的类型。var a[3]int 声明了一个长度为 3 的整型数组。数组中的所有元素都被自动赋值为数组类型的零值。运行上述程序将输出 [0 0 0]
2023-11-26 11:09:27
487
原创 bootstrap-table.js添加序号列
bootstrap-table.js插件添加序号翻页后还是会从1开始,所以需要修改源码扩展序号功能。
2023-05-29 16:31:15
890
原创 2.golang的变量、常量、数据类型、循环和条件判断
变量(Variable)的功能是存储数据。Go语言中的每一个变量都有自己的类型,并且变量必须经过声明才能开始使用。在函数内部,可以使用更简略的 := 方式声明并初始化变量。
2023-05-22 09:39:44
479
原创 1.golang的介绍、环境安装和编译器安装
Go语言其实是Golanguage的简称,Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译并发型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。
2023-05-18 11:04:43
963
原创 vue实现文字打字机效果(纯代码无需引入npm包)
为了实现文字打字机效果,网上找大多数说的是引入 vue-typed-js 插件,折腾了一通没弄太好,没办法,既然没有轮子那就创造轮子。
2023-05-11 17:26:36
4140
4
转载 【转载】2022凛冬之时三年经验前端面经
面试官让你自我介绍,而且不限定自我介绍的范围,肯定是面试官想从你的自我介绍中了解到你,所以介绍一定要保证简短和流畅,面对不同的面试官,自我介绍的内容可以是完全一样的,所以提前准备好说辞很重要,并且一定要注意:不要磕磕巴巴,要自信!流畅的表达和沟通能力,同样是面试官会对候选人考核点之一。我也曾当过面试官,自信大方的候选人,往往更容易受到青睐。1、个人介绍(基本情况),主要的简历都有了,这方面一定要短2、个人擅长什么,包括技术上的和非技术上的。技术上可以了解你的转场,非技术可以了解你这个人。
2023-01-28 13:52:01
440
原创 Vue中事件总线$bus的用法及$on、$off和$emit的使用
【代码】Vue中事件总线$bus的用法及$on、$off和$emit的使用。
2023-01-19 14:32:10
1931
原创 jQuery UI draggable兼容移动端
用jQyery UI的draggable可以很方便地在PC端实现页面元素的可拖放,不过jQyery UI不是为移动端而写的,因此这个draggable方法在手机上无效。已经有了现成的解决方法,那就是再加一个jQuery UI Touch Punch插件即可。
2022-10-27 11:39:10
1031
原创 【Pindex】我用vue做了个“假终端”
pindex 是一个终端风格的浏览器主页,为了学习和工作更便捷,目前有搜索跳转、书签收藏、英文翻译和新闻热搜等功能。
2022-08-11 12:15:03
1921
2
原创 使用electron将vue项目打包成exe桌面应用
Electron相当于一个浏览器的外壳,可以把现有的vue程序嵌入到壳里面,vue项目中添加 electron 模块,使用 npm run electron:serve 进行启动项目,对 electron 进行配置,打包 exe桌面应用。
2022-08-05 16:17:00
5553
8
原创 三行代码 解决vue中设置div contenteditable光标移动到最后
在Vue做项目时,做了一个div[contenteditable=true]的组件作为文本输入框。在非手动输入值后,光标会丢失,经测试以下这段代码可用,直接将光标定位到最后。
2022-07-28 12:40:15
2341
原创 Vue移动端点击输入框,弹出键盘,底部被顶起的问题
Vue开发中,当我们相对于父视图的底部布局子控件时,需要用positionfixed,如果页面内容不是很长,没有超出屏幕范围,那就还好,没有问题;一旦超出屏幕范围,当你点击输入框,弹出键盘时,底部固定定位的子控件就会被顶起来。这个问题在iOS端不会出现,在安卓端会出现。...
2022-07-26 13:47:11
4308
转载 纯前端vue图形验证码
转载自:https://blog.youkuaiyun.com/zxh7770/article/details/123906741创建VerificationCode.vue组件<template> <span class="s-canvas" @click="changeCode"> <canvas id="s-canvas" :width="contentWidth" :height="contentHe
2022-05-31 10:49:26
815
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人