js常考的面试题重新整理

Java面试题 P9:hashCode与equals区别

equals: 1、用于定义对比两个对象的对比规则,来判断这两个对象什么时候是相等的,什么时候是不相等的 2、默认使用object的equals,实际上就是==号,对比的是对象在栈中的引用的地址,如果是基本类型变量的话对比的是栈中的值,对比的是引用地址。 hashCode: 1、 ......
hashCode equals Java

nuxt.js 引入Jquery的方法

步骤1 npm下载jquery: npm install jquery --save 步骤2 在nuxt.config.js配置引入 const webpack = require('webpack');export default{ build:{ plugins: [ new webpack.P ......
方法 Jquery nuxt js

vue.js:el-checkbox的全选复选框例子(element-plus@2.2.5)

一,官方文档地址: https://element-plus.gitee.io/zh-CN/component/checkbox.html#%E4%B8%AD%E9%97%B4%E7%8A%B6%E6%80%81 二,代码: 1,html代码 1 2 3 4 5 6 7 8 9 10 11 12 1 ......

vue.js:路由跳转后自动定位到页面顶部(vue@3.2.37)

一,代码: 说明:在main.js中增加代码,在路由跳转后滑动到顶部,如下 //页面加载后滑至顶部 1 2 3 router.afterEach(() => { window.scrollTo(0,0); }); main.js的例子如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 ......
路由 vue 顶部 页面 js

CTF比赛中Web的php伪协议类型题小结

# php协议类型 ``` file:// — 访问本地文件系统 http:// — 访问 HTTP(s) 网址 ftp:// — 访问 FTP(s) URLs php:// — 访问各个输入/输出流(I/O streams) zlib:// — 压缩流 data:// — 数据(RFC 2397) ......
小结 类型 CTF Web php

直播商城源码,js判断上传图片格式类型、尺寸大小

直播商城源码,js判断上传图片格式类型、尺寸大小 //判断图片类型var f=document.getElementById("File1").value;if(f==" "){ alert("请上传图片");return false;}else{if(!/\.(gif|jpg|jpeg|png|G ......
源码 尺寸 大小 类型 格式

js 数字正则表达式

1、负数和正数,并且是整数 const validateNumInt = ( rule: any, value: string, callback: (arg0: Error | undefined) => void ) => { if (value) { if (!/^[-+]?\d+$/.tes ......
正则 表达式 数字 js

SQL面试题连续问题

1. 找出连续7天登陆的用户 > 该问题可衍生解决如下常见的业务场景: > 1. 求出**连续**登录7天的用户/用户数 > 2. 求出**连续**充电次数大于等于12次的用户数 > 3. 求出**连续**3年获得冠军的选手 > 4. ...... 步骤1:去重。每个用户每天只保留一次登录记录 `` ......
问题 SQL

SQL面试题

1. 找出连续7天登陆的用户 > 该问题可衍生解决如下常见的业务场景: > 1. 求出**连续**登录7天的用户/用户数 > 2. 求出**连续**充电次数大于等于12次的用户数 > 3. 求出**连续**3年获得冠军的选手 > 4. ...... 步骤1:去重。每个用户每天只保留一次登录记录 `` ......
SQL

SQL面试题1

1. 找出连续7天登陆的用户 > 该问题可衍生解决如下常见的业务场景: > 1. 求出**连续**登录7天的用户/用户数 > 2. 求出**连续**充电次数大于等于12次的用户数 > 3. 求出**连续**3年获得冠军的选手 > 4. ...... 步骤1:去重。每个用户每天只保留一次登录记录 `` ......
SQL

js 全屏方法

实际建议通过 高度 在resize 是判读 是否全屏 应该 f11 执行的全屏js 无法判断 ``` // 全屏 var isFullScreen=false function fullScreen(id) { // el 是要放大的div的id let el = document.getEleme ......
方法 js

Next.js 开发环境设置 SSL 证书

在 Next.js 中设置证书时,你可以按照以下步骤进行操作: 1. 生成自签名证书:在开发环境中,你可以使用自签名证书来启用 HTTPS。可以使用工具如 OpenSSL 来生成自签名证书。以下是一个示例命令: ``` openssl req -nodes -new -x509 -keyout se ......
证书 环境 Next SSL js

js 0.02 - 0.01 - 0.01 怎么得出 0.00999999999,如何修正

![](https://img2023.cnblogs.com/blog/1202393/202307/1202393-20230727110444524-1773814573.png) ![](https://img2023.cnblogs.com/blog/1202393/202307/1202 ......
0.01 0.00999999999 00999999999 0.02 01

10道或许你不熟练的前端HTML5的经典面试题

1.什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HTML5推出的设计目的,以及现在市场的使用情况,浏览器支持情况等。。。。设计目的 HTML5的设计目的是为了在移动设备上支持多媒体。新的语法特征被引进以支持这一点,如video、audio和canvas 标记。HTML5还引进 ......
前端 经典 HTML5 HTML

jenkins报错:Error: Cannot find module '/root/.jenkins/workspace/test/node_modules/ejs/postinstall.js'

+ npm install > core-js@3.31.1 postinstall /root/.jenkins/workspace/test-allsaintsmusic-html/node_modules/core-js > node -e "try{require('./postinstal ......

探索Java通信面试的奥秘:揭秘IO模型、选择器和网络协议,了解面试中的必备知识点!

通过深入探索Java通信面试的奥秘,我们将揭秘Java中的三种I/O模型(BIO、NIO和AIO)、选择器(select、poll和epoll)以及网络协议(如HTTP和HTTPS),帮助您了解在面试中必备的知识点。这些知识点对于网络编程和系统安全方面的求职者来说至关重要,掌握它们将为您的职业发展打... ......
知识点 奥秘 模型 知识 网络

【做题笔记】NOI2023 D2T1

## Problem 一个共 $n$ 层的内向满二叉树,给定 $m$ 个前向边(即往子树走的边),边有非负权,问所有可以从 $u$ 通向 $v$ 的点对 $(u,v)$ 的最短路长度之和。$n\le18$,$m\le2\times10^5$。 ## Preface D1T1 是我基本上独立想出的,这 ......
笔记 2023 D2T1 NOI D2

js中replace替换避坑

function replaceAll(str, find, replace) { return str.replace(new RegExp(find, 'g'), replace); } let result = replaceAll("测试 新浪潮 新浪潮 测试","新浪潮", "你好"); ......
replace

js使用fetch下载readableStream类型数据,axios不支持

流操作API中的ReadableStream 接口呈现了一个可读取的二进制流操作。Fetch API通过Response 的属性body 提供了一个具体的 ReadableStream 对象。 axios只支持返回以下类型 "", "arraybuffer", "blob", "document", ......
readableStream 类型 数据 fetch axios

JS封装时间戳转换

封装构想 传入两个参数,分别是转换类型和时间戳 两个参数都为可选参数 通过参数时间戳或当前时间戳进行年月日时分秒的转换 对转换后的年月日时分秒进行数字补零 按照类型组合字符串,可按需求任意修改 代码 1 function getCurrentDate(type, date) { 2 //如果有传入时 ......
时间

高质量题集合

### [$\color{royalblue}{P5522\ [yLOI2019]\ 棠梨煎雪}$](https://www.luogu.com.cn/problem/P5522) #### 思路:线段树+状压 #### 复杂度:$O(nq+q\log_2m)$ #### 主体思路 第一眼想到开 $ ......
高质量

js实现websocket

``` import {UserManager} from "@/utils/userManager.js"; class webSocketClass { constructor(url="ws://127.0.0.1:8088/",time=3) { this.url = url this.fi ......
websocket

DAY 1 python语法题

7.26 1 . 一次输入多个数字 1 # 一次性输入两个数字,并用空格分隔它们 2 num1, num2 = map(float, input("请输入两个数字,用空格分隔: ").split()) 3 4 # 计算两个数字的和 5 sum_result = num1 + num2 6 7 # 打 ......
语法 python DAY

一文吃透SpringMVC面试八股文

> 内容摘自我的学习网站:topjavaer.cn ## 说说你对 SpringMVC 的理解 SpringMVC是一种基于 Java 的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于Spring框架的一个模块。 它通过一套注解,让一个简单的Java类成为处理请求的控制器,而无须实现任何接 ......
八股文 八股 SpringMVC

7月26日。【什么都写不出来】(含做题笔记慎进)

我想学好语文,但是怎么也达不到平均分,正如我糟糕的OI水平。 我看到别人写鲜花,我也想写鲜花,但我好像什么都写不出来。 确实是什么都写不出来,只想抱怨一下为什么会出现29道题的vjudge???? 明天又有模拟,今天剩下15道题没补,多校也没法打,是不是可以紫砂了。 要不不写鲜花了,写做题笔记吧,正 ......
笔记

Java面试题 P9:List和Set的区别

List:有序,按对象进入的顺序保存对象,可重复,允许多个Null元素对象,可以使用Iterator取出所有元素,在逐一遍历,还可以使用get(int index)下标方式,获取指定下标的元素值 Set:无序,不可重复,最多允许有一个Null元素对象,取元素时只能用lterator接口取得所有元素, ......
Java List Set

编译RHEL 8.7 kernel 并重新安装

背景:最近遇到一个bug,需要修改 RHEL 8.7 kernel config 的配置参数,然后重新安装该kernel。踩过一些坑,复盘整理。 查询当前的kernel uname -r 4.18.0-477.15.1.el8_8.x86_64 这是当前运行的内核版本。版本号的不同部分表示以下信息: ......
kernel RHEL 8.7

Java面试题 P8:接口和抽象类的区别

普通回答: 1、抽象类可以有抽象方法和实现的方法,可以存在普通成员函数,而接口中只能存在public interface方法。 2、抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的。 3、抽象类只能继承一个,接口可以实现多个。 抽象类和接口的异 ......
接口 Java

Js基础语法

操作DOM节点 例如: fuction a(){ //获取某个标签 var node = documrnt.getElementById("node"); //获取标签里的内容(包括子标签和文本) var htm = node.innerHTML; alert(htm); //修改该节点里的内容 n ......
语法 基础

Java面试题 P7:重载和重写的区别

重载:发生在同一个类中,方法名必须相同,参数类型不同,参数个数不同,参数顺序不同,方法返回值和修饰符可以不同。 1 public int add(int a,String b) 2 public String add(inta,String b) 3 //编译时会报错 4 重载与返回值无关。 重写: ......
Java