js常考的面试题重新整理

vue组件中引入自定义js文件

在组件的script标签内直接引入: import myFunction from '@/util/custom.js'; 开始使用自定义js中的方法: export default { // ... other Vue component options methods: { someMethod ......
组件 文件 vue

爬虫js基础

URL转义from urllib.parse import unquote_plus,quote_plusconst jsdom = require('jsdom'); npm install jsdomnpm install crypto-js 碰到数据加密可以使用这个作为入口的多种方法解密:de ......
爬虫 基础

爬虫js基础网站爬取

福建省公共资源交易电子平台 const Crypto = require('C://Users/lenovo/AppData/Roaming/npm/node_modules/crypto-js') t= 'N1jfMuHUNZzAwf7B5RzFD4rFfAG6IKSViOy+Bi1+vBS6td ......
爬虫 基础 网站

js

### 第一天:作用域&解构&箭头函数 #### 1.作用域 ###### 1.1 局部作用域 + 函数作用域 > 在函数内部声明的变量只能在函数内部被访问,外部无法直接访问 + 块作用域 > 使用{}包裹的代码成为代码块,代码块内部声明的变量外部将[`有可能`]无法被访问(var声明的会被访问,l ......
js

Redis相关面试题

Redis相关面试题 面试官:什么是缓存穿透 ? 怎么解决 ? 候选人: 嗯~~,我想一下 缓存穿透是指查询一个一定不存在的数据,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB 去查询,可能导致 DB 挂掉。这种情况大概率是遭到了攻击。 解决方案的话,我们通常都会用 ......
Redis

用于管理 SQL Server 重建和重新组织索引碎片的脚本

问题 索引是 SQL Server 中对性能有巨大贡献的主要数据库对象之一。通过使用正确的索引,您可以避免完全扫描表中的数百万条记录来查找您要查找的内容。您可以遍历索引树(索引查找操作)并更快地找到您要查找的内容,而不是扫描表。 尽管索引在高性能数据库设计中非常方便且必要,但它们需要维护。原因之一是 ......
碎片 脚本 索引 Server SQL

文心一言 VS 讯飞星火 VS chatgpt (65)-- 算法导论6.5 4题

# 四、在 MAX-HEAP-INSERT 的第 2行,为什么我们要先把关键字设为 -∞ ,然后又将其增加到所需的值呢? ## 文心一言: 在 MAX-HEAP-INSERT 算法的第二行将关键字设为 -∞,是为了保持堆的性质。堆是一种二叉树结构,其中每个节点的值都大于或等于其子节点的值。在 MAX ......
文心 导论 算法 chatgpt VS

学习笔记:redis面试题

# redis面试题(ChatGPT生成) ## 题目 1. 什么是Redis?它的主要特点和用途是什么? 2. Redis支持的数据结构有哪些?请给出每种数据结构的简要说明。 3. Redis的持久化机制是什么?它有哪些优缺点? 4. 什么是Redis的主从复制?如何设置和配置主从复制? 5. * ......
笔记 redis

CSP-J 济南刷题训练营

# Day 1:基础算法 ## 枚举 从可能得集合中一一尝试统计贡献。 ## 模拟 模拟题目中要求的操作 ### NOIP2014 生活大爆炸版石头剪刀布 洛谷链接:[**P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布**](https://www.luogu.com.cn/pro ......
训练营 CSP-J CSP

AI面试官:LINQ和Lambda表达式(一)

# AI面试官:LINQ和Lambda表达式(一) 当面试官面对C#中关于LINQ和Lambda表达式的面试题时,通常会涉及这两个主题的基本概念、用法、实际应用以及与其他相关技术的对比等。以下是一些可能的面试题目,附带简要解答和相关案例和代码: [TOC] ## 1. 什么是LINQ?它的主要优势是 ......
表达式 Lambda LINQ

AI面试官:LINQ和Lambda表达式(二)

# AI面试官:LINQ和Lambda表达式(二) 当面试官面对C#中关于LINQ和Lambda表达式的面试题时,通常会涉及这两个主题的基本概念、用法、实际应用以及与其他相关技术的对比等。以下是一些可能的面试题目,附带简要解答和相关案例和代码: [TOC] ## 6. 什么是Lambda表达式的闭包 ......
表达式 Lambda LINQ

AI面试官:LINQ和Lambda表达式(三)

# AI面试官:LINQ和Lambda表达式(三) 当面试官面对C#中关于LINQ和Lambda表达式的面试题时,通常会涉及这两个主题的基本概念、用法、实际应用以及与其他相关技术的对比等。以下是一些可能的面试题目,附带简要解答和相关案例和代码: [TOC] ## 11. 什么是延迟执行(Deferr ......
表达式 Lambda LINQ

整理的大数据开发思维导图

最近一直在整理有关大数据相关的一些组件的思维导图,目前只是个人使用或者接触过的一些组件,以及相关内容,后续仍在补充。。。 ![大数据思维导图](https://img2023.cnblogs.com/blog/1988484/202307/1988484-20230724202837497-1177 ......
思维 数据

JS中文件相关的知识(一):MIME类型

不知道有没有同学和我一样,写代码时一遇到文件操作就犯怵,必须要先去把知识补一遍再说;对于Content-Type、responseType、ArrayBuffer、buffer、blob、file等这些词汇,心里问号一大堆,从来都没有真正区分清楚过;这样下去不是办法呀,真的猛士,应该敢于... 一百 ......
类型 文件 知识 MIME

js基础知识(未完待续)

**前言:**由于打算学习ctf的web方向,所以开始补技术缺陷,已经更完html和css(更到够用就完结了,其余的以后再 继续,还需要js,mysql,以及php,今天就先开始js) # 1 初识 javascript ## 1.1 js历史 看到js的历史时总能让我想起初二的那个暑假,距今天也有 ......
基础知识 基础 知识

ts项目引用js文件

1、template - index.html - head添加: <script type="text/javascript" src="<%= BASE_URL %>assets/lib/jquery.js"></script> 2、types - j-query.d.ts添加: declare ......
文件 项目

关于vue.js:input如何获取失去焦点鼠标点击的位置或者元素

``` blur,click执行程序解决 blur和focus事件不会冒泡,其余表单事件都能够 click事件;所有元素都有此事件,会产生冒泡 一个元素失去焦点,blur事件优先于click事件 执行程序为mousedown > mouseup > click 咱们只须要把 全局监听的click事件 ......
元素 鼠标 位置 焦点 input

滚动视差-skrollr.js,vue3初使用

安装插件: npm i skrollr --Saver 在使用页引入: <script lang="ts" setup> import { nextTick, onDeactivated, onMounted, ref } from "vue"; import skrollr from "skrol ......
视差 skrollr vue3 vue js

vue3创建项目,vite+js

之前的时候大哥就让我自己搭架子,但是我拖延症,现在用到了,得自己搭了 我的项目都放到了 VuePorjects这个目录里面, 一、先进入到指定工作目录,(不是你要创建的项目的名称哈) cd VuePorjects/ 二、创建vue3项目,安装创建项目 npm create vite @latest ......
项目 vue3 vite vue js

7.24做题记录

......
7.24 24

四边形不等式小整理

原文:[四边形不等式优化dp](https://www.cnblogs.com/a1b3c7d9/p/10984353.html "四边形不等式优化dp") 以下为内容摘录: 若二元函数满足当 $a \leq b \leq c \leq d$,有 $w(a,d)+w(b,c) \geq w(a,c) ......
四边形 不等式 四边

js大数的计算2^64次方

[https://mikemcl.github.io/big.js](https://mikemcl.github.io/big.js) ```js /** * [a,1,1,1] low:[b,1,1,1] * 结果: a × 2 ^ 32 + b= * ( 2 ^ 32 - 1 ) × 2 ^ ......
大数 64

h5端引入moment.js

[h5端引入moment.js,会调用不同文件夹下的moment.js,且引入语言包不能使用 · Issue #10754 · NervJS/taro](https://github.com/NervJS/taro/issues/10754) 第一种引入方式(不行的,但是在其他项目正常) impor ......
moment js

常见的js内存泄漏

1、 意外的全局变量。未被声明的变量,会被挂在window对象下,不能及时的销毁。2、计时器和回调函数timers。定时器setInterval或者setTimeout在不需要使用的时候,没有被clear,导致定时器的回调函数及其内部依赖的变量都不能被回收,这就会造成内存泄漏。3、DOM泄漏。(1) ......
内存 常见

C#中的重写与多态知识点整理(刘铁锰老师课堂笔记)

在C#中,重写(Override)和多态(Polymorphism)是面向对象编程中的重要概念。通过重写和多态,我们可以更好地组织和管理代码,提高代码的可维护性和可扩展性。 #重写(Override) 重写是指在派生类中重新实现基类中已经定义的方法。通过重写一个方法,我们可以为派生类中的该方法提供新 ......
课堂笔记 知识点 课堂 老师 笔记

JS面向对象练习

```html 删除 登录 新增 ``` ```css .modal { width: 300px; min-height: 100px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); border-radius: 4px; position: fixed; z- ......
对象

济南 S NOIP 刷题实战梳理营游记

# 前言 期末砸力。 这次暑假去两个营,一个 在烟台,一个在青岛。在烟台的都是学算法,扔到[目录](https://www.cnblogs.com/OoXiaoQioO/p/Content.html "目录")里了,这篇文章就是来讲济南营的。 一共十二天,每天上午八点到十二点打比赛,然后吃饭,然后讲 ......
实战 游记 NOIP

JS函数调用的5种模式

函数是经常会用的工具, 这里总结一下关于在 js 中的 5种函数调用的模式如下: ```html Document ``` ......
函数 模式

面对对象还是基于对象傻傻分不清楚,JS这个非主流太搞了

与其它的语言相比,JavaScript 中的“对象”总是显得不那么合群。 一些新人在学习 JavaScript 面向对象时,往往也会有疑惑: 为什么 JavaScript(直到 ES6)有对象的概念,但是却没有像其他的语言那样,有类的概念呢; 为什么在 JavaScript 对象里可以自由添加属性, ......
对象 主流 还是

《Spring6核心源码解析》已完结,涵盖IOC容器、AOP切面、AOT预编译、SpringMVC,面试杠杠的!

作者:冰河 星球:[http://m6z.cn/6aeFbs](http://m6z.cn/6aeFbs) 博客:[https://binghe.gitcode.host](https://binghe.gitcode.host) 文章汇总:[https://binghe.gitcode.host/ ......
杠杠 切面 容器 SpringMVC 源码