weixinjsbridge js-sdk sdk js

Koa.js笔记

### 一、路由 可以使用router的库 koa没有路由处理,需要自己去找库 ### 二、静态资源处理 `npm i koa-static` 如果路径想使用别名,需要引入另一个包 `npm i koa-mount` #### 路由重定向 ```javascript router.get('/bar ......
笔记 Koa js

python 爬虫 动态网页反爬虫js加密破解思路

# python 爬虫 动态网页反爬虫js加密破解思路 ## 前言 > 最近接了一个单子,需求很简单:爬一个公告目录网站,并且检测公告正文中是否存在关键词。 听见需求马上就接了,口口声声保证1天以内交单,然而,开始分析网站才发现自己有多么天真。 ## 分析 网站排版很复古,并且用jsp写的,这代表网 ......
爬虫 思路 网页 动态 python

js 转换image data 成黑白色。

We can even make it pure black and white by using the following calculations: * black = 0 - 382 * white = 383 - 765 And it will result in the followin ......
白色 image data js

js中使用Object.assign方法给对象赋值

原先的 this.addForm.strPrice = resPrice.result.strPrice this.addForm.price = resPrice.result.price this.addForm.priceId = resPrice.result.priceId 现在的只需一句 ......
对象 方法 Object assign

JS 里如何实现异步?

由于JS是单线程程操作,所以遇到了一些比较耗时的操作时,会影响到主线程的效率,比如在扫描二维码应用中,解析QR code的过程中会造成页面相机流的卡顿。所以将耗时的解析过程放到子线程中就不会影响到主线程。 使用web worker 可以实现这个功能。 ## 1. 子线程 ### 在子线程 `web_ ......
JS

vue Js对象结构函数使用方法

写了三行不如一行搞定 原先的 const inComeTypeId = this.queryForm.inComeTypeId const currentPage = this.queryForm.currentPage const pageSize = this.queryForm.pageSiz ......
使用方法 函数 对象 结构 方法

js 睡眠函数

function delay(ms) { return new Promise((resolve, reject) => setTimeout(resolve, ms)) } let init =async()=>{ console.log(1) await delay(2000) console. ......
函数 js

直播系统源代码,js控制滚动条位置

直播系统源代码,js控制滚动条位置 private renderData = () => { /* 图形渲染方法 */ this.renderCanvas(); /* 定位滚动条,要在图形渲染之后定位 */ const dom = document.getElementById(this._para ......
源代码 位置 系统

js百度地图计算两经纬度坐标点的距离

百度地图提供现成的方法,直接调用就可以了 Map类 getDistance(start:Point,end:Point) Number 返回两点之间的距离,单位是米。 (自 1.1 新增) var map = new BMap.Map("container"); var point1 = new B ......
经纬度 标点 经纬 地图

js调用摄像头拍照及扫描二维码

#### 注:js调用摄像头需要localhost域或者https,否则会报无权限 ### 一 引用js Github:[https://github.com/mebjas/html5-qrcode](https://github.com/mebjas/html5-qrcode) ```html ` ......
摄像头

C#与Node JS互相实现DES加密解密

具体的加密算法可以可自行查询其区别,这里只是抛砖引玉,大部分加密方法基本都能通过改变传入参数来实现。 C#相关类文档: System.Security.Cryptography 命名空间 | Microsoft Learn Node JS相关文档:Crypto | Node.js v16.20.0 ......
加密解密 Node DES

js获取抖音视频信息配合服务器自动下载

#引入axios 方便发送请求 #解析当前页面获取视频信息 #把数据发送到服务器 注意端口号,1024以上浏览器可能会拦截,认为不安全 重复发送,防止连续重复发送,手动清除定时器 点击查看代码 ``` // 导入axios.pos let script = document.createElemen ......
服务器 信息

JS逆向实战14——猿人学第二题动态cookie

# 声明 本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除! # 目标网站 > https://match.yuanrenxue.cn/match/2 # 网站分析 首先已经告诉了我们 ......
猿人 实战 动态 cookie

js对象遍历和拷贝

let obj={name:'user1',age:12,gender:'man'} for(let attr in obj){ console.log(attr,obj[attr]) } const keys=Object.keys(obj) const values=Object.values( ......
拷贝 对象

vue3 -ts文件导入js文件报错

1.背景 2.解决 在tsconfig.json文件中添加配置 "noImplicitAny": false, "allowJs": true, 或者使用 require 来导入文件 ......
文件 vue3 vue ts

js数据解构

1、变量比值多可以设置变量默认值 解构 let [a,b,c,d='aaa']=[12,34,24] 2、变量比值少可以用剩余参数解构 let [a,...b]=[11,22,44,55] //a 11 b [22,44,55] 3、按需赋值 let [a,,b]=[5,6,9] 4、数组嵌套解构 ......
数据

JS 前端导出Excel

先通过 npm 下载 Excel npm install xlsx -S 在需要数据的页面进行引入 import * as XLSX from "xlsx"; 以下这俩个方法直接复制粘贴,不需要改动. //导出excel相关函数 sheet2blob(sheet, sheetName) { //将文 ......
前端 Excel JS

js防抖和节流

#### 1. 什么是节流(throttle)和防抖(debounce) 1. 概念 - **节流**(throttle):是函数在一定时间内,不管调用了多少次,实际只会在最后的时候执行一次 - **防抖**(debounce):是函数在一定时间内,每次调用,都会重置倒计时,直到规定时间内没有再次调 ......

Three.js实现可透视的水面效果

## 1. 引言 Three.js是著名的JavaScript 3D图形库,用于浏览器中开发 3D 交互场景的 JS 引擎,可以快速的搭建三维场景 Three.js官网为:[创建一个场景 – three.js docs (threejs.org)](https://threejs.org/docs/ ......
水面 效果 Three js

JS的异步化特征async await

参考: https://segmentfault.com/a/1190000007535316 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise https://devel ......
特征 async await

海康威视SDK - 非非门禁和报警主机产品的用户密码设置

### 获取配置信息 非门禁和报警主机产品,可通过该文章来获取和设置相关用户的密码,而门禁和报警主机无法使用,码错误会报17。 #### 非报警主机和门禁获取配置信息 ##### 方法及参数 1. 调用方法:`NET_DVR_GetDVRConfig(userId, 4181, 0, ptrDevU ......
门禁 主机 密码 用户 产品

Three.js教程:模型对象旋转平移缩放变换

推荐:将 NSDT场景编辑器 加入你的3D工具链 其他系列工具: NSDT简石数字孪生 模型对象旋转平移缩放变换 点模型Points、线模型Line、网格网格模型Mesh等模型对象的基类都是Object3D,如果想对这些模型进行旋转、缩放、平移等操作,如何实现,可以查询Threejs文档Object ......
模型 对象 教程 Three js

android 封装自定义sdk或包接口

D:\android-sdk-windows\platforms\android-29\android.jar\android\hardware\ 打包到Android的基本包里面 ......
接口 android sdk

踏入数字天地之中 | Metaworld SDK 2.0进化纵览

​ ZEGO从未停止对技术边界的探索,我们力图让用户能够更高效、便捷地使用技术去创造价值。 去年8月,ZEGO打造的元宇宙智能互动引擎首次与大家见面,Metaworld SDK作为其中的核心能力组件,囊括了化身(Avatar)、空间打造和交互互动等关键能力。彼时的Metaworld虽然各项能力都已具 ......
Metaworld 之中 数字 天地 2.0

JS constructors

我们可以这样create一个object: const person1 = { name: "Chris", introduceSelf() { console.log(`Hi! I'm ${this.name}.`); }, }; 但是当我们需要创建多个对象的时候,每次都要重复同样的code,这时 ......
constructors JS

C#-微信平台SDK有哪些?

1、Senparc.Weixin(WeixinMPSDK): 盛派 C# 微信 SDK,开源;提供了微信公众平台(订阅号+服务号+小程序+小游戏+小商店+视频号)、企业微信、小程序、微信支付等多个平台的 API 封装,支持 .NET Framework 和 .NET Core。 2、SKIT.Flu ......
平台 SDK

js \x 反斜杠x 16进制 编解码

解码 function decode(str){ return str.replace(/\\x(\w{2})/g,function(_,$1){ return String.fromCharCode(parseInt($1,16)) });} 编码 function encode(str){ re ......
斜杠 进制 js

JS 树形数据 Tree的通用方法

点击查看代码 ``` /** * @description 查找包含自身节点的父代节点 * @param list 列表数据 * @param id 节点 id * @param pid 节点的父id */ export function listToTree(list, id, pid) { li ......
树形 方法 数据 Tree JS

jquery/js 根据下拉框选择的值进行按钮展示

学习如逆水行舟,不进则退~ 最近接了一个n年前的老项目增加新功能,本以为手到擒来结果再写页面上的效果时还是翻车了,特此记录一下~ 将近三四年没写jsp的页面了,基本忘光了,现在是要做一个批量下载的功能,但是又要是特定的某一个才有这个功能所以就有了以下的过程。 一、实现效果当我在下拉框选择特定code ......
按钮 jquery js

js 判断设备

let checkOS = () => { let agent = navigator.userAgent; // let index = agent.indexOf("WOW64"); let index = agent.indexOf("F68V1_0"); if (index == -1) { ......
设备 js