本节知识点: 多层框架或窗口的定位: switch_to_frame() switch_to_window() 智能等待: implicitly_wait() 对于一个现代的web应用,经常会出现框架(frame) 或窗口(window)的应用,这也就给我们的定位带来了一个难题。 有时候我们定位一个元素,定位器没有问题,但一直定位不了,这时候就要检查这个元素是否在一个frame中,seelnium
首先安装以下工具 (工具不提供 ts 支持) npm install -g sequelize-cli mkdir models && cd models npm init -y npm i sequelize mysql2 -S 在安装了 sequelize 的 node 项目中运行以下,便可看到如下信息。 $ sequelize Sequelize [Node: 8.1.2, CLI: 2.
All the Cokes are the same and all the Cokes are good. Liz Taylor > knows it, the President knows it, the bum knows it, and you know > it. ——Andy Warhol “在美国,所有人喝到的可乐的都是一样的,无论是总统或者是流浪汉”。波普艺术家 Andy War
当写作《插件开发全攻略》系列文章的时候,我想首先罗列一些为什么WordPress 用户想要编写一个WordPress 插件的理由是有好处的。 下面罗列了为什么一个WordPress 用户应该考虑编写一个WordPress 插件的七个理由。 你喜欢一个插件的创意但是不喜欢这个插件的实现方式 无论是在Weblog Tools Collection 还是在官方的WordPress 插件目录或者WordP
我之前只使用了一种持续保存数据的方法,即SharedPreferences。然而,SharedPreferences只能存储少量松散的数据,并不适合大量数据的存储。安卓带有SQLite数据库,它是一个简单版本的关系型数据库,可以应对更复杂的数据存取需求。我将在这里说明安卓中该数据库的使用方法。这里只专注于安卓中SQLite数据库的接口使用,并没有深入关系型数据库和SQL语言的背景知识。 《雅典学院
描述 服务端请求伪造,或者 SSRF,是一种类型,它允许攻击者使用目标服务器来代表攻击者自己执行 HTTP 请求。这和 CSRF 类似,因为两个漏洞都执行了 HTTP 请求,而不被受害者察觉。在 SSRF 中,受害者是漏洞服务器,在 CSRF 中,它是用户的浏览器。 这里的潜力非常大,包括: 信息暴露,其中我们欺骗服务器来暴露关于自身的信息,在示例 1 中使用 AWS EC2 元数据描述。 XSS
第七章 如何使用Burp Scanner Burp Scanner的功能主要是用来自动检测web系统的各种漏洞,我们可以使用Burp Scanner代替我们手工去对系统进行普通漏洞类型的渗透测试,从而能使得我们把更多的精力放在那些必须要人工去验证的漏洞上。 在使用Burp Scanner之前,我们除了要正确配置Burp Proxy并设置浏览器代理外,还需要在Burp Target的站点地图中存在需
inux命令 你平时用哪些linux命令 查看网络相关的命令 筛选ip的命令 网络 TCP UDP区别 TCP为什么可靠 三次握手 四次挥手 挥手最后一次时间是固定的吗 网络七层架构 IP TCP UDP分别属于哪些层 跨域问题了解吗,在什么场景可能出现,根本原因是什么 是在客户端还是在服务端出现的?什么策略(同源策略) 如何解决跨域问题 浏览器头加哪些字段 头各种字段都加了,可是还不行,怎么回事
一面: 60min 不得不说,面试官是真的很可爱,也很优秀 (凭记忆写的,有点忘记了) 上来就先说一下LRU算法,给个例子然后演示一下 问了一下树的前序遍历和中序遍历,然后面试官给了一棵树,问你这两种遍历方式的结果 结合他们工作的内容,问了一个IP地址分类的问题 问了一下生产者和消费者的实现(操作系统) 开始详细拷打项目,问其中的实现 问了redis主从同步的步骤 缓存风暴(缓存雪崩)的解决方案
泛型和泛型擦除的必要性(x) 为什么所有类编译之后都是object类(x) 如何通过一个的类名获取一个类的实例 mybatis的mapper映射和字段映射 SpringBootApplicstion注解和EnableAutoConfiguration注解 如何实现starter依赖 SpringBoot如何集成mybatis SpringBoot如何集成Spring(x) HTTP常见状态码 40
2023年5月12日,二面 1、自我介绍 2、工作室大概是个什么类型的 3、你在里面是个什么样的角色 4、HTTP 正常用的什么端口 5、HTTPS 正常用的什么端口 6、HTTP 协议 1.0、2.0、3.0 是 UDP 还是 TCP 7、HTTP 协议 3.0 也是 TCP ? 8、DNS 用的什么协议(TCP 还是 UDP) 9、DNS 用的什么端口 10、DNS 常用的是TCP 还是 UD
和之前那个不同的,这个是先给你发邮件笔试链接,让你做题,做完以后再进行 面试是在牛客网进行的,时长两个小时,得先把一部分题答完才能进行下一部分,说实话题有些难。 第一部分是各种知识,考了二叉树,kmp,广度遍历,cpu运行,tcp/udp。sql指令和linux指令占了很多,特别是linux指令,有些确实不会,比如说awk的参数。 第二部分是多选题,考你C++会不会,各种C++找错误。说实话我没准
不管怎样,简单记录一下吧! 面试时长25分,没有手撕算法 问题 自我介绍(共享简历) 介绍下SSM框架吧,SpringBoot与Spring的区别; 如何自定义一个SpringBoot Starter,简单介绍下SpringBoot应用启动流程; 你在实习中,主要负责了哪些工作 (针对实习经历提问); java异常处理机制; java垃圾回收过程; 熟悉哪些数据结构与算法,栈和队列的区别; 用过哪
问题们: 介绍一下项目。我介绍了一个后台系统,问了鉴权和axios请求拦截封装。 算法写过没,写过哪些?数组了解吗?怎么存储更新呢(和内存结合起来说)。 node.js -> 了解不?我说node了解少,更多的知道怎么用,就没再问了。 线程和进程了解不?区别是啥? es5 和 es6 的类的区别。 js 异步历史聊一下。 node 的 generator知道吗? 变量提升,作用域,给了一个题让说。
选择题20道 涵盖uml设计,就是认识他的图即可 计算机网络,比如组播地址 数据库,他的左右链接,内外链接 js的原生方法,比如clientTop,类,css的行内元素,grid布局等 算法,贪心算法,BF算法 html的授权信息的标签是什么 编程题3道,应该对标leetcode mid 第一道,大臣的排序,根据权值,找对应他是第几个,AC一道,个人思路,在排序前找先找在他之前有多少个和他重复的,