自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lishuaihao的博客

欢迎来到我的个人博客,想看点什么呢?

  • 博客(124)
  • 资源 (9)
  • 收藏
  • 关注

原创 使用electron打包vuecli创建的项目

如果有谁还是无法打包可以联系我,我可以远程帮忙,不过一定要记得要先一键三连哦😆😆😆!最后打完包成功了的话时这样子的。然后就可以开始打包了。

2024-04-18 00:10:41 817 4

原创 最近nvm安装报错的原因找到了——npm原淘宝镜像正式到期!

最近使用nvm的node安装东西,总是说证书到期,主要是之前的地址没法用了,需要按照下面的方式进行配置。把setting.js这个文件按照下面的地址进行配置。然后就可以正常使用node了。

2024-04-17 23:49:05 567

原创 使用canvas内置api完成图片的缩放平移和导出和添加提示

最终的代码如下,这是使用canvas内置api完成的,缩放用到的是scale方法,平移用的是canvas的translate方法,代码中每个地方会有对应的注释,代码都是自己写的,如果又不懂得可以留言。最近挺忙的,几乎没有时间去更新博客,今天正好在学习新东西,正好和大家分享一下。

2024-03-31 20:00:38 561

原创 若依基于sm-crypto实现前后端登录密码加密

上一节介绍了,这次来介绍基于sm-crypto实现前后端登录密码加密,本次采用的是sm2进行的加密解密。

2024-01-13 14:00:11 7741

原创 若依基于jsencrypt实现前后端登录密码加密

若依虽然有加密解密功能,然后只有前端有,在用户点击保存密码的时候,会将密码保存到本地,但是为了防止密码泄露,所以在保存的时候,进行加密,在回显密码的时候进行解密显示,用户在登录的时候密码照样会明文传输,我们可以使用,为了解决这个问题,我们可以在登陆的时候,前端加密,后端解密验证密码正确性。代码如下:首先去,然后复制里面的公钥和私钥。

2024-01-13 12:18:19 2137

原创 给微信小程序添加隐私协议

前些日子,微信官方针对用户的安全信息又进行了增强,这次更新几乎要求所有的小程序都需要进行整改,只要是涉及到用户的隐私的小程序都需要进行整改,这次整改是强制性的。这里一定要进行try catch,因为getPrivacySetting对于低版本的微信客户端不支持。注意:一定要先在小程序的后台填写用户用户隐私保护指引,否则相关的隐私一个也无法调用成功。这里使用uniapp进行演示,对于原生微信小程序基本一致。然后需要在小程序的首页去校验用户是否需要弹出隐私对话框,,这里面有相关的整改措施。

2023-09-16 21:06:57 941

转载 Can‘t push refs to remote.Try running “Pull“first to integrate your changes.

在使用git推送代码到远程的gitlab库时抛出,分支受保护(protected)错误信息。详细信息如下:!

2023-07-20 11:28:42 5151

原创 git clone时报错remote: The project you were looking for could not be found or you don‘t have permission

此时本地所有的保存的git用户名和密码都是被清空,以后只要是再克隆新项目或者在提交拉去代码的时候都是需要重新输入用户名和密码,如果我们不想要每次都重新输入用户名和密码,请看第二步。输入完这个命令之后,再输入用户名和密码一次以后新项目就不用再手动输入了,不过一定要记住,这一次一定要输入正确,否则就又要回到第一步去清空本地git的用户名和密码了!清除本地 git 账户,重新输入用户名密码。避免每次git操作都要输入账号密码。

2023-07-18 10:38:38 2701

原创 plus.runtime.version总是13.8.4

plus.runtime.version是uni-app中的一个API,用于获取当前运行的5+Runtime的版本。5+Runtime是指H5+运行时环境,它是运行在移动设备上的一个应用程序环境,允许您使用HTML、CSS和JavaScript来开发本地应用程序。

2023-06-12 15:17:28 1546

原创 uni-app打包ios的步骤

BundleID(AppID),证书私钥密码,证书profile文件,私钥证书这四个选项,按照官网操作步骤来即可,只要是按照这个步骤一步一步来,一定是可以成功的(重点!设置密码串的时候,如果提示证书不存在或者证书不受信任,点击下面证书官网地址进行下载最新证书即可。在HBuildrX打包时,需要先注册HBuildrX,完善基本信息,绑定手机号。注意:免费打包是有次数限制的,每天大概是6次左右,每天24点重置免费次数。导出的.p12证书的密码 123456.aa (自己设置的)下面是苹果开发者后台的功能界面。

2023-06-09 17:33:30 8952 3

原创 JS树形数据常用递归方法总结

在使用element ui的tree组建的时候经常需要对tree进行递归操作,去获取树形数据中的某些值,下面总结了常用的一些方法。

2023-06-04 23:39:29 7475

原创 uniapp制作水印相机给图片添加水印并且保存图片至本地

1.代码包文件:代码包文件指的是在项目目录中添加的文件。2.本地文件:通过调用接口本地产生,或通过网络下载下来,存储到本地的文件。1.本地临时文件:临时产生,随时会被回收的文件。运行时最多存储 4GB,结束运行后,如果已使用超过 2GB,会以文件为维度按照最近使用时间从远到近进行清理至少于2GB。2.本地缓存文件:小程序通过接口把本地临时文件缓存后产生的文件,不能自定义目录和文件名。跟本地用户文件共计,小程序(含小游戏)最多可存储 200MB。3.本地用户文件:小程序通过接口把本地临时文件缓存后产生的文

2023-05-14 16:52:57 3857

原创 vue2大屏适配lib-flexible与postcss-px2rem

vue2大屏适配这里采用了一个新的方案,由于这个项目就是一个PC大屏,所以需要对整个项目进行适配,postcss-px2rem就是对所有的px转变成为rem的,由于rem是根据font-size的值改变元素大小的,所以他们搭配起来就很完美。下载他的源码,然后放入到项目中,在main.js中直接import,lib-flexible的唯一作用就是拖动浏览器可以改变html的字体大小,如果大小改变了,那么就说明这一步成功了。在main.js中引入lib-flexile。

2023-04-02 21:25:28 1212

原创 使用js实现瀑布流

【代码】使用js实现瀑布流。

2023-03-19 19:23:07 463

原创 vue封装密码组件

功能可能还不是非常完善,不过这篇文章知识提供一下个人思路,希望对您有所帮助!该组件支持最大6位密码。使用v-model进行了数据的双向绑定。今天封装了一个仿密码输入的组件,效果类似于微信的支付功能。使用的框架是vue2!

2023-03-19 12:39:16 762

原创 在vue2使用v-model对组件进行双向绑定

所以 v-model 就是父组件向子组件传了个 value 字段的值,子组件使用 props 定义 value 字段, 就可以在子组件使用 value 读取这个值;此时,v-model=“visible” 等价于 :show=“visible” 加上 @change=“visible = $event”v-model=“visible” 等价于 :value=“visible” 加上 @input=“visible = $event”子组件定义了以下代码就回改变默认字段。

2023-03-18 23:00:22 7354

原创 vscode的git控制面板切换为中文

当vscode识别到我们电脑上安装的git之后,如果我们的项目是使用git进行管理的,那么vscode的左侧就会出现一个图标,这个工具我个人感觉非常好用(虽然用了之后git的命令几乎全忘完了),之前一直都是中文的,不过当vscode更新之后他就自动变成英文的了,试了好多方法也没有改成中文,以为无法进行修改了,今天偶然发现修改成功了。然后选择中文,此时vscode会要求重启软件,重启完之后就会看到git的界面变成中文的了。,然后输入configure display language,按下回车。

2022-12-17 21:56:36 6864

原创 将博客搬至优快云

将博客搬至优快云

2022-12-06 18:08:38 153

原创 vue跨域proxy详解(下)

想必大家都已经知道了跨域的基本使用,那么在使用vuecli搭建的vue项目中应该如何使用呢?下面就是介绍的这个。

2022-08-29 15:44:39 907

原创 vue跨域proxy详解(上)

圈一和圈二的地方都是正则表达式,再配置proxy的时候一定要看清楚有没有加^符号或者^符号有没有加错,或者是不是写成了正则表达式里面的其他符号。

2022-08-17 18:15:57 8582 2

原创 uniapp轮播图

这边介绍下在使用uniapp开发时非常常见的两种轮播图,代码粘过去就可以直接运行第一种。

2022-08-17 14:08:35 10271 1

原创 uniapp自有证书云打包证书别名、密码、文件、安装包名称、安装包签名等

最近接受了一个uniapp的项目,由于uniapp涉及到的是vue的一套语法,用起来很简单,刚开始没有什么难度,可是到后来涉及到Android和IOS的适配以及第三方(QQ、微信的登录与分享、对接微博等三方应用的分享,第三方sdk如百度、腾讯等地图的超详细定位,与蓝牙、SDK的通信、手机通讯录的获取等等)对接的时候出现了很多问题,这次先记录一部分,后续还回补充。...

2022-08-16 17:36:36 6020

转载 layui实现后台管理系统界面(亲测可用)

需要根据自己的项目,对下面代码中注释了TODO的地方进行修改。(当然,至于其他js/css文件也需要具体情况具体修改)(下面的代码只是管理界面的架子,不包含右边的页面主体区域。使用的是最新的layui2.5.6。......

2022-08-14 00:29:02 5530 5

原创 电脑重装系统

这个星期公司的电脑中病毒了,效果就是,一打开电脑,电脑屏幕就一直闪烁,真的是老毛病了,而且调出任务管理器的性能查看到内存磁盘直接被塞满了,使用率达到了100%(就是箭头所指的地方,此时不是100%状态)其他的还是正常的,可是要知道,这台电脑可是1个t的空间啊,而且由于这台电脑还有前同事留下来各种文件和软件,非常影响电脑速度,最后觉得直接从新装机并清理所有数据!!!......

2022-08-12 18:13:33 405

转载 Vue页面生成PDF的最佳方法推荐

最近项目有个需求,将系统统计的数据生成分析报告,然后可以导出成PDF。这种方法可以有两种,一种是直接调用打印,用户通过浏览器提供的打印页面手动选择导出PDF。当然这种方式兼容性差,且体验不好,显然不是我们想要的效果。那么第二种方法的实现思路是什么呢?首先生成报告页面,也就是常规页面;然后将页面转换成图片( 用到的组件 html2canvas );最后将图片导出成PDF( 用到的组件 jspdf )。...

2022-08-10 11:01:40 8781 4

原创 百度地图、高德地图和腾讯地图定位不准确的解决方案

这个定位值得是获取自身位置。

2022-08-08 22:47:25 13713 10

原创 取值函数(getter)和存值函数(setter)

但是有一个很重要的一点,刷新页面后usertoken就变成空了,为了解决这个问题,就必须使用本地存储,那么本地存储应该如何与vuex相结合起来呢,那就必须要用到下面的写法了,然后就用到了get与set函数了。当你明白了get与set函数的使用后,肯定会想上面第一段代码那么简单,谁会去用第二段代码,又多又不好理解,我只想说,你想的太简单了,哈哈哈~~~~相信大家一眼就看出来了,控制台打印的结果是lsh,那么如果我们把它改写成取值函数和存执函数要怎么写呢?而且他们和我们的平日里写的业务又是怎么练习起来的呢?..

2022-08-08 22:02:50 1131

原创 网页显示不全(运行时网页pc端显示完全,手机端显示不全)

故障情况: 网页css编写无误,项目运行时,网页在pc端显示完全,但是当在手机端的屏幕宽度小于1080时,会出现右上角变成白色,可以交互,但不能正确显示。情况的已解决,移动端显示完全。

2022-08-07 23:06:28 2956 2

原创 vue中使用less

在给vue添加less包时,一定要注意自己的环境(node的版本,以及安装过后less、less-loader等等的版本)为了能够保证大家可以一次性安装成功,大家可以先将node的版本切换成和我一样的。

2022-07-29 16:39:42 10879

转载 npm、nrm两种方式查看源和切换镜像

2、通过nrm查看和切换镜像源(命令)nrmls。注意下面的*表示当当前正在使用的源,出现下面提示就说明切换成功了!

2022-07-29 14:28:32 2072

原创 echarts图表实战

最近写了几个图表,包含有柱状图、折线图、水球图以及散点图,这里直接打出来给大家练手,希望大家多多支持,如果这篇文章对您有用的话,记得👍+⭐️哦!!!👀数据:链接:https://pan.baidu.com/s/1oQssniZ7wklWL-whIfofvA?pwd=3dpn提取码:3dpn.vue文件代码如下:⭐️最大需求表.vue文件代码如下:✨✨✨柱状图⭐️日电量柱状图⭐️分时电量.vue文件代码如下:⭐️功率因数.vue文件代码如下:⭐️三相温度.vu

2022-07-28 18:13:51 10567 10

原创 element ui table组件组装数据结构

在table组件中,需要的数据是这样的但是如果后端给我们的数据是这样的那么我们应该如何将数据组装成我们想要的呢?那么我们就需要进行组将,将数据改编为我们需要的,其中xdata是表格的头部,ydata1和ydata2和ydata3都是表格的数据。.....................

2022-07-27 11:44:46 709

原创 大屏可视化的适配方案

这里找了几个写的非常不错的文章,分享一下https//blog.youkuaiyun.com/qq_41238459/article/details/122812296?ops_request_misc=&request_id=&biz_id=102&utm_term=%E5%8F%AF%E8%A7%86%E5%8C%96%E5%A4%A7%E5%B1%8F%E9%80%82%E9%85%8D%E6%96%B9%E6%A1%88&utm_medium=distribute.pc_search_result.non。..

2022-07-22 17:54:54 480

原创 博客表情大全

还在为写枯燥无味的博客而烦恼吗😩?还在为不知道用什么表情表达自己写bug时的心情吗😭?还在烦恼什么,赶快吧下方的表情包转走,下次写博客时直接粘贴使用,使您的博客焕然一新,岂不🐮🍺?......

2022-07-22 14:30:09 681

原创 element-ui table 表格控件实现单选功能

今天遇到一个需求,感觉挺简单的,需求如下。

2022-07-22 14:03:09 16285 21

原创 微信小程序中获取数据并渲染Echarts

对于如何在微信小程序中使用Echarts这里不做过多的介绍(很简单),这里给大家演示一下如何在项目中使用wx.request获取数据并渲染Echarts最终的效果图如下:

2022-07-13 17:58:48 1464

原创 react-quill安装失败报错Could not resolve dependency

使用npm i react-quill安装quill时报错,一直无法安装解决方法:检查自己的node版本,如果是最新的版本,那么就使用一些较老版本的node,这里使用的是12.14.1版本,再次使用安装就可以了

2022-07-02 12:01:35 1691

原创 无法重新声明块范围变量

在使用vscode编写ts是,编写完成之后,使用tes 文件名.ts之后,就会看到变量名下面出现了红色的波浪线,提示的内容是无法重新声明块范围变量。解决方法:只需要使用tsc --init生成tsconfig.json文件就可以解决了。...

2022-06-27 11:09:54 7668 6

原创 网页提示此站点不安全解决方案

如果电脑可以正常上网,qq,微信可以正常使用,部分网页打不开,提示此站点不安全,而且也无法加载网页,很有可能是本地DNS缓存错误造成的,本人的是无法进入百度,每次已进入都会提示此站点不安全,但是其他的网页还是可以正常浏览的,解决方案:然后提示如下:然后再进入网站就可以了,实在不行再重启一下电脑。...

2022-06-23 16:48:09 16088

原创 vscode常用插件与配置

分享一下本人目前正在使用的一套超级舒服的Vs Code插件与配置(只有开发写代码时用的,没有摸鱼时用的),每一个插件的功能就不一一介绍了,直接上菜!!!settings.json文件的配置如下

2022-06-08 16:48:59 707

boostrap解惑,了解boostarp响应式的原理!

搭配这里看效果更佳:https://blog.youkuaiyun.com/ksjdbdh/article/details/124242931?spm=1001.2014.3001.5501

2022-04-20

这是黑马的中台项目的md文件,用于对项目进行讲解

这是黑马的中台项目的md文件,用于对项目进行讲解

2022-01-21

微信小程序面试题.docx

微信小程序面试题

2021-10-06

vue面试题 .docx

vue面试题

2021-10-06

css面试题.docx

css面试题

2021-10-06

html面试题.docx

html面试题

2021-10-06

2021javascript面试题.docx

2021javascript面试题

2021-10-06

js this指向笔记.docx

js this指向的笔记

2021-10-06

空空如也

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

TA关注的人

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