js常考的面试题重新整理

教你面试就看出公司是否靠谱!

在⾯试过程中,应聘者可能想要从对公司环境的观察以及对⾯试官的提问当中获取公司相关的信息,以此来判断这家公司靠不靠谱,⾃⼰值不值得去。但这种信息可能会带有⼀定的⽚⾯性,毕竟 应聘者没有在公司实际体验过⼯作的内容,很难通过⼀两次⾯试就能看出公司的实际情况。这些细节⼀般只能给予应聘者⼀点有效信息,虽然并不 ......
公司

每日随笔——软考上午题练习

今天,我开始练习软考的上午的选择题型。 对于上午题的练习可以注册希赛网,根据每天的小练来进行练习。 ......
随笔

【2023最新教程】有道翻译js 超详细!!!

目录前言确定加密字段破解加密字段加密字段实现破解返回值跟踪堆栈找到解密后的返回值函数实现解密返回值语言转换完整代码效果展示 前言 有道翻译两个加密 第一个是表单的sign 用MD5加密 可以点击目录的 加密字段实现 直接跳转 第二个是返回值AES加密,而且AES的密匙他还用md5加密了一下 可以点击 ......
教程 2023

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

三、用go语言,在ALLOCATE-OBJECT和 FREE-OBJECT过程的实现中,为什么不需要设置或重置对象的 prev 属性呢? 文心一言: 在 Go 语言中,ALLOCATE-OBJECT 和 FREE-OBJECT 过程的实现通常不需要显式地设置或重置对象的 prev 属性。这是因为在 ......
文心 导论 算法 chatgpt VS

cube.js node addon 开发使用的框架neon 简单说明

cube.js node addon 的开发使用了neon 框架,基于neon 开发node addon 的好处是简单,而且开发上比较类似node 的开发模式但是缺点也有不少,比如napi-rs 支持方便的typescript 类型定义生成,可以方便我们使用,对于neon 这个issue 大家已经提 ......
框架 addon cube node neon

美团面试:Oracle JDK那么好,为何要用Open JDK?

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职 ......
JDK Oracle Open

vue项目中在外部js文件中直接调用vue实例的方法比如说this

一般我们都是在main.js中引入vue,然后在vue文件中直接使用this(this指向的是vue实例),但是在实际开发中,我们往往会引入外部的js文件使用this,这个this就会指向window,并不是我们期待的vue实例,那么就需要重新引入vue文件(import Vue from 'vue ......
比如说 vue 实例 文件 方法

面试

什么是数据结构? 简单地说,数据结构是以某种特定的布局方式存储数据的容器。这种“布局方式”决定了数据结构对于某些操作是高效的,而对于其他操作则是低效的。首先我们需要理解各种数据结构,才能在处理实际问题时选取最合适的数据结构。 为什么我们需要数据结构? 数据是计算机科学当中最关键的实体,而数据结构则可 ......

基于JS的大文件分片

项目需要上传超大文件,后台为DJANGO,不能直接用H5 的FILE API来POST,所以采用slice分片 在分片后为BLOB不能直接传,bolb转file有些浏览器又有支持问题。所以做一些转换,转uint8,uint16,uint32,django的后台处理起来都比较烦 所以试着用base64 ......
文件

ChatGPT Prompts整理总结

最近一直在学习ChatGPT Prompt的编写技巧,做了一些验证和整理,分享给大家 Act as a Linux Terminal 英文Prompt I want you to act as a linux terminal. I will type commands and you will r ......
ChatGPT Prompts

js实现大文件分片上传的方法

借助js的Blob对象FormData对象可以实现大文件分片上传的功能,关于Blob和FormData的具体使用方法可以到如下地址去查看FormData 对象的使用Blob 对象的使用以下是实现代码,本例中后端代码使用php来实现,只是演示基本功能,具体一些文件验证逻辑先忽略。前段代码: <!DOC ......
文件 方法

CSP2023 补题游记

day -? 10 月 14 日, 和 zyb zxh 打洛谷普及组模拟赛,我们三个没一个 ak (xs) 我和 zyb 挂 T3,zxh 不会 T4。大概就这样 打了 356. 10 月 15 日 切 CF 的 dp 题。爽 洛谷的膜你赛没打 16 日至 19 日 继续磕 CF dp 题。 有点上 ......
游记 2023 CSP

软件系统工具(29 - 30题 共2分)

软件系统工具中分为三类:软件开发工具,软件维护工具,软件管理和软件支持工具。 软件开发工具分为以下: 需求分析工具:用于辅助软件需求分析活动的软件。 设计工具:用于辅助软件设计的软件。 编码与排错工具:辅助程序员进行编码活动的工具。 测试工具:用于支持软件测试的工具。 软件维护工具分为以下: 版本控 ......
软件系统 工具 系统 软件

Vue.js框架:vue3版本引入使用element-ui

一、引入element-plus element-ui只支持vue2,vue3需要引入element-plus进行使用,两个分别对应vue2和3两个版本,各自独立,无法跨级兼容。 地址:https://element-plus.gitee.io/ 在vue3项目终端里使用以下命令引入该依赖: npm ......
element-ui 框架 element 版本 vue3

原生JS实现大文件分片

为了实现断点续传,研究了js的文件分片 实现断点续传的步骤 文件分片按顺序上传,上传第一个后文件名md5加密保存到rdis的key,value保存为上传的index, 然后下面每次上传成功就更新对应的value,保持最新的 第一次上传时,查询redis是否已经存在相同的key,如果相同就跳到保存的i ......
文件

Turf.js—让你在浏览器上实现地理分析

Turf.js—让你在浏览器上实现地理分析 moe_ 2021-06-015,110阅读5分钟 专栏: GIS与前端 这是我参与更文挑战的第1天,活动详情查看: 更文挑战。 前言 我们在地图相关系统中必不可少的就是空间分析操作相关需求,例如缓冲区、计算等高线等。凭借简单的js我们无法将点线面进行结合 ......
浏览器 地理 Turf js

js

js 内部引用和外部引用 变量控制: var 数据类型 number 字符串 布尔值 逻辑运算 浮点数只能用Math来判断了 ......
js

2023 Java面试题,看看你能答出来几道题目。

下面是近一个月市面上收集的几道面试题(有传统企业,也有电商),答案会不定期更新在本篇文章中, 你如有不同的见解,也可在评论区交流。 1、jwt如何应用2、聊聊权限校验框架 security,它由哪些部分组成3、业务设计:10min内超过30次登录限制登录。使用redis中zset实现,限流算法 4、 ......
题目 2023 Java

算法刷题记录-二分查找

算法刷题记录-二分查找 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出 ......
算法

js逆向·找到登录时目标网站的加密算法的几种方式

js逆向·找到登录时目标网站的加密算法的几种方式 为什么要去找到目标网站的加密密码方法: 为了要把我们的payload正确的带入目标网站的服务器进行逻辑验证,那么就需要知道对方使用的什么加密或者编码规则来处理数据的,比如说我们输入的密码被base64编码了,然后发送给后端,后端会进行解码过后再带入逻 ......
算法 目标 方式 网站 183

html知识点整理

知识体系 2案例整理 (1)案例一: 1)需求:响应式设计 2)代码: 3)效果图 (2)案例2 1)需求:内联框架 2)代码: 3)效果图 3.难点整理 1,表单创建: 效果图 2,内联框架创建 Iframe(在网页中显示网页) ......
知识点 知识 html

Wine 8.16 开发版发布,重新实现微软已弃用的 DirectMusic API

导读 Wine 8.16 最新开发版已发布。 Wine (Wine Is Not an Emulator) 是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻 ......
DirectMusic Wine 8.16 API 16

H整理

知识体系 案例整理 案例一: 1)需求: 登录框:登录框使用圆角。 2)代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid ......

牛客小白月赛79 C题

牛客小白月赛79 C-mex和gcd的乘积 C思路: 靠,当时想到了怎么就是没有想出来呢,对于这个序列来说0就是一个突破点,我们只需要看看0出现的位置就可以了。 区间mex = 0时,ans = 0 区间mex = 1时,看gcd的大小,此时仅看0左右元素即可 区间mex > 1时,gcd = 1, ......

人均瑞数系列,瑞数 6 代 JS 逆向分析

声明 本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关! 本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权, ......
JS

js 大文件切片,中止上传,上传进度,断点续传

大文件切片上传背景介绍:当涉及大文件上传时,一种有效的方法是将大文件分割成小切片并逐个上传。这种技术不仅可以减轻服务器的负担,还可以避免上传过程中的中断和内存问题。本文将介绍如何使用JavaScript实现大文件切片上传,并解释如何处理断点续传、并发控制以及上传取消等问题,用到的知识点有大文件切片、 ......
断点 进度 文件 js

HTML+CSS面试题

1、内元素和块级元素的区别? 行内元素:不会独立出现在一行,单独使用的时候后面不会有换行符的元素。eg:span, strong, img, a 等。这些元素,默认的高宽,总是其内容的高宽。并且,margin和padding值,只有左右有效。 块级元素:独立在一行的元素,他们后面会自动带有换行符。e ......
HTML CSS

java异常整理

异常处理在Java项目中是非常重要的,它有助于提高程序的稳定性和可维护性。在Java中,异常是指程序在执行过程中出现的错误或不正常情况。异常处理允许开发人员识别和处理这些异常,以便程序能够优雅地应对问题而不会崩溃。在这篇文章中,我们将讨论Java项目中常见的异常处理情况,以及如何处理它们。 1.空指 ......
java

多年没有遇到如此流畅的面试了

美东一公司的面试,有多年没有遇到如此流畅的面试了。 本来说的面试时间是 30 分钟,这个还是第一轮处于电话面试那种,但是不知道为什么最后面试整个时间都延长到了快一个小时,貌似双方都还继续沟通下,有点意犹未尽的感觉。 互相了解 通常第一轮面试的过程都是互相了解。 这个公司本身有自己的生产线,同时还有完 ......
多年

用bitset做的一些题

用bitset做的一些题 代表的意义 \(1.\)一个序列的全或加(\(01\)背包) 数组\(a\)中去任意数量的数累加起来的所有情况: bitset<N> f; for(auto x : a) { f |= f << x; } 其中,\(f[idx] == 1\)表示存在起码一种组合加法,使得他 ......
bitset