全自动薅JD羊毛
薅羊毛也一年多了,一直没有写个教程,因为获取ck的方式总是失效,每次跟朋友说新的方法总是比较费事要说好多次,所以还是总结一下文档,省事🤣,这篇文档我会一直更新。
流程简介(可以不看)1.获取ck
相当于你的账号证明,有这个才有你的账号权限帮你完成任务,每次获取账号,有效期为一个月
2.绑定服务器只需操作一次
获取了你的账号之后要把你的账号怎么给我呢?没错 绑定我的服务器,下载软件后只需要绑定一次即可,不用每次操作。
3.提交代挂
绑定了服务器之后,肯定是要提交啦,提交到我的服务器上才能帮你跑脚本
4.接入一对一通知只需操作一次,非必须
这个墙裂建议所有人都操作,虽然是非必要的,这个东西的功能就是把你自己账号的信息推送到你的微信上。
第一步安装软件首先安卓手机安装获取ck的软件,苹果手机没有。这里建议下载豆多多,下方的教程也是按照豆多多来的:点我下载软件
第二步绑定服务器安装完成之后打开软件,点击右上角—密钥提交,在输入框中输入 http://jdc.zzux.com:5555 点击确定即可。
第三步添加账号点击首页的添加账号按钮,登陆完成后账户信息 ...
微信小程序知识点(二)
小程序数据绑定定义数据
在 data 中定义数据
在页面对应的 .js 文件中,把数据定义到data对象中即可
在 WXML 中使用数据
把data中的数据绑定到页面中渲染,使用 Mustache 语法(双大括号)将变量包起来即可。
图片的src属性也可以使用 Mustache 语法
12345678Page({ data:{ imgSrc:'http://xxxxxxx.png' }})//页面结构如下<image src="{{imgSrc}}"></image>
事件绑定
类型
绑定方式
事件描述
tap
bindtap 或 bind:tap
手指触摸后马上离开,类似HTML中 click 点击事件
input
bindinput 或 bind:input
文本框的输入事件
change
bindchange 或 bind:change
状态改变时触发
事件对象的属性列表
当事件回调触发的时候 ...
微信小程序知识点(一)
项目结构项目的基本组成结构
小程序页面的组成部分小程序官方建议把所有小程序的页面,都存放在==pages目录==中,以单独的文件夹存在,如图
小程序的配置文件
JSON是一种数据格式,在实际开发中,JSON总是以配置文件的形式出现。小程序项目中也不例外:通过不同的 .Json 配置文件,可以对小程序项目进行不同级别的配置。
小程序项目中有4种配置文件,分别是:
项目根目录中的 app.json 配置文件
app.json是当前小程序的全局配置,包括了小程序的所有页面路径、窗口外观、界面表现、底部tab等。
项目根目录中的 project.config.json 配置文件
project.config.json用来记录我们对小程序开发工具所做的个性化配置
setting 中保存了编译相关的配置
projectname 中保存的是项目名称(不影响小程序的名称)
appid 中保存的是小程序的账号ID
项目根目录中的 sitemap.json 配置文件
这是微信开放的小程序内搜索,类似于PC网页的SEO。sitemap.jso ...
浏览器的缓存机制
概念浏览器会将请求后的资源进行存储为离线资源,当下次需要该资源时,浏览器会根据缓存机制决定直接使用缓存资源还是再次向服务器发送请求。
作用
减少了不必要的数据传输,降低服务器压力
加快了客户端访问速度
增强用户体验
概览图
强缓存
指定一个具体的时间过期,只要日期没到就可以继续用,不向服务端发请求,强制使用缓存。
强缓存(有效期或终止日期、最后过期时间)。
实现方式
后端在响应头中返回 Expires 和 Cache-Control
Expires:
http协议1.0的字段,缓存过期时间,用来指定资源到期的时间,是服务器端的具体的时间点。
浏览器:使用expires到期时间和本地时间对比,如果本地时间被修改或者和服务器时间差距较大,会造成不准确的问题。
比如:设定过期时间2023年1月1日00:00:00,但是我们本地时间改了会有问题。
Cache-Control:
Cache-Control是http1.1的字段,它约定的时间是相对时间。
比如:五天后过期,这么一来我们本地时间被修改也不会出问题。
如果两者同时存在,那么Cache-Control比Expires优先 ...
什么是Vuex?
什么是vuexvuex官方是这么介绍的
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
vuex是实现组件全局状态(数据)管理的一种机制,可以方便的实现组件之间数据的共享。
使用vuex的好处1.能够在vuex中集中管理共享的数据,易于开发和后期维护。
2.能够高效地实现组件之间的数据共享,提高开发效率。
3.vuex中存储的数据都是响应式的,能够实时保持数据与页面同步。
使用vuex的场景一般来说,只有组件之间共享的数据才有必要存储到vuex中,组件的私有数据依旧存储在组件自身的data中即可。
基本使用12345const store =new Vuex.Store({//state中存放的就是全局共享的数据state:{count:0}})
Vuex的核心概念
vuex的核心概念:state、mutations、actions、getters、modules。上图是官网上的流程图,我们来分析一下每一环的作用
St ...
(不是广告)苹果手机免越狱微信双开
苹果免越狱微信双开
事情的起因是我姐姐因工作需要两个微信,但是众所周知苹果手机官方是没有双开这个功能的,并且由于微信系统封闭,所以很难像安卓手机一样轻松的解决,在网上看了很多教程总结出一个比较好用的。
至于我为什么不用爱思助手 ,爱思助手看起来简单,但是后续比较繁琐,每七天续签的时候还要重新签名,重新安装一次。
这个方法只是第一次操作稍微麻烦一点,但是后续只需要电脑和手机在同一网络下就可以了,续签是自动的,不用重新签名,不用重新安装,不用数据线插到电脑上!
废话少说直接上教程
下载最新版本iTunes、iCloud点我下载iTunes。
或者去iTunes官网https://www.apple.com.cn/itunes/
点我下载iCloud。
或者去iCloud官网https://support.apple.com/zh-cn/HT204283
下载安装Altstore官网地址https://altstore.io
安装注意事项注意:上面这三个软件安装的时候,最好:右键-用管理员身份运行 (altstore先解压出来安装),要不然可能会出现问题。
连接手机 安装完之后三 ...
好用的远程控制软件
使用教程如果需要我远程控制你的电脑的话,按照以下教程操作即可
第一步先下载远程控制软件ToDesk 点我下载或者去官网下载(精简版免安装)
第二步下载完打开软件,然后截图发给我(如下图)
注意:如果连接密码是隐藏的话,点击后边的小眼睛图标把密码显示出来
完成
深拷贝和浅拷贝
浅拷贝浅拷贝指的是:对基本类型的值拷贝,以及对象类型的地址拷贝。
1234567var a = 1 var b = a console.log(a) //1 console.log(b) //1var b = 2 console.log(a) console.log(b)
这里a是基本类型,
前端综合面试题
link和@import的区别
link是HTML标签,不仅可以加载 CSS 文件,还可以定义 RSS、rel 连接属性等;@import是css语法,只有导入样式表的作用。
加载页面时,link会和HTML同时加载,而@import将会在页面加载完毕之后被加载。
兼容性区别,@import是CSS2.1才有的语法,故只可在IE5+才能识别;link标签作为HTML元素,不存在兼容性问题。
DOM操作,DOM可以操作link中的样式,而不可以操作@import中的样式。
网上有一种声音说link权重比@import高,其实并没有,具体大家可以自己实践。
img标签 alt和title的区别title:鼠标移入图片显示的值alt:图片无法加载时显示的图片在SEO的层面上,爬虫抓取不到图片的内容,所以在写img标签的时候为了增加SEO效果可以用alt属性来描述这张图的内容或者关键词
substr和substring的区别
1. substr 是从起始索引号开始提取指定长度的字符
12var str="abcdefg"console.log(str.subs ...
观察者模式与发布订阅模式
或许以前认为订阅发布模式是观察者模式的一种别称,但是发展至今,概念已经有了不少区别。
观察者模式
在观察者模式中,只有两种主体: 观察者 (watcher)和被观察者(dep)也可以说发布者和订阅者。当对象间存在一对多关系时,则使用观察者模式。
优点比如,当一个对象被修改时,会自动通知依赖它的对象。观察者模式属于行为型模式。降低了目标与观察者之间的耦合关系,目标与观察者之间建立了一套触发机制。
缺点它的主要缺点如下。 目标与观察者之间的依赖关系并没有完全解除,而且有可能出现循环引用。 当观察者对象很多时,通知的发布会花费很多时间,影响程序的效率。
1、如果一个被观察者对象有很多的直接和间接的观察者的话,将所有的观察者都通知到会花费很多时间。
2、如果在观察者和观察目标之间有循环依赖的话,观察目标会触发它们之间进行循环调用,可能导致系统崩溃。
3、观察者模式没有相应的机制让观察者知道所观察的目标对象是怎么发生变化的,而仅仅只是知道观察目标发生了变化。
应用场景vue 双向绑定实现原理
发布订阅模式有事件中心、发布者、订阅者三个成员;(事件中心的作用可以隔离发布者和订阅者,去除他们 ...