自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 资源 (8)
  • 收藏
  • 关注

原创 豆包MarsCode编程助手:让编程更简单

随着AI技术的飞速发展,智能编程助手应运而生,为开发者们带来了前所未有的便捷与灵感。今天,我们将以五子棋小游戏开发为例,深入解读豆包MarsCode编程助手如何助力开发者,让编程变得更加简单、高效。

2024-09-02 00:22:14 995

原创 【fitview】一个视口自适应 js 插件,它支持多种适配模式,能够快速实现大屏自适应效果

fitview 是一个视口自适应 js 插件,它支持多种适配模式,能够快速实现大屏自适应效果。

2024-08-10 16:29:32 385

原创 【p-export-excel】一个轻松实现Excel文件导出的JavaScript插件

p-export-excel 是一个导出 Excel 的 js 插件,支持丰富的自定义配置选项,能够轻松生成 xlsx 和 csv 格式的数据报表。

2024-07-30 14:09:19 510

原创 【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 277

原创 【Navicat Premium Lite 17】无需破解、不在担心绿诗涵——官方的免费轻量级Navicat来了

Navicat Premium Lite 是 Navicat 的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能。它允许你同时连接到各种数据库平台,包括 MySQL、PostgreSQL、SQL Server、Oracle、MariaDB,以及 Redis 和 MongoDB 等NoSQL 数据库,所有这些操作都可以通过一个应用程序来完成。

2024-07-14 11:20:24 667

原创 一篇文章搞懂移动端扫码登录

扫码登录是一种基于二维码技术的身份验证解决方案,它通过已登录的移动应用扫描网页生成的二维码来实现快速登录,无需手动输入账号密码。这一技术不仅提升了登录的安全性和便利性,还简化了用户操作,提高了登录效率。本文将详细介绍扫码登录的原理、实现步骤及关键技术点。

2024-06-29 18:34:02 533

原创 【p-seamless-scroll】一个创建无缝滚动效果的 js 插件

p-seamless-scroll 是一个创建无缝滚动效果的 js 插件。它有着轻量且高效的特性,支持丰富的自定义配置选项,提供了一系列 API 方法以及事件监听功能。

2024-05-21 16:30:15 787 2

原创 【Rollup】用rollup从0到1开发一个js插件并发布到npm

Rollup 是一个 JavaScript 模块打包器,专注于打包 ES6 模块将其编译回多种模块化格式,尤其适合打包库和框架,因为它可以生成更小、更高效的代码,并且特别适合将代码打包成可在浏览器中使用的库。

2024-05-11 23:01:45 558

原创 【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 468

原创 封装js方法实现无缝循环滚动效果

因为网上的插件多少都有点奇怪的bug,比如循环一轮之后就卡一下,不是无缝衔接,找了好多也没找到解决办法,于是只能自己写轮子

2024-05-07 11:42:48 292

转载 callback回调、promise和async、await区别以及用法

callback回调、promise和async、await区别以及用法

2024-04-28 18:21:54 192

原创 【CodeGeeX】国产的免费AI编程助手

CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并适配多种主流IDE。

2024-04-19 14:21:42 682

原创 【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 2172 3

原创 原生js实现无缝循环滚动效果

原生js实现如下图无缝循环滚动效果。

2024-03-28 22:39:07 746

原创 【vue3-pbstar-admin】一款基于vue3和nodejs的简洁后台管理系统

Vue3-pbstar-admin 是一个简洁的后台解决方案,提供了基础的用户体系和页面接口权限配置,方便用户进行自定义开发,避免不必要的代码冗余。该方案结合了 Vue3、Element-Plus、Pinia 和 Vite 等先进技术,实现高效的页面布局、状态管理和构建体验。同时,后端采用基于 Node.js 的 Express 框架和 MySQL 数据库,提供稳定的数据存储和高效的后台服务。

2024-01-24 11:29:00 1722

原创 6.golang函数、指针、结构体

函数是执行特定任务的代码块。函数接受输入,对输入执行一些计算,然后生成输出。

2023-11-27 16:59:06 532

原创 5.golang字符串的拆解和拼接

字符串是 Go 中的字节切片。可以通过将一组字符括在双引号中来创建字符串" "。Go 中的字符串是兼容Unicode编码的,并且是UTF-8编码的。

2023-11-26 16:30:11 579

原创 4.golang中map的增删改查

map 一种无序的键值对, 它是数据结构 hash 表的一种实现方式。map工作方式就是:定义键和值,并且可以获取,设置和删除其中的值。

2023-11-26 14:23:30 569

原创 3.golang数组以及切片

数组是具有相同 唯一类型 的一组以编号且长度固定的数据项序列。一个数组的表示形式为 T[n]。n 表示数组中元素的数量,T 代表每个元素的类型。var a[3]int 声明了一个长度为 3 的整型数组。数组中的所有元素都被自动赋值为数组类型的零值。运行上述程序将输出 [0 0 0]

2023-11-26 11:09:27 467

原创 bootstrap-table.js添加序号列

bootstrap-table.js插件添加序号翻页后还是会从1开始,所以需要修改源码扩展序号功能。

2023-05-29 16:31:15 730

原创 2.golang的变量、常量、数据类型、循环和条件判断

变量(Variable)的功能是存储数据。Go语言中的每一个变量都有自己的类型,并且变量必须经过声明才能开始使用。在函数内部,可以使用更简略的 := 方式声明并初始化变量。

2023-05-22 09:39:44 447

原创 1.golang的介绍、环境安装和编译器安装

Go语言其实是Golanguage的简称,Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译并发型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

2023-05-18 11:04:43 848

原创 vue实现文字打字机效果(纯代码无需引入npm包)

为了实现文字打字机效果,网上找大多数说的是引入 vue-typed-js 插件,折腾了一通没弄太好,没办法,既然没有轮子那就创造轮子。

2023-05-11 17:26:36 3174 3

原创 vue数据大屏数字跳动效果(简单实用)

基于对vue-count-to插件的二次封装使代码更优雅的实现数据大屏数字跳动效果

2023-04-15 22:39:36 1599

原创 axios相应拦截器

【代码】axios相应拦截器。

2023-03-07 11:15:33 118

转载 【转载】2022凛冬之时三年经验前端面经

面试官让你自我介绍,而且不限定自我介绍的范围,肯定是面试官想从你的自我介绍中了解到你,所以介绍一定要保证简短和流畅,面对不同的面试官,自我介绍的内容可以是完全一样的,所以提前准备好说辞很重要,并且一定要注意:不要磕磕巴巴,要自信!流畅的表达和沟通能力,同样是面试官会对候选人考核点之一。我也曾当过面试官,自信大方的候选人,往往更容易受到青睐。1、个人介绍(基本情况),主要的简历都有了,这方面一定要短2、个人擅长什么,包括技术上的和非技术上的。技术上可以了解你的转场,非技术可以了解你这个人。

2023-01-28 13:52:01 395

原创 Vue中事件总线$bus的用法及$on、$off和$emit的使用

【代码】Vue中事件总线$bus的用法及$on、$off和$emit的使用。

2023-01-19 14:32:10 1853

原创 纯js导出Excel文件(无需引入插件)

【代码】纯js导出Excel文件(无需引入插件)

2022-11-30 16:47:53 525

原创 js多文件下载和多文件分文件夹打包下载并重命名

【代码】js多文件下载和多文件分文件夹打包下载并重命名。

2022-11-14 13:15:03 1209

原创 jQuery UI draggable兼容移动端

用jQyery UI的draggable可以很方便地在PC端实现页面元素的可拖放,不过jQyery UI不是为移动端而写的,因此这个draggable方法在手机上无效。已经有了现成的解决方法,那就是再加一个jQuery UI Touch Punch插件即可。

2022-10-27 11:39:10 960

原创 nvm(node版本管理工具)下载及安装教程以及npm安装

nvm是一个node的版本管理工具,可以对多个node版本进行安装和切换。

2022-10-08 15:49:48 6011

原创 vue自动实现px转vw,使页面等比缩放适应大小屏幕

为了小屏幕电脑兼容1920px设计稿的页面,所以需要将px单位转换成vw单位。

2022-08-30 15:10:21 1771

原创 【Pindex】我用vue做了个“假终端”

pindex 是一个终端风格的浏览器主页,为了学习和工作更便捷,目前有搜索跳转、书签收藏、英文翻译和新闻热搜等功能。

2022-08-11 12:15:03 1887 2

原创 使用electron将vue项目打包成exe桌面应用

Electron相当于一个浏览器的外壳,可以把现有的vue程序嵌入到壳里面,vue项目中添加 electron 模块,使用 npm run electron:serve 进行启动项目,对 electron 进行配置,打包 exe桌面应用。

2022-08-05 16:17:00 5403 8

原创 三行代码 解决vue中设置div contenteditable光标移动到最后

在Vue做项目时,做了一个div[contenteditable=true]的组件作为文本输入框。在非手动输入值后,光标会丢失,经测试以下这段代码可用,直接将光标定位到最后。

2022-07-28 12:40:15 2125

原创 Vue移动端点击输入框,弹出键盘,底部被顶起的问题

Vue开发中,当我们相对于父视图的底部布局子控件时,需要用positionfixed,如果页面内容不是很长,没有超出屏幕范围,那就还好,没有问题;一旦超出屏幕范围,当你点击输入框,弹出键盘时,底部固定定位的子控件就会被顶起来。这个问题在iOS端不会出现,在安卓端会出现。...

2022-07-26 13:47:11 4122

转载 纯前端vue图形验证码

转载自:https://blog.csdn.net/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 782 2

原创 vue封装分页组件并注册为全局组件

在components文件夹中新建paging.vue文件<template> <div class="pagingBox"> <div class="pagItem" @click="pageChange(1)"> {{isEn?'First':'首页'}} </div> <div class="pagItem" @click="pageChange('pre')">

2022-05-27 14:25:26 195 1

原创 vue中封装公共方法并挂载到全局

在src/assets/js下创建公共方法js文件(unit.js)function delUrlData (name) { var url = window.location.href; var urlparts = url.split('?'); if (urlparts.length >= 2) { //参数名前缀 var prefix = encodeURIComponent(name) + '='; var pars

2022-05-25 10:28:14 596

原创 elementui的el-cascader使用@vant/area-data数据

html<el-cascader v-model="form.area" placeholder="请选择地区" :options="arealist"></el-cascader>

2022-05-25 10:13:04 452

react增删改查小案例.zip

React跨组件crud增删改查小案例(带父子组件和css代码)

2021-05-26

神奇盒子App.apk

神奇盒子APP,聚合各大搜索引擎搜无不到,智能翻译、智能天气、文字转语音等等功能等你体验。

2021-04-11

webpack.zip

webpack.zip

2021-03-10

nodejs案例.zip

nodejs项目案例 增删改查 操作json数据

2021-01-28

在线教育app移动端页面psd设计稿.zip

在线教育app移动端首页页面psd设计稿

2021-01-16

移动端rem布局项目源码.zip

在线教育app首页静态页面,移动端rem布局项目案例

2021-01-16

js正则表达式表单验证小案例

js正则表达式表单验证小案例

2020-12-24

表白墙源码(php+mysql).zip

本程序包括前台后台两部分,主要有表白信息的增删改查以及模糊查询和批量删除等功能,由初学小白编写,bug较多,仅限用于学习交流

2020-11-04

空空如也

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

TA关注的人

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