自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前后端杂货铺

发布前端后端代码模板、开发经验、问题解决方案等

  • 博客(50)
  • 资源 (11)
  • 收藏
  • 关注

原创 阿里云ecs服务器,nginx多域名多项目部署教程,含本地部署教程

nginx多域名部署项目。

2024-07-07 21:15:52 441 1

原创 Web前端开发者的福音,这款APP让你更上一层楼

项目管理:Web编程提供了一个包含从新建项目到项目文件或目录操作的项目管理流程,你可以轻松地新建文件/目录、重命名文件、新建项目、分享项目、复制粘贴文件/目录、删除文件/目录/项目、导入本地代码文件/图片,提高开发效率;学习资源:Web编程提供了文档管理工具,可选择本地文档(支持包括:pdf、html、xlsx、ppt、doc、docx、xls、pptx、markdown等类型文件的添加及预览),帮助你随时查看手册等编程学习资料。作为一名Web前端开发者,你一定希望拥有一个更加便捷、高效的开发工具。

2023-09-10 17:31:31 324

原创 让你的编程之路更加顺畅——推荐一款前端编程神器

今天,我要向大家推荐一款专门为前端开发者打造的APP,它将为你提供全方位的支持,让你的编程之路更加顺畅。用户评价:一位名叫张伟的前端开发者表示:“在使用Web编程之前,我尝试过很多其他的代码编辑器,但总是有些不满意的地方。结语:Web编程——这款专为前端开发者打造的APP,将为你提供全方位的编程支持,让你的编程之路更加顺畅。如果你还在为寻找一款高效、实用的代码编辑器而烦恼,那么不妨试试Web编程,它一定会成为你编程道路上的得力助手!让我们一起迎接编程的美好未来,让Web编程成为你前行道路上的得力助手!

2023-09-06 20:43:28 165

原创 无限循环层级菜单怎么做?以文件目录为例...

【代码】无限循环层级菜单怎么做?以文件目录为例...

2022-10-06 21:55:06 308 1

原创 多层自定义函数嵌套,内层函数未执行解决办法

分析后发现在执行完promise第一层函数后虽然请求了接口,但是没有走成功或失败的方法,后台查询日志后发现数据正常返回了,猜测应该是异步请求导致请求后的成功方法没有执行就执行后续操作了,因此在promise函数内部的接口请求方法外层添加一层setTimeout将异步执行改为同步执行。开发中发现了一个问题:在一个promise函数返回结果后没有进入then也没有进入catch,和后端联调发现promise函数中的接口请求是正常返回的?...

2022-08-16 17:12:57 365

原创 拖拽式设计移动端页面,导出编辑,复制粘贴,vue

# 推荐一款在线设计移动端页面,并导出vue代码的网站

2022-07-27 11:10:20 51

原创 uniapp 微信小程序,支付宝小程序 uni.chooseImage()选择照片上传uni.uploadfile()解决错误码429等上传问题

在使用uniapp开发事,使用uni.chooseImage,uni.uploadFile()上传照片时,发现在支付宝端如果选择照片为缩略图,则无法正常上传,上传直接报错:statusCode:429,上传失败,(后端接口对图片后缀有校验)在网上看到需要将uploadfile api中的header{content-Type设置为application/x-www-form-urlencoded;charset=utf-8}设置好后,再试,发现确实可以上传了,但是仅仅安卓手机端可以上传,苹果手机端无法

2022-07-08 11:34:44 2111

原创 uniapp vuex中页面刷新导致的state数据丢失问题

在组件/页面中使用刷新页面后someState为空在 store中定义在组件/页面中使用缓存的方式来获取someState就可以了

2022-06-07 18:40:43 2205

原创 uniapp app-plus evalJs的使用教程

首先在webview原生页面onLoad/onShow通过$scope获取当前的webview页面,然后执行evalJs()来调用webview h5中的函数,比如下面这个例子就是调用h5中的 getVueMessage 自定义函数然后在h5页面接收原生页面传递过来的参数:

2022-06-02 15:20:39 5847 1

原创 vue:v-bind访问数组下标方式,动态绑定属性值,导致无法报错或无法正常显示图片

vue:v-bind访问数组下标方式,动态绑定属性值,导致无法报错或无法正常显示图片原因:受javascript的特性影响,使用数组下标方式访问是不会触发vue的数据绑定:可以采用这种方式:<img :src="img1">new Vue(){ data(){ return{ imgs:["","","",""], img1:"",//在得到图片地址后赋值img1 } } methods:{ }}...

2022-05-31 09:15:12 478

原创 小程序web-view与h5交互,由于用户重复操作,导致页面栈超出数量限制?

小程序web-view与h5交互,由于用户重复操作,导致页面栈超出数量限制?在小程序内嵌h5与小程序原生页面(以下均称原生页面)交互时,如果用户从h5打开原生页面次数过多,就会导致原生页面栈超出数量限制(例如:微信小程序限制最大打开原生页面数量为10).这种情况该怎么解决呢?wx.navigateTo();wx.redirectTo();wx.navigateBack();1、假如我们在h5打开原生页面时使用redirectTo来跳转,确实可以解决这个问题。但是今天要说的是一个特殊情况:在.

2022-05-30 21:50:22 858

原创 css动态改变元素边框长度颜色,css动画效果

css动态改变元素边框长度颜色,css动画效果实现代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <style type="text/css"> html,body,#page{ width: 100%; height: 100%; padding: 0;

2022-05-24 17:23:41 511

转载 为什么我们求职 找工作 一定要写好简历?

大家或许会问,为什么我们求职 找工作 一定要写好简历呢?下面就和小编来瞧瞧 简历的重要性 有哪些,小编来为你们解答 为什么要写简历 。相信每个求职者都希望开门一炮红,不要出现“出师未捷身先死”的惨淡场面。在匆忙之中就想动手制作简历前,希望你先能了解它,重视它。一、简历是书面推销员“求职”的本质其实就是人的流通,和一般的商业行为无异:一方求售、一方求货。再说得明白些,企业是买主,挑精捡肥寻觅好货色;人才是商品,充实了内涵、做好包装,待价而沽;简历则无异于推销员,将人才引见到企业眼前,使劲浑身解数说服企业

2022-02-22 10:36:03 683

原创 轮播图版本更新:修复已知bug,增加了一些新的功能

本次新增了一下功能://间隔事件(默认3秒)duration:5000,//初始颜色color:"white",//选中颜色selectedColor:"red",//标记点形状(square(方形),cicular(圆形))shape:"circular",//标记点大小size:5,//新增鼠标(pc)/手机按住滑动效果

2022-02-08 16:06:08 340

原创 Carousel.js轮播图插件更新:新增自动无限循环播放、自动与手动混合模式、标记点显示与隐藏

**本次主要更新一下内容:**> 1. 新增自动无限循环播放> 2. 自动与手动混合模式> 3. 标记点显示与隐藏点击下......

2022-02-07 17:12:14 606

原创 layui框架中用laypage与后端搭配使用做分页列表

layui框架中用laypage与后端搭配使用做分页列表

2022-01-17 15:54:52 1664

原创 layui框架 loading组件的使用总结

layui中文离线文档及版本源码layui框架 loading插件的使用总结1、第一种:使用layer.open();/开始执行程序某代码块{var Tip = layer.open({ shadeClose: false ,type: 2 ,content: '发布中...' });//加载执行某段程序......//执行程序结束 layer.close(Tip);}

2022-01-17 15:36:26 3291

原创 常见的浏览器400,403,404,500,502报错解释

1、400报错1、有可能是前端请求时参数拼接有问题2、有可能时前端传给后端的参数类型与后端接收的参数类型不匹配,比如前端传String,后端用Integer接收,3、有可能是后端的实体类没有配置无参构造方法2、403错误1、 服务端理解你的请求,但是没有权限访问3、404错误1、找不到网页地址,即网页的地址不正确,还有一种可能就是后端配置不当,导致请求被拦截4、500错误1、明显的后端错误,可能需要前后端配合来修复5、502错误1、网关错误,服务器作为网关或代理,无法

2022-01-16 12:14:45 13462 1

原创 将博客搬至CSDN

将博客搬至CSDN...

2022-01-16 11:43:54 18

原创 Vue3.0 computed计算属性使用方法

<template> <h1>Vue3.0 computed计算属性</h1> <div class="test"> <h2>输入</h2> <div>姓氏:<input type="text" placeholder="请输入姓氏" v-model="user.firstName" /></div> <div>名字:<input type="text" placeh

2022-01-15 15:40:19 603

原创 jQuery小球点击发射动画

jQuery小球点击发射动画

2022-01-13 15:15:53 1944

原创 支付宝小程序ios端页面加载出现空白页---解决方案

支付宝小程序ios端页面加载出现空白页,有可能是页面中使用了正则表达式:由于ios端不支持 ·零宽断言·如:<?=>,<?!>,<?<=>,<?<!>在进行真机测试时发现的,使用了new RegExp()包裹起来发现还是不可以,因此最好不要在小程序开发中使用正则表达式,最好是进行条件判断来进行匹配,否则容易出现页面空白的情况。...

2022-01-13 15:05:42 3532

原创 js阶乘计算进一步优化:最终在8秒内了

优化后的代码:<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title></head><style>#show {width: 100%;}textarea {width: 100%;height: 20rem;outline: none;overflow: none;}</style><body><div

2022-01-12 13:46:56 165

原创 第六章:初始化后台首页左侧导航菜单nav,增加权限控制

第一章:后台管理系统 功能 简单梳理第二章 数据库表的设计第三章:对数据库权限相关的表进行重新设计第四章:用idea 创建后台系统工程,并完成项目配置第五章:实现后台登录,完成前后验证登录,并深入讲解captcha.js的使用方法和入‘坑‘指南第六章:初始化后台首页左侧导航菜单nav,增加权限控制需求分析:用户登录后根据用户的主键id再利用mysql递归查询(根据用户挂接的角色去查询角色挂接的根菜单id,再根据根菜单id递归查询子菜单)由于MySQL没有自己的递归函数,因此需要自己编写递归函

2022-01-09 22:23:10 741

原创 第五章:实现后台登录,完成前后验证登录,并深入讲解captcha.js的使用方法和入‘坑‘指南

第五章:实现后台登录,完成前后验证登录,并深入讲解captcha.js的使用方法和入'坑'指南

2022-01-04 20:57:02 1151

原创 第四章:用idea 创建后台系统工程,并完成项目配置

首先我们需要配置好我们的本地环境本项目需要用到的环境:jdk1.8、apache-maven3.5.4、mysql8.0(最好下载一个navigat for mysql:方便管理数据库)开发工具:IntelliJ IDEA 2020.3.4 x64后台系统前端技术栈:vue.js、jquery、layui用到的js插件:captcha.js后端开发用到的框架/工具包:spring boot、mybatis、lombok、redis、themlef…1、jdk环境变量配置2、apache-mav

2022-01-03 13:54:07 1733

原创 jdk配置环境变量教程

第一步下载安装好jdk;第二步:右键 此电脑 ,点击属性,打开后点击高级系统配置第三步:点击高级——>环境变量-----》新建变量名为:JAVA_HOME变量值为:jdk安装目录路径第四步:新建环境变量:classpath,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar第五步:在Path环境变量中添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin点击确定保存好;第六步:验证打开cmd控

2022-01-03 13:25:22 2840

原创 ES6:定义变量的关键字---let与var的区别

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>ES6___第一天学习:let与var的区别</title> </head> <body> </body></html><script>{ //let与var都是用来定义变量的,但作用范围不同 let a = 100; var

2021-12-29 22:39:44 567

原创 第三章:对数据库权限相关的表进行重新设计

本次对后台系统的权限进行了重新设计:新增6张表:menu:后台菜单表role:角色表access:权限表rolemanager:用户角色表menuaccess:菜单权限表roleaccess:角色权限表主要用来控制后台管理员对后台管理系统菜单、按钮等的操作权限...

2021-12-27 20:16:29 470

原创 mysql 实现树形递归查询 适合分级菜单、层级权限等查询

mysql实现树型递归查询,Oracle和MySQL的树型递归查询区别与实现方法,分别做了说明和实现

2021-12-26 21:04:20 1722

原创 第二章 数据库表的设计

第二章 数据库表的设计包含对数据库表的模型结构的设计和建表语句的书写

2021-12-26 15:42:23 190

原创 第一章:后台管理系统 功能 简单梳理

实战教程:从0到1 开发一款小程序商城系统第一章:梳理后台管理系统的功能需求

2021-12-26 11:55:29 4669

原创 第 1 章:axios 的理解和使用

axios入门到精通教程

2021-12-22 09:49:34 447

原创 Web 前端技术图谱,内容很多,建议收藏!!!

theme: hydrogen# Web前端开发技术栈\## 浏览器\ Internet Explorer\ Chrome\ Firefox\ Safari\ Opera\ Edge\ Netscape\## 协议\### HTTP/1.1\ 链接\ 会话\ 授权\ 请求\ 响应\#...

2021-12-21 20:24:21 82

原创 基于vue.js的移动端UI框架,快速构建风格统一的UI页面,好用到炸!

Mint UI// 安装Vue 1.xnpm install mint-ui@1 -SVue 2.0npm install mint-ui -S引入全部组件importVuefrom'vue';importMintfrom'mint-ui';Vue.use(Mint);``按需引入部分组件import{ Cell, Checkli...

2021-12-21 19:37:19 31

原创 ES6:数组的扩展,方法很多,用起来超方便,建议收藏保存!

替代函数的 apply 方法由于扩展运算符可以展开数组,所以不再需要apply方法,将数组转为函数的参数了。// ES5 的写法function f(x, y, z) { // ...}var args = [0, 1, 2];f.apply(null, args);// ES6的写法function f(x, y, z) { // ...}let args = ...

2021-12-20 12:59:32 32

原创 ES6:变量的解构赋值,内容很多,建议收藏保存!!!

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。let a = 1;let b = 2;let c = 3;ES6 允许写成下面这样。let [a, b, c] = [1, 2, 3];上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。本质上,这种写法属于“模式匹配”...

2021-12-19 19:22:19 28

原创 微信小程序安卓端打开没问题,ios端打开空白页,可能是正则搞的鬼?

案例复现:小程序那块使用了富文本,然后用户上传图片后,提交保存,使用正则表达式获取HTML里面的img标签里的src内容,然后上传到云存储在匹配HTML的img标签里面的src内容的时候 使用的正则如下letfiles=content.match(/(?<=(src="))[^"]*?(?=")/ig);如果用了 <= 就会出错打开白屏,仅IOS端出现,但是使用真...

2021-12-19 17:32:38 114

原创 ES6中的let和var到底有什么区别,该怎么用?

let命令基本用法ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。`{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1`上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果l...

2021-12-19 15:19:57 24

原创 最全的前后端传参方式总结,干货总结!

一、前端常见请求方式以jquery的ajax请求为例$.ajax({ url:"http://xxx.com/project/home/index", type:"get", data:{}, contentType:"application/json", dataType:"json",})① url:请求的后端地址,如:http(s):...

2021-12-19 09:04:06 529

4A级网络货运java数据上传程序

4A级网络货运java数据上传程序:压缩包根目录有使用教程,方便快捷。上传平均速度:10-20条/s

2024-07-07

抖音、快手直播“手机号后四位输入自动生成价格、等级和建议”.exe程序,点开即用,窗口大小可调

抖音、快手直播“手机号后四位输入自动生成价格、等级和建议”.exe程序,点开即用,窗口大小可调

2024-07-07

房企公司企业前端网页大气动效,只写了导航栏和banner部分

房企公司企业前端网页大气动效,只写了导航栏和banner部分,可用于公司网页制作。用vue2开发,可复制到自己的项目中使用

2023-03-02

100道常考Java面试题.docx

100多道常考常见Java面试题,题目+答案,应付面试正在准备中的小伙伴可以下载看看哈,里面全是常考常见的Java面试题

2023-01-28

小米手机电脑驱动、驱动下载

小米手机驱动怎么安装驱动?小米手机驱动安装驱动的方法、安装驱动,是我们线刷的开始,是刷机过程中十分重要的一步,也是很多机友容易出线问题的地方。仅仅用一条USB线是不能实现手机和电脑的信息交流的,还需要驱动。 在开机状态下,关闭USB调试后连接手机至电脑,手机应该被识别为便携设备,而将USB调试打开,是被识别为androidphone和便携设备,在fastboot模式下被识别为fastbootinterface

2022-12-27

jquery_20221021@20:24:12_0.zip

jquery_20221021@20:24:12_0.zip

2022-10-21

简单封装的轮播图插件,包含自动无限循环播放,标记点显示与隐藏,设置间隔时长,配置简单,支持移动端

简单封装的轮播图插件,包含自动无限循环播放,标记点显示与隐藏,设置间隔时长,配置简单,支持移动端

2022-02-07

js常用验证函数,邮箱验证,手机号码验证,是否url地址,是否字符串,是否数字......

js常用验证函数,邮箱验证,手机号码验证,是否url地址,是否字符串,是否数字......,十分方便,随取随用

2021-12-31

js验证码验证码插件,简单易用、图片验证码,附demo

js验证码插件,简单易用,图片验证码,前端网站开发可用,附demo

2021-12-31

通用网站后台管理系统模板

包含后台html文件和静态资源文件,整套模板,可扩展性,可移植性,二次开发均比较好,页面高端大气上档次,做毕设非常方便

2021-03-04

菜谱.excel表格数据,包含八大菜系,西餐,风味小吃,共16个菜系的6000多条数据收集在此

菜谱制作方法大全,包含四个字段:id,菜谱名,菜谱类型(八大菜系),制作方法描述

2021-03-04

B4A安卓开发工具,简单好用免费

精品内容:B4A安卓开发工具,简单好用,可开发高级安卓应用。 最新版本 支持安卓,iOS,windows,java,物联网等应用程序开发

2020-03-01

空空如也

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

TA关注的人

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