django post csrf js

js 实现排列组合

组合: (不考虑顺序,无重复) //测试用例 let dataArr = [1, 2, 3, 4, 5]; function combination(dataArr, remainNum, currentArr) { if (remainNum 0) { console.log(...current ......
js

给第一行单元格赋值 + WPS JS获取工作表的总行数 + WPS JS获取工作表的总行数

> **[戳我,了解更多相关办公的小技巧](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkzMjE5OTMwOA==&action=getalbum&album_id=2551648530432770048&scene=173&from_msgid ......
总行 WPS 一行 单元

js笔记_Map,Set

//ES6 Map var map = new Map([["tom",100],["jack",100],["jj",100]]); var name = map.get("tom");//通过key获取value map.set(‘admin’,123456);//新增或修改 map.delet ......
笔记 Map Set

js笔记_流程控制

if判断 var age = 1; if (age>3){ alterr("haha"); }else if{age<5){ alert("kuwa"); }else{ alert("kuwa"); } while循环,避免程序死循环 while(age<100){ age = age + 1; c ......
流程 笔记

还原webpack前端js

学校放了个破保密专题课视频,还不能拉进度条,也不能控制台直接调倍速,我猜是把操作写在事件的回调函数里了。想覆盖一下js代码。 源代码结构如下: 用chrome一个插件把源代码下载下来: 好,接下来用shuji还原一下。但是没有js.map文件。没关系,去js里搜搜看: 喜,去下载一下: 仔细看看,这 ......
前端 webpack

JS工具函数

## 工具函数 用于工程化开发,记录,备用 ### 返回 [min, max) 间的随机整数 ```js /** 返回 [min, max) 间的随机整数 */ export function getRandom(min, max) { return Math.floor(Math.random() ......
函数 工具

js笔记_对象

对象: 若干键值对 var 对象名 = { 属性名:属性值, 属性名:属性值, 属性名:属性值, 属性名:属性值 } 定义一个person对象,有两个属性! var person = { name:"li", age:"18" } js中对象,{.........}表示一个对象,键值对描述属性xxx ......
对象 笔记

js笔记数组

/*数组 array可以包含任意的数据类型、 var arr = [1,2,3,4,5,6,7,8];//通过下标取值和赋值 arr[0] arr[0]=1 1.长度 arr.length 注意加入给arr.length赋值,数组大小就会发生变化,如果赋值过小,元素,就会丢失 2.indexof(2 ......
数组 笔记

js笔记

/*1.前提:IDEA需要设置支持ES6语法 ·use strict`;严格检查模式 2.数据类型 2.1字符串 1.正常字符串:单引号或者双引号 2.;转义字符\ \' \n \t \u4e2d \u### unicode字符 \x41 Ascll字符 3.多行字符串编写 //tab 上面,esc ......
笔记

JS默认参数传递额外参数(多文件上传, uploading)

``` = state.initIntrosSize" :disabled="index 1" style="font-size: 20px; margin-left: 10px; color: #cccccc" @click="removeDomain(intro)" /> 图片上传 视频上传 上 ......
参数 uploading 文件

js和native交互 互相调用

必须这样写,如果用vue可以在app.vue里面写,先把WebViewJavascriptBridge弄到window下面 function setupWebViewJavascriptBridge(callback) { if ((window as any).WebViewJavascriptB ......
native

js 预览File文件

// const afterRead = (file) => { // const rander = new FileReader(); // rander.readAsDataURL(file.file) // rander.onload = (e) => { // console.log(e.t ......
文件 File js

js 中 对 Array 的操作

判断数组中是否包含指定的多个值 1、every()方法的定义与用法: every()方法用于检测数组中的所有元素是否都满足指定条件(该条件为一个函数)。 every()方法会遍历数组的每一项,如果有有一项不满足条件,则表达式返回false,剩余的项将不会再执行检测;如果遍历完数组后,每一项都符合条, ......
Array js

什么是JS中的闭包?

摘抄自:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Closures Closures A closure is the combination of a function bundled together (enclosed) w ......
闭包

关于EasyPlayer.js播放器检测m3u8视频是否为H.265的优化

EasyPlayer具备较强的灵活性,在视频直播过程中EasyPlayer可通过H5进行视频解码,只要客户端支持H5,就能完美进行视频的无插件直播,同时还支持大码率视频直播(大码率直播目前暂不支持H.265),并可支持H.264、H.265两种编码格式。 ......
EasyPlayer 播放器 视频 m3u8 265

Django的常用操作

## 创建项目: ``` django-admin startproject 项目名 ``` ## 创建app应用 ``` py manage.py startapp 应用名 ``` ## 运行项目: ``` py manage.py runserver py manage.py runserver ......
常用 Django

Django连接mysql数据库

1、在settings.py文件中配置数据库 ,需要提前创建好库,并注册app【python manage.py startapp login 提前创建一个名为"login "的app应用】 2、在login文件夹的models.py中创建一个User表 3. 安装pymysql pip insta ......
数据库 数据 Django mysql

django form data如何传递到template的vue

参考: https://docs.djangoproject.com/en/4.2/ref/templates/builtins/#json-script afely outputs a Python object as JSON, wrapped in a <script> tag, ready ......
template django data form vue

Nest.js + TypeOrm:原始SQL查询及其参数绑定

# 上一篇 [Nest.js + TypeOrm:安装、编写实体类](https://www.cnblogs.com/develon/p/17428854.html) # 参数化原始SQL查询 使用 DataSource,注意,如果是 PostgreSQL,则参数占位符不能使用问号 `?`,只能使用 ......
参数 TypeOrm Nest SQL js

js 监听事件的添加(addEventListener),无法移除(removeEventListener)

原因,函数不同,removeEventListener没有找到addEventListener添加是的函数 解决方法:将监听事件的方法提取出来,addEventListener和removeEventListener同时是用着一个方法 原文 : https://blog.csdn.net/inMe_ ......

npm does not support Node.js 版本号 npm起项目起不起来

先查看自己的npm和node的版本号是否正确 这个版本对应兼容性好,稳定 如果不对,那么到node官网去下载zip的包下来,只需要复制node.exe去替换你node安装的文件夹里面的node.exe(已经安装的基础上) 版本下载地址: https://nodejs.org/zh-cn/downlo ......
npm support 版本 项目 does

HTML <!--...--> 注释 、CSS /*.....*/ 注释 、JS // 、/*.....*/ 注释

<!-- -->是HTML的注释标签,使用 < 和 > 是符合HTML标签语法规则的。 /* */是CSS的注释标签 /* */(注释代码块)、//(注释单行)是JS的注释标签。 ......
注释 HTML CSS lt gt

python - execjs使用crypto-js

最近在研究一个网站发现网站使用了des加密,觉得使用python调用js可读性比较高,所以使用了以下方法来实现该网站的内容解密 ### 1. 安装PyExecJS ``` pip3 install PyExecJs ``` ### 2. 安装node.js https://nodejs.org/en ......
crypto-js python execjs crypto js

Three.js教程:常见光源类型

推荐:将NSDT场景编辑器加入你的3D工具链 其他系列工具:NSDT简石数字孪生 常见光源类型 Threejs虚拟光源是对自然界光照的模拟,threejs搭建虚拟场景的时候,为了更好的渲染场景,往往需要设置不同的光源,设置不同的光照强度,就像摄影师给你拍照要设置各种辅助灯光一样。 环境光Ambien ......
光源 常见 类型 教程 Three

log4js 的安装设置和实例

1、 安装 yarn add log4js -D 2、设置 const log4js = require('log4js') 3、实例 var log = log4js.getLogger(); // logger app.use(async (ctx, next) => { // const st ......
实例 log4js log4 log 4js

JS引擎线程

JS引擎线程 它里面有个event loop和一个事件队列。这2者是JS引擎的核心基础。 拥有异步处理能力,JS引擎是单线程但可以实现异步并发处理事件,实现异步的基础是依靠上面的event loop和事件队列。H5的 Web Worker 标准规定,允许 JavaScript 脚本创建多个线程,但是 ......
线程 引擎

Node.js

# Node.js > 学习是为了更好地表达自己的思想,而这是机器代替不了的--尘风 ## 初识Node.js * Node.js是什么 * `Node.js`是运行在服务端的`JavaScript` * `Node.js`是一个基于`Chrome JavaScript`运行时建立的一个平台 * ` ......
Node js

jmeter-http请求中post请求

1、选择取样器-http请求,填写完整web服务器信息、http请求选择post、路径写请求路径(注意从/开始) 2、 2.1 post请求数据为map格式(键值对),直接将键值对添加到参数表中即可 2.2 post请求数据为json格式,将json格式的请求数据加到bodydata中,在请求头文件 ......
jmeter-http jmeter http post

js array groupby 数组分组

/** * 组件名称 * @module tool.js * @desc 数据分组 * @author DHL * @date 2017年12月05日17:22:43 * @param { Function } func - 方法 * @example 调用示例 * [].groupBy(x=>({ ......
数组 groupby array js

js 字符串转为对象

1、反序列化 控制台输出查看要转换的字符串格式: 上面格式可反序列化为数组对象 console.error(img_info); var img_info_arr = JSON.parse(img_info); console.error(img_info_arr); 2、使用eval() 控制台输 ......
字符串 字符 对象 js