自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3分钟反编译一个小程序

三分钟反编译一个小程序

2024-03-12 09:31:47 2106

原创 2024年了,你还不会小程序反编译吗?

查找过程可能会比较慢,但我们只需要查询这一次就可以了,查找过程中可能会出现一些弹框问我们是否允许我们访问文件夹我们直接点允许就可以了,然后我们关注控制面板的输出,当我们发现我们查找的这个appid出现就证明已经找到了,然后我们复制这个地址,终止查询。然后打开访达,然后点左上角的前往,然后点击前往文件夹,然后输入我们复制的地址,点击进去就可以了,然后里面会有很多appid,找到我们上面查找的appid 点击进去,然后再点击知道看到__APP__.wxapkg文件就可以了。,这样前置准备工作就完成了。

2024-02-29 09:12:32 5140 2

原创 Element-plus封装日期季度选择组件

element-plus 季度组件封装

2022-06-20 16:25:35 962

原创 理解函数传对象为什么是按值传递的而不是按引用传递的

一、基本类型的值与引用类型的值基本类型的值:Undefined Null Boolean Number String基本类型的值存在栈内存中,是按值访问的,下面来看一个示例var a = 10;var b = a;b = 20;console.log(a) //打印结果 10 那么为什么改变a对b没有影响呢?答:b只是复制了a的一个副本,b的改变对a没有任何影响。下面借用其他的博主的一张图更能清晰的看明白:![在这里插入图片描述](https://img-blog.csdnimg.c

2022-01-01 19:38:41 504 1

原创 JS EventLoop事件循环

前言上篇文章我们讲的进程与线程之间的关系,那么作为一个前端工程师为什么要去了解这个呢,是因为我学前端不是科班出身,当我听到前辈一直在说js是单线程的时候,我始终不理解这个“单线程”到底是什么意思,然后通过上一篇文章我也就知道了这个单线程意思。js线程(处理js的工人)面对那么多的事件他又是怎么处理的呢?下面我们将一块去分析一下。1.渲染进程包含哪些线程渲染进程的作用:将HTML,JS,CSS转换为可交互的界面。1.1 GUI渲染线程负责渲染浏览器界面,解析HTML,CSS,构建DOM树和Rend

2021-11-29 09:56:50 223

原创 了解浏览器进程和线程之间的关系

1.前端为什么要了解进程和线程的关系我们知道浏览器为了解决单线程的异步执行问题,引入了事件循环队列,任务又分为微任务和宏任务,微任务的优先级比宏任务高,只要微任务队列里面有任务,宏任务队列永远得不到执行。eventLoop(事件循环)是一种规范,不同宿主环境对其实现会有差异性。它指的是一种为了协调事件,用户交互,脚本,渲染,网络等不同类型任务的处理方式。这里就涉及到一个知识点,什么是线程呢?线程的概念是基于进程的,接下来我们就来讲解一下什么是进程和线程。1.1.什么是进程学术上说,进程是一个具有一

2021-11-26 18:30:02 450

原创 input输入框限制中文汉字只能输入20个字符,英文10个字符!

iput输入框限制中文汉字只能输入10个字符,英文20个字符!产品提了一个需求,要求输入框输入汉字的时候只能输入10个汉字 英文的话只能输入20个,当时不知道怎么做,后来通过百度查找到了答案。@input绑定limitLength方法limitLength(e) { let value = e.detail.value const split = value.split(''); //判断一段文字里面有几个汉字跟英文 const map = split.map((s, i) =>

2021-09-09 09:41:47 5983 1

原创 中间件 | koa-compose源码阅读笔记

koa-compose源码阅读笔记第一次阅读源码有些吃力,之前的时候只是看过,看一眼看不懂就不想看了,这次得到了群里的大佬鼓励,经过一天半的时间,终于把koa-compose50行不到源码看懂理顺了。下图是根据若川大佬文档,使用测试用例在45行处打上断点,我这变成了63行,因为我上面的代码都做了注释。下面我们开始使用jest测试用例。按下图操作,代码运行,并且可以看到代码运行到我打断点的地方暂停了。顶部有五个操作按钮,第一次用这种方式,不知道它们分别代表这什么意思:按钮1:运行/继续 F5,真

2021-09-08 13:53:20 153

原创 vue-cli3 webpack 配置 ProvidePlugin

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、ProvidePlugin是什么?二、使用步骤1.创建一个vue-cli3 以上版本的项目2.新增vue.config.js文件总结前言关于vue-cli3 webpack 配置 ProvidePlugin 踩坑记。在vue-cli2中配置很简单,但是在vue-cli3中我没遇到过,今天我就尝试了一下,经过看各种文章终于大功告成了!!!!提示:以下是本篇文章正文内容,下面案例可供参考一、ProvidePlugi

2021-03-09 16:57:48 3453

原创 git ssh设置

大家在用git的时候 会不断地输入账号密码 会感觉很烦躁 我也一样 为此我写一个在我学习git中遇到ssh的问题 与大家分享Please make sure you have the correct access rightsand the repository exists. 当时看到这个报错我也很懵因为我是看的廖雪峰的教程来一步一步的操作的,看到下面的评论也有说怎么解决这个问题 但是狠杂乱下面我分享我的解决方式**最重要的一点!!!!!!!! 一定要在自己创建的项目文件下生成ssh,**如

2020-08-15 12:53:40 152

空空如也

空空如也

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

TA关注的人

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