js常考的面试题重新整理

p5.js 到底怎么设置背景图?

本文简介 点赞 + 关注 + 收藏 = 学会了 在 《p5.js 光速入门》 里我们学过加载图片元素,学过过背景色的用法,但当时没提到背景图要怎么使用。 本文就把背景图这部分内容补充完整,并且会提到在 p5.js 里使用背景图的一些注意点。 背景图的用法 在 p5.js 里使用背景图只需做以下几步操 ......
背景 p5 js

Linux面试题总结(华为)

1、iptables和firewalld的区别?(华为) 2、network和networkManager的区别?(华为) 3、nginx反向代理3个服务器,负载均衡方式为轮训,客户端有时访问正常,有时返回502,原因是什么?如何排查?如何解决?(华为) 4、A、B、C三个虚拟机处于同一网段,A和B ......
Linux

linux面试题总结(腾讯)

1、运维会经常写shell脚本来执行任务,脚本的健壮性直接关系生产环境的稳定性,对于提升shell脚本的健壮性,有哪些常见的方法? 2、日志里出现unable to attach to shared memory,可能的原因是什么,如何解决? 3、如何判断程序是否存在内存泄露? 4、rm删除文件后空 ......
linux

js的对像及数据及数据类型的转换

var cat={'color':'blank', 'name':'加菲猫', 'bland':'波斯猫', 'eat':function(){ console.log('我能吃肉'); }, 'drunk': function(){ console.log('我能喝水'); } } console ......
数据 类型

vite.config.js配置详解

import { fileURLToPath, URL } from 'node:url'import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue' export default defineConfig({ // ......
config vite js

做题记录

每天一遍,都快csps了还啥也不会的傻鱼 CF1292B CF1292B 观察收集点的式子,不难看出来这个函数的图像是在不断爆炸增长的,所以我们可以先往 $ P_0 $ 方向搜索,搜完 \(P_0\) 再去 \(P_{+\infty}\)。 这个题目中是要我们去求曼哈顿距离。(了解了一下) ......

Fabric.js 使用自定义字体

本文简介 点赞 + 关注 + 收藏 = 学会了 如果你使用 Fabric.js 做编辑类的产品,有可能需要给用户配置字体。 这次就讲讲在 Fabric.js 中创建文本时怎么使用自定义字体、在项目运行时怎么修改字体、以及推荐一个精简字体库的工具。 学习本文前,你必须有一点 Fabric.js 的基础 ......
字体 Fabric js

我与Vue.js 2.x 的七年之痒

——过去日子的回顾(这是个副标题) ——其实这是篇广告软文(这是个副副标题) 以下是一些牢骚和感悟,不感兴趣的可以滑倒最下面,嘻嘻。 每每回忆起从前,就感觉时间飞逝,真切的感受到了那种课本中描述的白驹过隙。和很多人发生的,经历的很多事情,就好像昨天一样,但是仔细的思索一番,早已时隔多年,恍然如昨。 ......
我与 Vue js

新手教程系列:照片传输、整理、分享,Synology Photos一套轻松搞定

谁说简单易用一定要牺牲安全?Synology Photos 可让您轻松分享充满回忆的相册,同时确保相册安全,无论是分享一张照片,还是一个视频或者整个相册,群晖都能满足您的需求,它可不仅限去共享照片功能,还有传输,收集,整理,堪比摄影小助理,所以今天就来盘一盘如何让 Synology Photos成为 ......
Synology 新手 照片 教程 Photos

文心一言 VS 讯飞星火 VS chatgpt (122)-- 算法导论10.4 3题

三、用go语言,给定一个n结点的二叉树,写出一个 O(n)时间的非递归过程,将该树每个结点的关键字输出。可以使用一个栈作为辅助数据结构。 文心一言: 以下是一个使用 Go 语言编写的函数,该函数使用一个栈作为辅助数据结构,以非递归方式遍历二叉树,输出每个结点的关键字。这个算法的时间复杂度为 O(n) ......
文心 导论 算法 chatgpt VS

js中使用getElementsByClassName得到的集合无法使用forEach遍历

因为getElementsByClassName方法得到的不是正常数组,所以无法遍历,想要遍历要么转换成数组,要么使用for方法 let delBtns = document.getElementsByClassName('delBtn'); delBtns = Array.from(delBtns ......
getElementsByClassName forEach

js rsa

$0=undefined; var py = "0123456789abcdefghijklmnopqrstuvwxyz"; function v0(t) { return py.charAt(t) } function hy(t, e) { return t & e } function vs(t ......
rsa js

JS异步Promise任务的并行、串行,以及二者结合

让多个异步任务按照我们的想法执行,是开发中常见的需求。今天我们就来捋一下,如何让多个异步任务并行,串行,以及并行串行相结合。 一、并行 并行是使用最多的方式,多个相互间没有依赖关系的异步任务,并行执行能够提高效率。 我们最经常用的,是Promise.all() 。 function f1() { r ......
任务 Promise

spark on k8s环境下不重新打镜像实现celeborn client或其他底层jar包升级

博客园首发,转载请注明地址:https://www.cnblogs.com/tzxxh/p/17792469.html 前言 Apache Kyuubi 是一个分布式和多租户网关,用于在数据仓库和湖仓上提供无服务器 SQL。Apache Celeborn 是一个Remote Shuffle Serv ......
底层 celeborn 镜像 环境 client

H5 JS 一行代码 对列表数据求和

对数据计算账单服务 数据如下 const data = { "count": 1600, "items": [ { "uuid": "1b9e96cdb6274468b675450f27c20621", "order_no": "1697858954012799e5c73640ab884", ... ......
一行 代码 数据 H5 JS

移动端H5使用pdf.js预览

1.下载pdf.js文件Getting Started (mozilla.github.io) 2.将下载的文件放进uniapp项目中 3.创建预览页面 代码: <template> <view> <web-view :src="allUrl"></web-view> </view></templa ......
pdf js

数据库【整理】

一、聚集索引与非聚集索引 索引就是二叉树,数据真实存储在叶子节点,非叶子节点存储的事引用。Mysql使用的事B+Tree 聚集索引是包含所有列的物理存储连续,所以很庞大,新插入数据主要耗时在物理排序上面,所以相对较慢。非聚集索引只有当前列和主键列的数据,而且物理路径不连续,不用排序,所以插入较快。同 ......
数据库 数据

2023-10-27 Module not found: Error: Can't resolve 'D:/xx/xx/src/pages/yyy/zzz' in 'D:\xx\xx\src\.umi\core' ==》删除route.js中所对应的zzz模块路径

问题描述:react+antd业务中删掉了一个文件夹,重新编译报错。 报错:在'D:\xx\xx\src\.umi\core'路径里面无法找到模块zzz。 原因:是因为你只是把本地文件zzz给删了,但是在route.js里面还保留着它的路径,所以umi识别不到就报错了。 解决方案:在route.js ......
39 xx 路径 src zzz

面试题:什么是内存泄漏?内存溢出?

面试时候经常被问到,内存泄漏遇到过没?什么原因导致的?怎么解决? 那么内存溢出呢,是什么情况?本文带你理解。 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内 ......
内存

Fabric.js 自定义控件

本文简介 带尬猴,我是德育处主任 虽然 Fabric.js 提供的基础功能已经很丰富了,但有时难免需要定制一些需求。比如本文要讲的 『自定义控件』。掌握创建自定义控件这个功能,能够创建更加精美和实用的图形应用程序,提高用户体验和用户满意度。 尽管 Fabric.js 的文档很一般,但 demo 还挺 ......
控件 Fabric js

物理世界的互动之旅:Matter.js入门指南

本文简介 戴尬猴,我是德育处主任 欢迎来到《物理世界的互动之旅:Matter.js入门指南》。 本文将带您探索 Matter.js,一个强大而易于使用的 JavaScript 物理引擎库。 我将介绍 Matter.js 的基本概念,包括引擎、世界、物体和约束等。 本文还提供丰富的代码示例,帮助各位工 ......
入门指南 物理 之旅 指南 Matter

05前端开发js

运算符 # 1.算术运算符 var x=10; var res1=x++; '先赋值后自增1' x先赋值给res1,让res变成10,x变成12 var res2=++x; '先自增1后赋值' x还是10,x加了2次后赋值给res2,res2变成12 # 2.比较运算符 弱等于:自动转换类型 '5' ......
前端

Fabric.js 图案笔刷

本文简介 带尬猴,我是德育处主任 Fabric.js 有图案画笔功能,这个功能可以简单理解成“刮刮卡”效果。 如果只是看 Fabric.js 文档可能还不太明白 图案画笔 PatternBrush 是如何使用。 本文将讲解如何配置这款画笔的基础属性。 图案画笔(笔刷) PatternBrush 先看 ......
笔刷 图案 Fabric js

JS异步任务的并行、串行,以及二者结合

让多个异步任务按照我们的想法执行,是开发中常见的需求。今天我们就来捋一下,如何让多个异步任务并行,串行,以及并行串行相结合。 一、并行 并行是使用最多的方式,多个相互间没有依赖关系的异步任务,并行执行能够提高效率。 我们最经常用的,是Promise.all() 。 function f1() { r ......
任务

Redis面试题目.md

1、什么是redis? 2、Reids的特点 3、使用redis有哪些好处? 4、redis相比memcached有哪些优势? 1.什么是redis? 是一个 Key-Value 类型的内存数据库, ......
题目 Redis md

CF 刷题计划 4

应该是 OI 退役前最后一次发「CF 刷题计划」了。 难度范围实时浮动,取决于智商浮动。 反正也不会再出模拟赛了,所以干脆都放上来吧。 难度标识(0-5 保留一位小数): 标准参考 1 一眼丁真 2 需要时间思考 3 需要题解提示 4 需要仔细阅读题解 CF1430G Yet Another DAG ......
CF

Node.js 绿色版 多版本 手动管理 windows 安装

一、下载 Node.js Node.js 下载地址:nodejs.org/en/download… 选择 Windows 二进制文件 (.zip) 这个版本进行下载,选择适合电脑配置的 64 位或者 32 位。 二、配置 npm 安装目录 新版的Node.js已自带npm,就在Node.js下载完成 ......
手动 windows 版本 绿色 Node

做题记录

太简单的不记录,从2023.10.26开始记录。 1.AGC005D 题解 首先容斥,强制 \(i\) 个位置不满足,系数是 \((-1)^i\) ,后面应该乘个 \((n-i)!\) ,表示剩下的任意排,那么应该再乘个 \(f(i)\) 表示这 \(i\) 个位置满足的方案数。 考虑怎么算 \(f ......

2023比赛做题笔记

CSP-S2023 https://www.luogu.com.cn/contest/140859。 P9753 首先考虑一个串可以被消除时的结构: \(\textbf{xx}\) 可以被消除。 若 \(\textbf{A}\) 和 \(\textbf{B}\) 均可以被消除,则 \(\textbf ......
笔记 2023

js HmacSHA256 改python

uu.HmacSHA256(JSON.stringify(e), t).toString(uu.enc.Base64) def demo2(t, account, password, rsaKey): import hmac import hashlib import base64 aaa = f' ......
HmacSHA python 256 js