节点string html js
js的常用数组操作
1、判断数组 b 的所有元素是否都在数组 a 中 const a = [1, 2, 3, 4, 5]; const b = [2, 4]; const allElementsInA = b.every(element => a.includes(element)); console.log(allE ......
常见编程语言的json序列化与序列化代码片段(java/python/js/c#/ruby/c++)
json序列化与反序列化 Python import json # 序列化为 JSON data = {"name": "John", "age": 30} serialized_data = json.dumps(data) # 反序列化 JSON deserialized_data = json ......
js 判断数组对象中是否含有重复的值
// 判断对象数组是否有相同属性 相同:true \ 不相同:false hasFun(array) { return array.some((item, index) => { return ( array.findIndex((v, i) => { return ( i !== index && ......
js模块化编程
全局function模式 module1.js//数据 let data = 'atguigu.com' //操作数据的函数 function foo() { console.log(`foo() ${data}`) } function bar() { console.log(`bar() ${d ......
python + flask + ffmpeg + hls.js
参考视频链接:https://www.bilibili.com/video/BV1ay4y1A78j/?p=5&spm_id_from=pageDriver&vd_source=5fed6e8a7e3ad9f10860bf7a4540ba71 ......
【re】[NISACTF 2022]string --linux下的随机数
附件下载,查壳 发现是ELF程序,64位,ida打开分析 flag函数点进去 前面一堆代码其实都不重要,直接看主要代码: puts("The length of flag is 13"); srand(seed); printf("NSSCTF{"); for ( m = 0; m < 13; ++ ......
Strings of Impurity
link 不懂为什么都写平衡树,明明 set 就好了啊,思路跟平衡树差不多,实现起来较为简单。 int n, m, k; int s[N]; string s1, s2; int cnt[N]; vector<int> t; set<int> p[N]; int main() { ios::sync ......
p5.js 开发点彩画派的绘画工具
本文简介 点赞 + 关注 + 收藏 = 学会了 这几天在整理书柜时看到这套书,看到梵高,想起他的点彩画。 想到点彩画派,不得不提的一个画家叫乔治·皮埃尔·秀拉。据说梵高也模仿过他的画作。 我引用一下维基百科对点彩画派的解析: 点彩画派(又称点描派;英文:Pointillism)是一种用很粗的彩点堆砌 ......
web基础漏洞-xss非html响应处理
1、介绍 对于反射型和存储型xss来说,一般要求响应类型为text/html,然后进一步测试敏感字符和构造payload。 测试过程中,逐个日志进行查看。如果响应类型是application/javascript等其它非text/html的文本类型,直接构造payload的话浏览器并不会将其作为ht ......
html编辑器测试
PlaceholderThumbnail This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer. ......
TS/JS - 什么是防抖和节流函数?有什么区别?
工具函数 防抖函数和节流函数的区别,可以查看这篇文章,写得比较好:面试官:什么是防抖和节流?有什么区别?如何实现? 防抖(debounce) 通过定时器实现。1 秒内触发了 10 次防抖,定时器是 500ms 执行一次,那么,这防抖函数里面的回调函数只会在 1.5s 之后执行,因为点击的这 10 次 ......
使用原生js 写的picker 效果
class Picker { DEFAULT_DURATION = 200; MIN_DISTANCE = 10; DEMO_DATA = []; // demo数据 // 惯性滑动思路: // 在手指离开屏幕时,如果和上一次 move 时的间隔小于 `MOMENTUM_LIMIT_TIME` 且 ......
【闭包应用】JS:防抖、节流
1、防抖:当进行连续操作时,只执行最后一次的操作。 //防抖的概念是 当进行连续操作时,只执行最后一次的操作。 function debounce(fn, delayTime) { let timeout = null; return function () { if (timeout) { cle ......
js中字符串使用单引号还是双引号
ES6如下描述: 字符串 静态字符串一律使用单引号或反引号,不使用双引号。动态字符串使用反引号。 // bad const a = "foobar"; const b = 'foo' + a + 'bar'; // acceptable const c = `foobar`; // good con ......
Node.js子进程:你想要知道的一切
如何使用spawn(),exec(),execFile()和fork() 对于单进程而言,Node.js的单线程和非阻塞特性表现地非常好。然而,对于处理功能越来越复杂的应用程序而言,一个单进程的CPU是远远无法满足需要的。 无论你的服务器有多强大,单线程都是远远不够用的。 事实上,Node.js的单 ......
js的循环
1.for 循环 for (循环变量初始化表达式; 循环条件表达式; 更新循环变量表达式) {循环体} /* 凑钱1,2,5凑20元钱有多少种可能 */ for(var one=0;one<=20;one++){ for(var two=0;two<=10;two++){ for(var five= ......
为了防止这个网站被各位爬崩,我连夜用Python下载了上万张壁纸(附网站JS逆向解密)
每当一个网站崩溃,在座的各位都有一定的责任。 当一个爬虫教程不火的时候还好,火起来了,就到了考验网站服务器的时候了,上一次茶杯狐就是这样,还好人家顽强… 好了话不多说,直接开始。 首先就是必备的软件和模块 环境使用 Python 3.8 Pycharm 模块使用 requests --> pip i ......
redis cluster 多节点部署时出现Waiting for the cluster to join
如图显示一直卡在这里: 可能由一下几种情况 1、redis.conf 中的bind 配置问题 可能配置有问题限制的访问redis ,通常设置为本机IP ,或者可以设置为 0.0.0.0 进行测试 2、可能是集群总线端口未开放 若通讯端口为6379,那么集群总线端口16379一定要打开 3、clust ......
[Compose] Concurrency + Channel and Reactive programming for JS
Concurrency + Channel (CSP): Concurrency is a way to run operation in isolated thread, a way to better utilize the CPU resources and handle multi simu ......
js实现web端批量下载
使用场景:比如一个展现pdf文档列表的网页内需要允许客户自己勾选(可多选)需要打包下载的内容,最终以zip文件的形式在浏览器下载 此功能也可在服务端实现,但是在web端实现可以降低服务器负载,提升客户体验。 下面是代码 <!DOCTYPE html><html><head lang="en"> <m ......
linux 中 strings命令
001、 linux中 strings命令 在对象文件或二进制文件中查找可打印的字符串。 002、举例 (base) [b20223040323@admin1 ~]$ strings /bin/ls | head /lib64/ld-linux-x86-64.so.2 libselinux.so.1 ......
dolphinscheduler worker节点挂掉后连接不上
Error creating bean with name 'zookeeperRegistry': Invocation of init method failed; nested exception is org.apache.dolphinscheduler.registry.api.Regi ......
面向Three.js开发者的3D自动纹理化开发包
DreamTexture.js 基于 Three.js 和稳定扩散(stable diffusion) AI 模型开发,用于实现 3D 模型的自动纹理化。 ......
倾斜摄影三维模型的根节点合并注意事项浅析
三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
js 中 == 和 === 区别
在JavaScript中,== 和 是用于比较值的两个不同的操作符,它们具有不同的行为: ==(等于):它是相等操作符,用于比较两个值是否在类型转换后相等。如果两个值的内容相等,它返回true,否则返回false。类型转换是自动的,因此在比较之前,JavaScript会尝试将两个值转换为相同的类型, ......
String常用API
方法名 说明 public int length(): 获取字符串当中含有的字符个数,返回字符串长度 public char charAt(int index): 获取指定索引位置的单个字符 public String concat(String str): 将当前字符串和参数字符串str连接,返回 ......
[FAQ] html 的 select 标签 option 获取选中值的两种方式及区别
Q: 对于一个 html 的 select 标签节点 class是module_select,获取选中值使用 $('.module_select').find('option:selected').val() 和 $('.module_select').val() 有什么区别 A: $('.modu ......
两种方式讲链表节点删除
第一种讲法就是循环的方式,因为要循环遍历这个链表,所以我们会运用到一个很重要的哨兵思想,就是定一个没啥意义的哨兵,让head “make sense”,接着,我们的任务是对链表进行删除,那就涉及到一个前端链表的指向问题,但是现在这个是单向链表,我们无法知道你前面那个是谁,所以我们也可以想办法得到前端 ......
HTML5前端标签练习
前端标签 标签的分类 1. 单标签 img br hr <img /> 2. 双标签 a h p div <a></a> 3. 按照标签属性分类 1. 块儿标签 # 自己独自占一行 h1-h6 p div 2. 行内(内联)标签 # 自身文本有多大就占多大 a span u i b s div标签和 ......