js常考的面试题重新整理

做题记录

P8773 [蓝桥杯 2022 省 A] 选数异或 这个是刷数据结构时刷到的,感觉是个好题。 要求异或和为 \(x\),那么我们可以通过 \(x \oplus a_{i}\) 往前找我们想要的另一个值,假设其位置记为 \(nxt_{i}\),那么只有同时满足 \(l \le i \le r\) 并且 ......

鸿蒙JS UI的Hml语法技巧,hml中实现多列表的方式

由于没有web基础,不懂html和js。需要从基础学起。 刚刚学到在hml中实现多列表的方式,记录一下 <div class="container"> <div class="card-container" for="item in imageCards" show="{{ item.isShow ......
鸿蒙 语法 方式 技巧 Hml

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

三、用go语言,仿照图 10-2,画图表示依次执行操作 ENQUEUE(Q,4)、ENQUEUE(Q,1)、ENQUEUE(Q,3)、DEQUEUE(Q)、ENQUEUE(Q,8)和 DEQUEUE(Q)每一步的结果,队列初始为空,存储于数组 Q[1..6]中。 文心一言: 在这个问题中,我们尝试使 ......
文心 导论 算法 chatgpt VS

Module build failed (from ./node_modules/css-loader/dist/cjs.js): CssSyntaxError

问题描述 在webpack的时候报错 ERROR in ./packages/theme-chalk/mixins/mixins.scss (./node_modules/css-loader/dist/cjs.js!./packages/theme-chalk/mixins/mixins.scss ......

Angular 应用构建完成后 vendor.js 文件的使用场合

vendor.js文件的来源、作用和使用场合 vendor.js文件是Angular应用中的一个重要文件,它承担了许多关键任务,包括管理应用的依赖关系、提供框架核心功能以及优化构建。本文将详细介绍vendor.js的来源、作用和使用场合,并通过示例来阐述。 来源 vendor.js文件的来源可以追溯 ......
场合 Angular 文件 vendor js

深航电企业评价评级系统可视化(HTML,CSS,JS)

一.项目背景 深航电企业评价评级系统EERS是一款企业绩效评价平台,旨在为企业提供科学、全面、精准的绩效评价服务,帮助企业发现问题、改进管理,提高整体绩效。 EERS评级系统借助大数据、云计算、人工智能等现代技术手段,将企业绩效数据进行多维度、系统化、动态化分析,为企业提供可视化的评级结果,帮助企业 ......
系统 企业 HTML CSS

2023.10 做题纪要 #1

目录2023.10.2CF526G Spiders Evil PlanP3642 [APIO2016] 烟火表演P9623 [ICPC2020 Nanjing R] Baby's First Suffix Array Problem 2023.9.29 放假了哈哈。 然后下午去姥姥家,然后晚上看了一 ......
纪要 2023.10 2023 10

文心一言 VS 讯飞星火 VS chatgpt (104)-- 算法导论10.1 2题

二、用go语言,说明如何在一个数组 A[1..n]中实现两个栈,使得当两个栈的元素个数之和不为 n 时,两者都不会发生上溢。要求 PUSH 和 POP 操作的运行时间为 O(1)。 文心一言: 在这个问题中,我们要在一个数组 A[1..n] 中实现两个栈,使得当两个栈的元素个数之和不为 n 时,两者 ......
文心 导论 算法 chatgpt VS

Java面试突击题库

......
题库 Java

2023年9月刷题记录

2023年9月1日 【leetcode】2240. 买钢笔和铅笔的方案数 题意: 给你一个整数 total ,表示你拥有的总钱数。同时给你两个整数 cost1 和 cost2 ,分别表示一支钢笔和一支铅笔的价格。你可以花费你部分或者全部的钱,去买任意数目的两种笔。 请你返回购买钢笔和铅笔的 不同方案 ......
2023

文心一言 VS 讯飞星火 VS chatgpt (103)-- 算法导论10.1 1题

一、用go语言,仿照图 10-1,画图表示依次执行操作 PUSH(S,4)、PUSH(S,1)、PUSH(S,3)、POP(S)、PUSH(S,8)和 POP(S)每一步的结果,栈 S初始为空,存储于数组 S[1..6]中。 文心一言: 图 10-1 展示了在执行一系列栈操作后栈的状态。我会用文字描 ......
文心 导论 算法 chatgpt VS

BIT历年复试上机题

历年复试上机题 2000年北理复试上机题 2001年北理复试上机题(A) 4、N 个人围成一圈顺序编号,从 1 号开始按 1、2、 3 顺序报数,报 3 者退出圈外,其余的人再从 1、2、 3 开始报数,报 3 的人再退出圈外,依次类推。请按退出顺序输出每个退出人的原序号。要求使用环形链表编程。 # ......
历年 BIT

JS使用a标签下载文件

Dowload(url, fileName) { let xmlResquest = new XMLHttpRequest(); xmlResquest.open('GET', url, true); xmlResquest.setRequestHeader('Content-type', 'app ......
标签 文件

Harbor镜像仓库的导出与整理之二

Harbor镜像仓库的导出与整理之二 背景 前几天参照大神的blog进行了一下harbor的镜像列表的获取与下载. 当时发现一个很诡异的问题. 实际上镜像仓库里面的镜像很多. 但是导出和列表里面的却很少. 经过查询发现harbor的v2.0的API里面存在一些限制. 每次api的返回结果最多是 10 ......
仓库 镜像 Harbor

js-数组相关方法

Array.prototype.some() 示例代码 // 数组相关方法 Array.prototype.some() 为数组中的每个元素执行func函数 //func函数的参数: item当前循环的元素,index当前循环的索引,array当前调用some的数组本身 //判断数组中是否至少有一个 ......
数组 方法 js

通过 JS 修改具体标签的属性的属性值

博客地址:https://www.cnblogs.com/zylyehuo/ window.addEventListener('DOMContentLoaded', function() { var anchorTags = document.querySelectorAll('a'); // 获取 ......
属性 标签 JS

操作系统面试重点

1.简述一下虚拟内存和物理内存,为什么要用虚拟内存,好处是什么 1.物理内存:物理内存有四个层次,分别是寄存器、高速缓存、主存、磁盘。 寄存器:速度最快、量少、价格贵。 高速缓存:次之。 主存:再次之。 磁盘:速度最慢、量多、价格便宜。 操作系统会对物理内存进行管理,有一个部分称为内存管理器(mem ......
重点 系统

js 游戏编程:扫雷

全程无参考代码,完全自己设计和编写的代码哦~ <meta charset="UTF-8"> <style> .unit, .active, .bomb, .white, .flag { text-align: center; width: 2.5rem; height: 2.5rem; backgr ......
js

80道高频算法题Python版

80道高频算法题来源于牛客网,这些答案都经过了我验证,可以复制粘贴后提交通过: 掌握这80道题,99%的测试岗位算法考试都能通过。建议收藏后反复练习。本文为Python版本答案,对于Java版本答案,请在电子书《算法挑战》目录中查看。 1、NC1 大数加法:中等 # 计算两个数之和 # @param ......
算法 Python

Java面试题之MyBatis

1.MyBatis 中 #{}和${}的区别是什么 #{}是预编译处理, ${}是字符串替换; Mybatis 在处理#{}时, 会将 sql 中的#{}替换为?号, 调用 PreparedStatement 的 set 方法来赋值; Mybatis 在处理${}时, 就是把${}替换成变量的值; ......
MyBatis Java

Go每日一库之136:gopherjs(将Go代码编译成JS)

## 简介 [GopherJS](https://github.com/gopherjs/gopherjs) 可以将 Go 代码编译成纯 JavaScript 代码。其主要目的是为了让你可以使用 Go 来编写前端代码,这些代码可执行在浏览器上运行。你可以通过这里尝试下 GopherJS: [Goph ......
gopherjs 代码 136

雅思 outweigh 议论题解答方法

Do you think the advantages outweigh the disadvantages?1. 这是两面写作题2. 必须分出多少/高低3. 所以说这个题目基本等同于 discuss 的弱强写作结构,不要给自己增加负担觉得新学了一种题目。结构安排:1. 引出争论/背景句 + 给出明 ......
outweigh 方法

js行内给元素添加或删除类名

<div class="none-box2-btn"> <div id="boxBtn1" class="none-box2-btn-son btnlight" onclick = "document.getElementById('boxBtn2').classList.remove('btnli ......
类名 元素

2023.9.28 js引入方式

内部脚本:将js代码定义在HTML页面中 JavaScript代码必须位于<script></script>标签之间 在HTML文档中,可以在任意地方,放置任意数量的<script> 一般会把脚本置于<body>元素的底部,可以改善显示速度 外部脚本:将js代码定义在外部js文件中,然后引入到HTM ......
方式 2023 28

面试必问:JS单线程与事件循环,看这篇就够了

JavaScript是一种单线程语言,它在任何给定时间只能执行一个任务。然而js确能够处理异步操作,这得益于其事件循环(Event Loop)机制。今天这篇文章带领大家深入理解JavaScript单线程特性,以及讲解事件循环和js多线程知识。 一、背景:为什么JS是单线程? 在最开始设计中,JS的主 ......
线程 事件

js 游戏编程:(平滑跟随算法 / 碰撞检测算法) 贪吃蛇

相信大家都用 c 语言写过贪吃蛇吧!今天让我们来试试 js 写的贪吃蛇! <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user- ......
算法 js

加训日记 Day8——关于cf一道题调了半天这件事

Day8,9.28 ·国庆假期前狠狠刷cf ·把之前比赛的题目基本上都补了(牛客的没来得及补) ·这一个星期日均四道题,确实挺不错的 ·思维还是跟不上捏 ......
一道 日记 Day8 Day

js监听按键行为

js监听按键行为 实例:点击H键实现刷新功能 import { onMounted, onUnmounted } from "vue"; //vue实例挂载后调用 onMounted(() => { document.addEventListener("keydown", (event) => { ......
按键 行为

230928 做题记录 // 超级 NB 线段树

最近特别喜欢用 NB 这个词。这是为什么呢? 因为我太 NB 了。我怎么这么厉害呢?我好想朝所有人都嘚瑟嘚瑟!我真 NB! 先开题吧。 A - 等差子序列 https://vjudge.net/contest/583230#problem/A 非常 NB 的一道线段树!但是现在没空所以先不写。 B ......
线段 230928 NB

js 触发一些组件自身的方法

vue项目,element库 一些组件在使用的时候并没有绑定@click,但是点击的时候可以触发它自身的默认方法:例如上传组件 如何在加载完成之后自动调用其自身的方法? 解决方法:使用js获取到目标标签,为目标标签创建一个Event,然后利用目标自身的 dispatchEvent 触发新创建的Eve ......
组件 方法 js