首页 > 其他分享 >面试题速刷 - 知识广度

面试题速刷 - 知识广度

时间:2024-10-11 16:04:32浏览次数:7  
标签:cookie 面试题 速刷 用户 Session Cookie 服务器 广度 ID

  • 网页和iframe如何通讯?(听都没听过iframe)---属于HTML中Web Socket内容

iframe是HTML中的一个元素,它允许在一个HTML页面中嵌入另一个HTML页面。下面是对iframe的简要解释:
定义: iframe代表"内联框架"(Inline Frame)。
用途: 它用于在当前网页中嵌入另一个独立的HTML文档。
iframe 核心API: postMessage,使用它通讯。 要注意跨域的限制和判断。

  • Koa2 洋葱圈模型 (Nodejs)


    一定要先搞清楚 await async,nodejs知识了解即可...

  • 移动端 H5 click有 300ms延迟,如何解决?
    FastClick:

    现代浏览器的改进:width = device-width,手机认为已经做了响应式布局

  • 网络请求中,token和cookie有什么区别?
    cookie跨域不共享、不跨域传递(withCredentials解决)。
    不同端口的cookie是隔绝的,共享不了。即使在同一个页面嵌入一个iframe端口不一样,cookie也是取不到的。(默认情况下)



    禁止第三方cookie:比如用户A正在访问一个网站a的手机选购页面,这个网站同时有一个京东的广告(就是第三方JS),该网页和京东广告都会对用户信息写入cookie,但是该网页和京东广告的cookie是不能共享的。那么当用户A某天访问京东时,京东广告之前写入的第三方cookie就可以派上用场,读取之前设置的第三方cookie发现之前用户浏览过网站a的手机界面,京东就会给用户推荐手机选购,导致了用户隐私泄露。

    标签:cookie,面试题,速刷,用户,Session,Cookie,服务器,广度,ID
    From: https://www.cnblogs.com/gardenOfCicy/p/18457739

相关文章

  • html面试题总结
    文章目录1.什么是DOCTYPE,有何作用2.H5有哪些新的元素和新特性3.cookie、sessionStorage和localStorage的区别4.script、scriptasync和scriptdefer的区别5.行内元素有哪些?块级元素有哪些?空(void)元素有哪些?6.页面导入样式时,使用link和@import有什么区别7.title和h1......
  • 2024前端高频面试题之一
    1.从输入URL到页面显示发生了什么(1)缓存查询(查询优先级:浏览器缓存,系统缓存,路由器缓存)(2)DNS解析,把网址解析唯一IP【网址是为了方便记忆】(3)执行tcp三次握手,建立http链接(4)浏览器拿到返回的数据渲染页面【可能存在跨域问题】(5)断开tcp连接2.fetch和ajax的......
  • 300道金典Java面试题,常见面试题及答案汇总
    Q1:Java中变量可以既是局部变量又是静态变量吗?答案:不能,将局部变量定义为静态变量会导致编译错误。Q2:Interface中可以有静态方法吗?答案:Interface中的静态方法是没有意义的,静态方法在类中不能被覆盖,而Interface中的方法默认都是抽象的,所以只能在实现Interface的类中实现。Q3:在......
  • Ajax面试题:(第二天)
    目录5.http常见状态码有哪些?6.GET和POST的区别,何时使用POST?7.JSON是什么?JSON和JavaScript普通对象有什么区别?如何把JS对象转化为JSON字符串,又如何把JSON字符串转化为JavaScript对象?8.什么是ajax?ajax作用是什么?5.http常见状态码有哪些?小谷来帮你1XX:信息状态码2XX:成......
  • 面试题One:在浏览器输入一个URL然后回车,发生了什么?
    浏览器做的第一步就是解析URL得到里面的参数,将域名和需要请求的资源分离开来,从而了解需要请求的是哪个服务器,请求的是服务器上什么资源等等。应用层:浏览器封装HTTP请求报文DNS解析域名获得目标服务器地址传输层:建立连接把应用层传过来的HTTP请求报文进行分割,并在各个报文......
  • Spring事务的1道面试题
    每次聊起Spring事务,好像很熟悉,又好像很陌生。本篇通过一道面试题和一些实践,来拆解几个Spring事务的常见坑点。原理Spring事务的原理是:通过AOP切面的方式实现的,也就是通过代理模式去实现事务增强。具体过程是:对包含@Transactional注解的方法进行拦截,然后重写,重新在方法里加入异......
  • 面试 - 速刷面试题 - 知识深度
    如何检测JS内存泄漏?JS内存泄露场景有哪些?垃圾回收GC:引用计数算法、标记清除。引用计数......
  • 记录一道面试题(哈希表 稀疏矩阵)
    题目:有一个游戏中的三维地图,是由i,j,k三个轴组成的三维网络。每个立方体由不同的种类代表,比如空气,水,沙子,泥土。地图上方的空气方块,不会经常变动且数量占大多数,下方是各种类型的方块,会经常相互转换(水变沙子,沙子变泥土等)。问题:请你实现一个存储该地图的方案(地图方块和对应类型)。要......
  • MyBatis的常见面试题
    MyBatis1、什么是MyBatisMyBatis是一款优秀的半自动化的持久层框架。支持自定义SQL、存储过程以及高级映射。2、MyBatis的特点?简单、灵活、解耦、丰富的标签3、MyBatis的核心组件全局配置文件:MyBatis的一些全局信息,包含数据库链接信息和MyBatis运行时所需要的各种特性,以及......
  • [SpringBoot] 苍穹外卖--面试题总结--上
    前言     1--苍穹外卖-SpringBoot项目介绍及环境搭建详解-CSDN博客2--苍穹外卖-SpringBoot项目中员工管理详解(一)-CSDN博客3--苍穹外卖-SpringBoot项目中员工管理详解(二)-CSDN博客4--苍穹外码-SpringBoot项目中分类管理详解-CSDN博客5--苍穹外卖-SpringBoot项目......