django post csrf js

three.js 使用 THREE.TextGeometry 创建中文 三维文本

如果使用 THREE.TextGeometry 生成中文出现 ??? 的情况,就是选择的字体不支持中文。 解决方法很简单,引入支持中文字体的 json 文本即可 文本获取方式 : 使用​​​ttf​​​格式的文件进行转换即可,有一个地址,可以进行在线转换​ ​http://gero3.github. ......
TextGeometry 文本 three THREE js

使用js定时器的元素持续向上滚动效果及谷歌浏览器缩小时不滚动问题

最近要写消息持续向上滚动效果,记录下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1 ......
定时器 元素 浏览器 效果 小时

js 遍历json格式数据到table中

//将json字符串转换为json格式 2 var yslist = $.parseJSON(result); 3 //遍历table 4 $.each(yslist, function (index, item) { 5 var $tr = $(''); 6 ... ......
格式 数据 table json js

js base64转blob

/** base64转换成blob数据 */ base64ToBlob(dataUrl, type) { var arr = dataUrl.split(','); var mime = arr[0].match(/:(.*?);/)[1] || type; // 去掉url的头,并转化为byte ......
base blob js 64

JS判断变量是否存在或已定义

前言:因需求修改了公共文件,导致引入公共文件的部分页面因未引入来源js会报错,所以需要在公共文件中增加判断变量是否存在。 为了确保代码的可靠性,应该对变量的定义进行检查,从而避免代码在运行时执行错误或不可预期的错误。 一、typeof if (typeof myVar 'undefined') { ......
变量

js 函数的保护函数 防止toString检测

js 函数的保护函数 防止toString检测 let catvm = {}; (() => { "use strict"; const $toString = Function.toString; const myFunction_toString_symbol = Symbol('('.conc ......
函数 toString js

js实现汉字中文排序

js实现汉字中文排序的方法数组内的元素是对象,以对象某一个属性进行排序 var arr = [ {name: '南京', code: '09', info: {province: '江苏'}}, {name: '北京', code: '01', info: {province: '北京'}}, {n ......

Node.js 服务端如何实现图片防盗链 All In One

Node.js 服务端如何实现图片防盗链 All In One ......
图片 Node All One In

用js动态生成html页面

首先思路明确:生成的元素是一个完整的DOM对象;这些DOM对象的属性可以是字符串,xml文件,也可以是json格式的数据,存储在后台或者其它位置;通过层层解析,顺着DOM层级关系动态创建在html文档流中;这些html文档放于不同的模板文件中相应生成不同样式的效果。 以下就json格式存储的数据,简 ......
页面 动态 html

js_通过js主动触发原生事件, 以及通过js注册自定义事件并手动触发

- 现实情景: 在对博客园的样式进行修改时, 需要对博客园的中某些DOM的绑定事件进行手动触发 ### 主动触发原生事件, 以click为例 ```vue const oBtn2 = document.querySelector('#btn2') oBtn2.addEventListener('cl ......
事件 手动 js

restful规范和django源码写接口

一、restful规范 1、restful规范是什么,如何来的? 一种定义Web API接口的设计风格,尤其适用于前后端分离的应用模式中 的规范 Roy Fielding的博士论文提出的 2、以后写接口,大致都要遵循如下规范 -1 数据的安全保障-》url链接一般都采用https协议进行传输--》它 ......
源码 接口 restful django

js前端excel导出带图片(亲测可用)

1,js-table2excel npm包有问题,导出后一片空白 2,改写一下js-table2excel /* eslint-disable */ let idTmr; const getExplorer = () => { let explorer = window.navigator.user ......
前端 图片 excel

js 常用链接

#[ node guide:](https://nodejs.org/en/docs/guides " node guide:") [The Node.js Event Loop, Timers, and process.nextTick()](https://nodejs.org/en/docs/ ......
常用 链接 js

django自带的cache缓存框架使用

[https://docs.djangoproject.com/zh-hans/4.2/topics/cache/#top](https://docs.djangoproject.com/zh-hans/4.2/topics/cache/#top) 主要步骤官网也写得很清楚了,包含怎么区使用。 这里 ......
缓存 框架 django cache

js事件移除

1.AbortController()addEventListener()时,可以配置一个信号,用于命令式地中止/删除监听器。当相应的控制器调用 .abort() 时,监听器会被移除: const button = document.getElementById('button'); const c ......
事件

js 禁止复制打印

/* NoPrint.js V1.0 Created by PDFAntiCopy.com */ const noPrint = true; const noCopy = true; const noScreenshot = true; const autoBlur = false; if (noC ......
js

Django CMS搭建--1.虚拟环境搭建

客户端环境:windows10 1.virtualenv使用 virtualenv 是 Python 中的一个包,用于创建和管理虚拟环境,可以在不同的项目中使用不同的 Python 版本和第三方库,避免了全局环境和项目之间的冲突。 1.1命令行cmd安装: pip install virtualen ......
环境 Django CMS

django 项目的数据库设置

1、安装驱动 PyMySQL,mysql-client 2、在django 项目下 的setting 进行数据库配置 3、django 项目下的seething.py 同级目录中的 __init__.py 文件中初始化数据库 ......
数据库 项目 数据 django

django实现读写分离

[toc] ```python # 第一步:配置文件配置多数据库 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', }, 'db1': { 'ENGI ......
django

js之Map

[TOC] #### 操作关联数组--Map对象 | 成员 | 概要 | | | | | size | 元素个数 | | set(key, value) | 添加元素对 | | get(key) | 获取指定key的元素 | | has(key) | 判断键值为key的元素是否存在 | | dele ......
Map

Js的DOM操作整理(整理)

Js的DOM操作整理(整理) 一、总结 一句话总结: dom操作有用原生js的dom操作,也可以用对js封装过的jquery等插件来更加方便的进行dom操作 1、dom是什么? 对于JavaScript,为了能够使JavaScript操作Html,JavaScript就有了一套自己的dom编程接口。 ......
DOM

RESTful API规范,序列化,Django Rest_Framework

#一. RESTful API规范 ![](https://img2023.cnblogs.com/blog/3127159/202308/3127159-20230829154624429-1210014941.png) > REST全称是Representational State Transf ......

js面向对象浅析-表单生成

js面向对象浅析-表单生成 前言:这里就表单生成器的案例对js面向对象分析一下。。。 (function (window){ var FormBuilder=function(data){ this.data=data; }; window.FormBuilder=FormBuilder; })(w ......
表单 对象

js设置时间组件

var date = new Date(), y = date.getFullYear(), m = date.getMonth(),d = date.getDate(); var monthFirstDay = new Date(y, m-1, d); var timeArr = [monthFi ......
组件 时间

11个有趣且实用的js库

大家好,今天给大家分享几个前端实用的库。为了帮助你节省一些时间并提高工作效率,下面这些插件库你一定能用的上! ### 1. BigPicture `BigPicture` 是一款轻量级且独立于框架的 JavaScript 图像/视频查看器插件。可以使用``标签以及背景图像,支持 Youtube、Vi ......

直播平台开发,利用原生JS实现回到顶部以及吸顶效果

直播平台开发,利用原生JS实现回到顶部以及吸顶效果 <style> .box1{ width: 1200px; height: 800px; margin: 0 auto; } .box2{ width: 1200px; height: 800px; background-color:palegre ......
顶部 效果 平台

js找出一定范围内的全部素数(埃拉托斯特尼筛法Sieve of Eratosthenes)

最近在看js的基础,看到函数这一章的时候,看到了这种写法。 原文链接:https://zh.javascript.info/function-basics 突然懵了个B,js还能这么写。然后问了下chat,才想起来这是js的标签用法。 在JavaScript中,标签(label)是一种标识符,用于标 ......
素数 Eratosthenes 范围 Sieve of

用js reduce 写一个reduce循环遍历数组对象,里面带有if判断

* 简单的reduce案例,实际场景中使用不多,这里给到一个常用的遍历数组对象!! ``` var products = [ { name: "Apple", price: 2.5, quantity: 3 }, { name: "Banana", price: 1.5, quantity: 2 } ......
reduce 数组 对象

JS 原型和原型链

# 原型和原型链 - 题目 ## 前言 - JS 是基于原型 prototype 继承的语言 - ES6 可使用类 class 继承(语法糖,本质还是原型继承) ## 题目 - 如何准确判断一个变量是数组类型 - 实现一个简易的 jQuery ,考虑插件和扩展性 —— **PS: 虽然 jQuery ......
原型 JS

js 水印

initWatermark() { // 创建一个canvas const canvas = document.createElement('canvas'); // 设置画布的宽高 canvas.width = 200; canvas.height = 200; // 获取画笔 const ctx ......
水印 js