【秋招面经】金山前端题目总结

news/2024/4/19 18:38:33/文章来源:https://blog.csdn.net/qq_40992225/article/details/127434528

前言

本次主要搬运牛客网上关于海能达前端面试的常问问题

文章目录

  • 前言
        • 本次主要搬运牛客网上关于海能达前端面试的常问问题
  • 问题总结
      • 对VUE的了解程度
      • 闭包
      • 原型链
      • CSS实现垂直水平居中
      • 绝对定位、相对定位
      • body中一个div,绝对定位,top: 100, left: 100,那么这个div会放在哪个位置
      • body中一个div,相对定位,width: 100, height: 100,里面再嵌套一个div,绝对定位,top:100,left: 100,那么这两个div的位置,题中两个div的父元素?
      • 如何用CSS实现三角形
      • http状态码
      • 简短描述浏览器输入url到在页面显示出来经历的过程
      • http缓存,协商缓存请求头
      • 如何不使用缓存,如何通过请求头来设置?
      • CSS媒体查询
      • 重排重绘,怎么样只触发重排,只触发重绘
      • 超出宽度,显示省略?
      • CSS预处理器,使用的好用的功能
      • webpack
      • 微信小程序页面栈有多少
      • promise有几种状态
      • 如何判断一个变量是否是一个数组
      • 事件委托机制,事件流
      • 阻止事件冒泡
      • 跨域有哪些处理方式,jsonp的具体过程
      • new操作符具体做了哪些事情
      • ES6新特性
      • var、let和const的区别
      • var定义的变量会挂载在window上吗
      • 有什么方法可以让引用类型的变量的值(如对象的属性)无法修改?
      • 知道Object.defineProperty()方法吗?里面有哪些属性?比如writable属性就可以配置这个属性不可更改的
      • 箭头函数和普通函数的区别
      • 箭头函数为什么不能使用new?new实例化类的时候,实际上会进行哪个过程?
      • 如何判断一个属性或方法在它的原型链上?
      • 说一下你知道的请求头
      • cookie是每次发请求都会携带的吗?
      • cookie有哪些字段?
      • cookie怎样设置?有哪几种方式?
      • 响应式页面怎么适配?
      • 介绍一下vw,怎么达到适配的效果的?
      • 长度单位
      • 图片懒加载怎么实现的?判断元素是否进入可视化区域还有其他方法吗?
      • 介绍一下Vuex
      • Vuex的Module、
      • 你平时遇到的bug是如何定位和调试的?
      • 用过devtools吗?(可以看见组件的层级结构,还有Vuex的状态之间的流转和全局的store)
      • 项目最大的困难,怎么解决?
      • 小米商城怎么实现支付宝支付和微信支付的?
      • 最近在关注或者在学什么技术?
      • 让你实现一个可以控制异步任务最大并发数量这个功能的函数,同一时间只能执行限定的n个最大数量的异步任务,你讲一下思路(浏览器会限制那个并发的请求数量,比如同时只能处理10个请求,10个之后的请求后它也不执行,该方法第一个参数是异步任务,第二个参数是限制它的同时并发的数量,你怎么实现)
      • 项目相关
      • 学过ts吗,用过ts吗
      • 学过Vue3吗
      • 讲讲Vue2和Vue3的区别
      • 了解哪些设计模式
      • 观察者模式和发布订阅模式的区别是什么
      • html渲染的过程
      • dom树中的所有结构都会在渲染树中显示吗
      • 实习过程中遇到的协作上的问题有哪些
      • 为什么选择前端
      • 如何评判一个前端项目的好坏
      • 前端性能的衡量指标
      • 布局方式有哪些:
      • flex的相关属性有哪些:
      • 双向绑定的原理,视图如何改变模型中的数据:
      • 模型如何改变视图:
      • Vue2与Vue3的区别:
      • Vue2的mounted钩子在Vue3中怎么实现的:
      • HTTP与HTTPS的区别;
      • HTTPS的加密过程:
      • 对称加密和非对称加密过程,有哪些非对称加密法,哪些对称加密算法, MD5加密算法;
      • HTTP请求头有哪些内容,HTTP请求头的格式:
      • HTTP请求体的字段;
      • HTTP请求如何区分请求头和请请求体;
      • 前端攻击的常见方式:i.XSS ii.CSRF
      • TCP和UDP的区别;
      • TCP三次握手/四挥手;
      • 怎么构建可靠传输的UDP;
      • 前端工程化;
      • 数组的常用方法
      • some 和 every 的区别;
      • map 和 forEach 的区别;
      • 哪些数组方法可以改变数组,哪些是浅拷贝;
      • 讲一下 reduce 方法;
      • 事件循环机制;
      • 箭头函数;
      • 深拷贝与浅拷贝;
      • 如何用 map 实现深浅拷贝;
      • this 指向;
      • 作用域有哪些;
      • 原生 JS 有哪些方法获取页面上的节点;
      • 项目是如何构建的
      • 除了Vue还用过哪些框架
      • Vue的生命周期
      • Vue3.0有了解过吗,有看过文档吗(我说设有,然后说了一个ue3.0响应式数据的改变)
      • Vue2.0的响应式数据是怎么实现的
      • Vue2.0中对数组的监听是怎么实现的
      • JS的基础数据类型
      • 如何获取浏览器上的URL
      • CSS中有哪些长度单位
      • Position有哪些属性
      • 水平垂直居中布局怎么实现
      • 了解node.js吗,node.js是什么
      • node.js有什么优缺点
      • node.js.与原生JS在开发上有什么不同
      • JS基础数据类型
      • Bigint有了解过吗
      • 闭包有什么危害吗,怎么解决
      • JS的原型
      • 有了解s6相关内容,了解多少说多少
      • 你讲到的promise中的all(0和race(0方法,有一个场景,通过动画缓冲页面获取数据的时间,你怎样实现?
      • 了解过常用的数据结构吗,二叉树和图了解过吗
      • 讲一下dfs和bfs
      • dfs和bfs两个算法的核心
      • 简述一下http
      • 前端发送请求没有携带cookies,服务端是否可以认出是否是当前用户;前端和后端请求过程中会创建一个回话:session,在会话中可以识别是否是同一个机器发出的
      • get和post的区别?
      • 有了解过get请求的缓存机制吗?
      • 防抖和节流?
      • 输入框,在输入过程中不断有信息显示,是用防抖还是节流
      • 服务器返回二进制数据流的过程?
      • 网络中传输二进制数据流以什么方式传输,字节顺序是什么,自己拿到的数据是没有经过处理的吗?
      • 有了解过一些服务端开发的相关内容吗
      • 数据库的相关操作,比如分组?
      • 常用的hook都有哪些?
      • 用hook都遇到过哪些坑?
      • 组件外侧let a1组件内侧点击事件更改a,渲染的a会发生改变吗?如果Iet a放在组件内部,有什么变化吗?和useState有什么区别?
      • Node是怎么部署的?pm2守护进程的原理?
      • Node开启子进程的方法有哪些?
      • 进程间如何通信?
      • css三列等宽布局如何实现?flex1是代表什么意思?分别有哪些属性?
      • 前端安全都了解哪些?XSS CSRF?
      • csp是为了解决什么问题的?
      • https是如何安全通信的?
      • 前端性能优化做了哪些工作?
      • 介绍一下JavaScript的执行上下文
      • 了解过js的防抖和节流么
      • 了解过JavaScript的深浅拷贝么?
      • 面向对象有哪些优势和特点
      • 讲讲多态
      • HTTPS和HTTP有什么区别?
      • 你提到了对称加密和非对称加密,能详细解释一下么?HTTPS为什么要使用一个对称加密和非对称加密相结合的一个方式。
      • 有了解过HTTP的各个发展历程么,例如HTTP1.1,HTTP2等。
      • 计算机网络的五层协议
      • 讲一讲TCP传输的三次握手和四次挥手吧。为什么建立连接的时候是三次,但是断开连接的时候是四次。
      • 了解过TCP和UDP么。他们之间有什么特点?有哪些区别,大概适用于什么样的场合。
      • Cookie和session有那些区别?
      • 对低代码的理解
      • 对路由守卫的理解,有哪些,怎么设置,作用是什么
      • 权限的操作;动态路由
      • 你觉得公司开发一个项目和大学课程上有什么区别
      • 组件之间通信
      • 父子传值和vuex的区别和应用场景
      • 100张图片需要加载,怎么优化?(图片懒加载)
      • 怎么获取图片是不是在可视区域内?有哪些方法?
      • 创建一个对象的原理?如果返回的不是对象而是一个数字呢?
      • xss攻击?
      • 事件代理和proxy,为什么要有事件代理?
      • 金山一面
      • 金山二面

问题总结


对VUE的了解程度

闭包

原型链

CSS实现垂直水平居中

绝对定位、相对定位

body中一个div,绝对定位,top: 100, left: 100,那么这个div会放在哪个位置

body中一个div,相对定位,width: 100, height: 100,里面再嵌套一个div,绝对定位,top:100,left: 100,那么这两个div的位置,题中两个div的父元素?

如何用CSS实现三角形

http状态码

简短描述浏览器输入url到在页面显示出来经历的过程

http缓存,协商缓存请求头

如何不使用缓存,如何通过请求头来设置?

CSS媒体查询

重排重绘,怎么样只触发重排,只触发重绘

超出宽度,显示省略?

CSS预处理器,使用的好用的功能

webpack

微信小程序页面栈有多少

promise有几种状态

如何判断一个变量是否是一个数组

事件委托机制,事件流

阻止事件冒泡

跨域有哪些处理方式,jsonp的具体过程

new操作符具体做了哪些事情

ES6新特性

var、let和const的区别

var定义的变量会挂载在window上吗

有什么方法可以让引用类型的变量的值(如对象的属性)无法修改?

知道Object.defineProperty()方法吗?里面有哪些属性?比如writable属性就可以配置这个属性不可更改的

箭头函数和普通函数的区别

箭头函数为什么不能使用new?new实例化类的时候,实际上会进行哪个过程?

如何判断一个属性或方法在它的原型链上?

说一下你知道的请求头

cookie是每次发请求都会携带的吗?

cookie有哪些字段?

cookie怎样设置?有哪几种方式?

响应式页面怎么适配?

介绍一下vw,怎么达到适配的效果的?

长度单位

图片懒加载怎么实现的?判断元素是否进入可视化区域还有其他方法吗?

介绍一下Vuex

Vuex的Module、

你平时遇到的bug是如何定位和调试的?

用过devtools吗?(可以看见组件的层级结构,还有Vuex的状态之间的流转和全局的store)

项目最大的困难,怎么解决?

小米商城怎么实现支付宝支付和微信支付的?

最近在关注或者在学什么技术?

让你实现一个可以控制异步任务最大并发数量这个功能的函数,同一时间只能执行限定的n个最大数量的异步任务,你讲一下思路(浏览器会限制那个并发的请求数量,比如同时只能处理10个请求,10个之后的请求后它也不执行,该方法第一个参数是异步任务,第二个参数是限制它的同时并发的数量,你怎么实现)

项目相关

学过ts吗,用过ts吗

学过Vue3吗

讲讲Vue2和Vue3的区别

了解哪些设计模式

观察者模式和发布订阅模式的区别是什么

html渲染的过程

dom树中的所有结构都会在渲染树中显示吗

实习过程中遇到的协作上的问题有哪些

为什么选择前端

如何评判一个前端项目的好坏

前端性能的衡量指标

布局方式有哪些:

flex的相关属性有哪些:

双向绑定的原理,视图如何改变模型中的数据:

模型如何改变视图:

Vue2与Vue3的区别:

Vue2的mounted钩子在Vue3中怎么实现的:

HTTP与HTTPS的区别;

HTTPS的加密过程:

对称加密和非对称加密过程,有哪些非对称加密法,哪些对称加密算法, MD5加密算法;

HTTP请求头有哪些内容,HTTP请求头的格式:

(HTTP协议是通过文本定义的,不同字段之间通过空格区分)

HTTP请求体的字段;

HTTP请求如何区分请求头和请请求体;

前端攻击的常见方式:i.XSS ii.CSRF

TCP和UDP的区别;

TCP三次握手/四挥手;

怎么构建可靠传输的UDP;

前端工程化;

数组的常用方法

some 和 every 的区别;

map 和 forEach 的区别;

哪些数组方法可以改变数组,哪些是浅拷贝;

讲一下 reduce 方法;

事件循环机制;

箭头函数;

深拷贝与浅拷贝;

如何用 map 实现深浅拷贝;

this 指向;

作用域有哪些;

原生 JS 有哪些方法获取页面上的节点;

项目是如何构建的

除了Vue还用过哪些框架

Vue的生命周期

Vue3.0有了解过吗,有看过文档吗(我说设有,然后说了一个ue3.0响应式数据的改变)

Vue2.0的响应式数据是怎么实现的

Vue2.0中对数组的监听是怎么实现的

JS的基础数据类型

如何获取浏览器上的URL

CSS中有哪些长度单位

Position有哪些属性

水平垂直居中布局怎么实现

了解node.js吗,node.js是什么

node.js有什么优缺点

node.js.与原生JS在开发上有什么不同

JS基础数据类型

Bigint有了解过吗

闭包有什么危害吗,怎么解决

JS的原型

有了解s6相关内容,了解多少说多少

你讲到的promise中的all(0和race(0方法,有一个场景,通过动画缓冲页面获取数据的时间,你怎样实现?

了解过常用的数据结构吗,二叉树和图了解过吗

讲一下dfs和bfs

dfs和bfs两个算法的核心

简述一下http

前端发送请求没有携带cookies,服务端是否可以认出是否是当前用户;前端和后端请求过程中会创建一个回话:session,在会话中可以识别是否是同一个机器发出的

get和post的区别?

有了解过get请求的缓存机制吗?

防抖和节流?

输入框,在输入过程中不断有信息显示,是用防抖还是节流

服务器返回二进制数据流的过程?

网络中传输二进制数据流以什么方式传输,字节顺序是什么,自己拿到的数据是没有经过处理的吗?

有了解过一些服务端开发的相关内容吗

数据库的相关操作,比如分组?

常用的hook都有哪些?

用hook都遇到过哪些坑?

组件外侧let a1组件内侧点击事件更改a,渲染的a会发生改变吗?如果Iet a放在组件内部,有什么变化吗?和useState有什么区别?

Node是怎么部署的?pm2守护进程的原理?

Node开启子进程的方法有哪些?

进程间如何通信?

css三列等宽布局如何实现?flex1是代表什么意思?分别有哪些属性?

前端安全都了解哪些?XSS CSRF?

csp是为了解决什么问题的?

https是如何安全通信的?

前端性能优化做了哪些工作?

介绍一下JavaScript的执行上下文

了解过js的防抖和节流么

了解过JavaScript的深浅拷贝么?

面向对象有哪些优势和特点

讲讲多态

HTTPS和HTTP有什么区别?

你提到了对称加密和非对称加密,能详细解释一下么?HTTPS为什么要使用一个对称加密和非对称加密相结合的一个方式。

有了解过HTTP的各个发展历程么,例如HTTP1.1,HTTP2等。

计算机网络的五层协议

讲一讲TCP传输的三次握手和四次挥手吧。为什么建立连接的时候是三次,但是断开连接的时候是四次。

了解过TCP和UDP么。他们之间有什么特点?有哪些区别,大概适用于什么样的场合。

Cookie和session有那些区别?

对低代码的理解

对路由守卫的理解,有哪些,怎么设置,作用是什么

权限的操作;动态路由

你觉得公司开发一个项目和大学课程上有什么区别

组件之间通信

父子传值和vuex的区别和应用场景

100张图片需要加载,怎么优化?(图片懒加载)

怎么获取图片是不是在可视区域内?有哪些方法?

创建一个对象的原理?如果返回的不是对象而是一个数字呢?

xss攻击?

事件代理和proxy,为什么要有事件代理?

金山一面

项目:
1.作为项目负责人怎么做的?
2.项目难点
3.虚拟列表的使用
4.项目优化
5.项目路由导航
Vue:
1.Vue生命周期钩子、用过哪些?
2.< keep-alive>的钩子中实例有没有被删除?
3.computed和watch的区别?如果在mounted中不断修改data,computed会不会被触发?进一
问了实例在各种步骤时有没有产生。
4.Vue组件通信的常用方法?
5.怎么在原生JS中写Vuex?
6.路由传参
JS:
1.解释一下闭包
2.闭包的变量能不能销毁
3.DOM的事件模型
4.事件捕获是否能多个?顺序?
5.事件监听和事件触发的区别
6.ES6用过什么
7.多标签通信用过什么

金山二面

项目:
1.轮播图怎么做的
2.虚拟列表怎么做的
3.用户权限怎么做的
4.大文件上传
CSS:
1、loading怎么做

  • 首先用dⅳ盒子构建一个圆,这个圆有边框,并目上和左的边框颜色是不一样的。
  • 然后定义动画效果,他是循环的、线性变化的:
animation:rotate 600ms infinite linear;

最后触发动画效果,每次都旋转一圈。

@keyframes rotate{
to {transform:rotate(1turn)}
}

2、rem布局是干什么的
rem是指相对于根元素的字体大小的单位,是一个相对单位,根元素的font-size默认是16px,所以
1rem=16px;优点是兼容性好,缺点是和根元素的font-size强耦合,系统字体大小缩放会导致布局错
乱。

Vue:
1.keep-alive
2.为什么要用key

  • 在v-if中使用ky,如果不使用时,如果切换前后有相同类型的元素,那么这个元素就会被复用,
    如果是相同的iput元素,那么用户的输入是不会被清除掉的,这样是不符合需求的,因此可以使
    用key来唯一标识一个元素,这时key的元素不会被复用。
  • 在v-for中使用key,当不使用key时,如果数据项的顺序发生变化,Vue不会移动DOM元素来
    匹配数据项的顺序,而是简单复用此处的每个元素,因此提供一个ky值,来标记每个DOM的身
    份,从而高效的实现复用。
    3.首屏优化
    4.Vue3新特性中Composition API是什么

部署相关:
1、跨域
2、Nginx

  1. 首先Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服
    务。它是一种轻量级wb服务器、反向代理服务器、电子邮件服务器,它的主要特点就是反向代
    理、负载均衡、动静分离。
  2. 反向代理是Ngⅸ使用最多的一种场景,假如开发的服务请求量较大,一台服务器已经无法承载
    了,需要扩容使用多台服务器,那么这个时候就需要加一层中间件来分配用户的请求,把用户的请
    求下发到不同的服务器,这个时候我们就可以使用Nginx来完成,这里的代理是Nginx中间件把
    用户的请求代理到了我们的服务器上,对客户端隐瞒真实服务器。
  3. 负载均衡的意思就是会合理的把客户端的情求分配给服务器,默认就是等比例分配,可以理解为
    1:1:1,但是实际场景中,服务器的配置可能不同,可能有好有坏,所以这里有一个权重的概
    率,可以有我们自己配置哪台服务器多分配请求,哪一台少一点请求,这样的配置可以让服务器的
    性能得到最大化,合理分配情求将会使系统更为健壮稳固。
  4. 动静分离就是在开发中,有的请求是需要动态计算的,比如需要连接ysql数据库去增删改查,这
    些属于动,对于前端的文件html、css、js等这些文件实际并不需要后台处理,就可以通过动静分
    离的模式将其区分开。

3.Docker
Docker是一种容器虚拟化技术,开源的应用容器引擎,可以打包一个应用或者依赖包到一个轻量级的
容器中。对软件和依赖进行整体打包,应用或服务之间相互隔离,共享一个宿主OS内核。通过镜像生
成的实例,不同同期之间的相互隔离,独立运行,一个容器对应一个应用和一个服务,也就是常说的微
服务。
4.项目是否部署
5.webpack做过哪些性能优化?
6.怎么查看性能优化的效果?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_404147.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

选择和循环结构的机器级表示

if-else两种机器级表示 注意区分条件转移和无条件转移指令 switch-case机器级表示 此处机器级代码是先判断了a>17和a<10时的default情况&#xff0c;然后10到17引用了跳转表&#xff0c;跳转表在目标文件的只读节中&#xff0c;按4字节边界对齐 但对于范围较大的swith-…

Spring Cloud Sleuth系列(1) — Sleuth环境搭建以及Feign整合调用分析

文章目录前言一、基础环境搭建1、项目环境搭建2、zipkin server启动3、基于Feign进行服务调用二、Sleuth Feign调用源码分析1、调用链分析2、Sleuth针对Feign进行的改造总结前言 该篇文章&#xff0c;主要介绍Spring Cloud Sleuth Zipkin基础环境搭建&#xff0c;以及基于源…

文华财经多个非常实用的期货指标公式,文华财经支撑压力自动画线公式

期货指标公式是通过数学逻辑角度计算而来&#xff0c;仅是期货分析环节中的一个辅助工具。期货市场具有不确定性和不可预测性的&#xff0c;请正常对待和使用指标公式! 期货指标公式信号本身就有滞后性&#xff0c;周期越大&#xff0c;滞后性越久。指标公式不是100%稳赚的工具…

畅享云原生超融合技术成果

作者&#xff1a;Vishal Ghariwala&#xff0c;SUSE 亚太及大中华区 CTO 超融合是服务器虚拟化和 VSAN 存储的必然发展结果。通过将存储、计算和网络这三大要素相集成&#xff0c;理论上数据中心对基础设施的控制能力可以无限扩展。这与超大规模运营商的发展目标高度契合&#…

电影主题HTM5网页设计作业成品——爱影评在线电影(10页面)使用dreamweaver制作采用DIV+CSS进行布局

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置&#xff0c;有div的样式格局&#xff0c;这个实例比较全面&#xff0c;有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 文章目录一、网页介绍一…

【AGC035E】Develop(图论,DP)

对于某个集合 S⊆{1,⋯,n}S\subseteq\{1,\cdots,n\}S⊆{1,⋯,n}&#xff0c;考虑能不能删去 SSS。 对于任意 x∈Sx\in Sx∈S&#xff0c;连边 x→x−2x\to x-2x→x−2&#xff08;如果 x−2∈Sx-2\in Sx−2∈S&#xff09;及 x→xkx\to xkx→xk&#xff08;如果 xk∈Sxk\in Sx…

Ajax的概念及jQuery中的Ajax的3种方法,模仿jQuery封装自己的Ajax函数

目录一、网页中如何请求数据资源的请求方式二、Ajax1、什么是Ajax2、Ajax的特点3、Ajax工作原理4、同步与异步的区别三、jQuery中的Ajax1、$.get()函数2、$.post()函数3、$.ajax()函数四、模仿jQuery封装自己的Ajax函数实现效果1、定义options参数选项2、定义resoveData()函数处…

Clustering and Projected Clustering with Adaptive Neighbors

摘要 在本文中&#xff0c;提出了一种新的聚类模型来同时学习数据相似矩阵和聚类结构。新模型通过基于局部距离为每个数据点分配自适应和最优邻居来学习数据相似性矩阵。同时&#xff0c;对数据相似性矩阵的拉普拉斯矩阵施加新的秩约束&#xff0c;使得得到的相似性矩阵中的连…

特殊的线性规划:目标函数中的变量数目少于约束中的变量数目

如下&#xff0c;目标函数为min(x1)&#xff0c;该函数中只存在一个变量x1&#xff0c;但是约束中存在x2变量&#xff0c;线性规划还能求解吗&#xff1f;如下&#xff0c;目标函数为min (x_1)&#xff0c;该函数中只存在一个变量x_1&#xff0c;但是约束中存在x_2变量&#xf…

ES Elasticsearch

ES 本章知识点 三 ES简介 3.1 数据分类 我们生活中的数据总体分为三种&#xff1a;结构化数据&#xff0c;非结构化数据&#xff0c;半结构化数据结构化数据&#xff1a;指具有固定格式或有限长度的数据&#xff0c;如数据库&#xff0c;元数据等。 非结构化数据&#xff1…

【百日刷题计划 第十一天】——熟悉函数,递归及递推 函数,递归及递推基础题

文章目录&#x1f4a5;前言&#x1f609;解题报告&#x1f4a5;[NOIP2001 普及组] 数的计算&#x1f914;一、思路:&#x1f60e;二、源码&#xff1a;&#x1f62e;三、代码分析&#xff1a;&#x1f917; 鸡汤来咯&#xff1a;&#x1f4a5;前言 ☀️大家好☀️&#xff0c;我…

2018年美亚杯电子数据取证大赛-团体赛

&#x1f60b;大家好&#xff0c;我是YAy_17&#xff0c;是一枚爱好网安的小白&#xff0c;正在自学ing。 本人水平有限&#xff0c;欢迎各位大佬指点&#xff0c;一起学习&#x1f497;&#xff0c;一起进步⭐️。 ⭐️此后如竟没有炬火&#xff0c;我便是唯一的光。⭐️ 目…

RISC-V学习基础(五)

RISC-V汇编语言 C程序翻译成为可以在计算机上执行的机器语言程序的四个经典步骤。 函数调用规范&#xff08;Calling convention&#xff09; 函数调用过程通常分为6个阶段&#xff1a; 将参数存储到函数能够访问的位置。跳转到函数开始位置&#xff08;使用RV32I的jal指令…

考研图论算法

图论——txf 倘若考研需要像写算法题目那样&#xff0c;写出图论的代码&#xff0c;那无疑图论是最难级别的。 -----Williams Tian 1. 重点表述 ①线形表可以空表&#xff0c;树可以空树&#xff0c;但是图不能一个顶点也没有&#xff08;允许一条边也没有&#xff09;. ②…

ETC-4 week 3th

ETC-4 week 3th 出奇至胜 read They are only charged for the amount of power they consume on rainy days.They needn’t pay a single cent for their power consumption(消耗能量) on sunny days.(13 june) consume v 消耗 耗尽 吃光 喝光 沉溺 浪费LOL consumes(消耗…

安装docker,打包jar包镜像文件,输出tar压缩包

打包 jar 步骤在文章最后&#xff0c;不需要安装的请直接跳到文末查看 一键安装命令&#xff1a; curl -sSL https://get.daocloud.io/docker | sh设置开机自启并启动docker systemctl enable docker.service启动docker systemctl start docker查看docker状态 systemctl s…

创新洞见|2023年B2B业务为何必须采用PLG增长策略

随着采用PLG模式的大型企业数量不断增加&#xff0c;91%的公司计划在2022年增加对PLG战略的投资&#xff0c;市场上已经验证了PLG公司的表现优于其竞争对手&#xff0c;规模增长更快&#xff0c;并拥有更高的企业价值&#xff08;EV&#xff09;。PLG象征着购买决策者的转变&am…

【附源码】计算机毕业设计SSM数据时代下的疫情管理系统

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

Java多线程之Thread和Runnable关于共享资源的对比

背景 Thread和Runnable关于共享资源的对比&#xff0c;网上看到很多不正确的结论如下&#xff1a; Thread类创建多线程&#xff0c;无法保证多个线程对共享资源的正确操作&#xff0c;而Runnable接口可以保证多个线程对共享资源的正确访问。 得到这个结论的原因如下&#xff1…

【Pytorch】learning notes

文章目录【torch.xxx】torch.addmm() / torch.addmm_()torch.clamp() / torch.clamp_()torch.eq() / torch.ne()torch.manual_seed()torch.unique()torch.save() / torch.load()torch.view() / torch.permute() / torch. transpose() / torch.reshape()【torch.cuda.xxx】torch…