2021-05-07

本文详细解释了Web开发中的同步与异步请求的区别,指出同步请求在服务器忙碌时会让用户等待,而异步请求允许用户继续操作。同时,阐述了GET和POST请求的应用场景,GET常用于简单查询,POST则适用于大量数据传输和文件提交。此外,还介绍了Vue框架中的MVVM模式,解析了其数据绑定和视图更新的原理。
摘要由CSDN通过智能技术生成

面试题一:说说同步和异步请求?

回答:同步: 当用户发起请求时,如果这时服务器正忙,那么用户处于等待的状态,同时不可以做其他的操作;异步: 当用户发起请求时,如果遇到服务器正忙,这时用户可以继续执行后续的操作.同时通过回调函数与服务器沟通.

面试题二:说下get请求与post请求以及使用场景?

回答:get请求与post请求:get请求会将参数通过?号的形式进行拼接,其中值之间用&相连,有数量限制,所有数据都URL中显示;post请求:POST请求将所有的参数都会进行form的封装,没有数量限制,对比与get请求数据相对安全一些;在简单查询数据时使用get居多,查询海量数据时或者提交文件时,选择使用post请求。

面试题三:说一下VUE中MVVM原理?

回答:VUE是渐进式的灵活框架,其中MVVM:原理是M代表model数据的意思,V代表view视图页面的意思,VM(view-model)代表视图与数据的控制层:运行原理,两种,一是绑定数据层,当数据发生变动时,页面中数据同步变动;二是设定页面监听器,当页面数据发生变动时,会被监听器监听到,从而同步修改model中数据。

面试题四:说下线程池的状态?

回答:五种状态分别是:Running   Shutdown  Stop   Tidying   Terminated .

面试题五:线程池中 submit()和 execute()方法有什么区别?

回答:三种区别:接收的参数不一样;submit有返回值,而execute没有;submit方便Exception处理。

 

 

每天进步一点点。加油!!!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值