基础知识 C语言的空指针是什么,如何避免空指针 C++是如何实现多态的? 数组和链表的区别 你了解java吗? 项目拷打 无算法题 杂问题 如何看待人工智能 如何看待加班
一面: 纯问项目,没有八股 聊得有点尬 二面综合面: 总时长30min 项目占8成,八股就问了几个 成功把部门领导逗乐了(不是故意的) 求求给过,攒攒人品
自我介绍(为啥选前端balalala) 编译与非编译语言执行的区别 Promise async await返回的类型是什么 spoce 0.1+0.2=0.3 闭包 深浅拷贝 DNS解析成IP地址的过程 箭头函数this指向 数据类型 (不知道int big) rem布局 vur-router的两种模式 单线程和多线程 线程和进程 栈和堆 数组和链表 vue双向数据绑定原理 url输入地址之后浏览
结果:这个岗位的面经没见过,面试不理想,大概率凉 面试前:总共两位面试官,用的牛客平台。一打开是代码界面还以为要手撕代码,没经历过,吓得我哆嗦。 面试开始: 面试官A:请先自我介绍一下 面试官A:职业发展规划 面试官A:对我们的了解 提到公司的游戏 面试官A:相关游戏是否有接触?,我们的xxx游戏xxx游戏是否有接触 面试官A:(发了张微信登录照片)怎么设计测试,或者说一下你的测试想法 面试官A:
两个面试官加反问19分钟左右 自我介绍 springboot的设计模式 Mybatis的Mapper中的方法能不能重载?为什么? (答错了) 原因见链接 Mybatis分页的原理 https://www.exception.site/java-interview/how-can-mybatis-paging 为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里? 常用
问题内容: 我在Java中的线程上有些挣扎,我有三个线程- 线程1,线程2和线程3。那些启动时正在执行某些任务,我想通过thread1停止这两个线程。我将thread1放在,然后停止两个线程,但是两个线程的进程仍在运行。你有什么想法吗? 问题答案: 您如何试图阻止他们??警告此方法已弃用。 而是考虑对线程1使用某种标志来与线程2和3通信,它们应该停止。实际上,您可能会使用interrupts。 下
我的Selenium web驱动程序有问题。我正在尝试做的是启动一个“便携”chrome而不是我的本地安装,因为它有不同的设置。 问题是,便携式Chrome(来自PortableApps)似乎只有在使用GoogleChromePortable.exe时才会启动。如果我直接使用Chrome二进制,它将启动我的本地安装。对于Selenium,无论我传递给它的是什么Chrome路径(GoogleChro
新手提问: 第一次用JavaWeb做一个小项目,但是在用户登录模块这边遇到了一个问题: 由于我是做的类似于管理之类的前端项目,登录页面和主页面都是两个页面。在登录页面第一次登录成功后,后端会返回Token值给前端,前端如何做到跳转到主页面的时候也在请求头里加入Token值呢?因为在后端我是用了每一个请求都检查请求头的Token值的方法 目前Cookies、url拼接已经试过,都可以,想试试其他方法
浏览器是一个页面一个线程吗? 还是一个页面可以有多个线程?
主要内容:在 HTML 文档中嵌入 JavaScript 代码,在脚本文件中编写 JavaScript 代码,JavaScript 代码执行顺序JavaScript 程序不能够独立运行,只能在宿主环境中执行。一般情况下可以把 JavaScript 代码放在网页中,借助浏览器环境来运行。 在 HTML 文档中嵌入 JavaScript 代码 在 HTML 页面中嵌入 JavaScript 脚本需要使用 <script> 标签,用户可以在 <script> 标签中直接编写 JavaScript 代码
主要内容:1. 创建 Java 项目,2. 添加 jar 包,3. 创建 Java 类,4. 创建配置文件,5. 运行程序本节介绍如何使用 Eclipse IDE 创建一个简单的 Spring 程序。在编写之前,我们必须确保已经正确搭建了 Spring 开发环境,不了解的读者请转到: Spring开发环境搭建 1. 创建 Java 项目 在 Eclipse 中创建一个简单的 Java 项目,依次单击 File -> New -> Java Project,这里将项目名称设置为 HelloSpri
主要内容:1. 编写代码,2. 运行,3. 代码解释本节我们来简单创建一个 JSP 程序。 新建文件,编写以下代码,并将该文件存为 index.jsp,并放在文件夹 jspDemo 中,然后将该文件夹粘贴到 tomcat 的 webapps 目录下,运行 JSP 页面。 1. 编写代码 index.jsp 代码如下: 2. 运行 运行步骤: 把 JSP 文件放在文件夹内,部署到服务器中 启动服务器 通过 URL 访问,例如:http://local
主要内容:在屏幕上输出字符串,在屏幕上输出数字,总结本节我将给大家介绍最简单、最常用的 Python 程序——在屏幕上输出一段文本,包括字符串和数字。 Python 使用 print 函数在屏幕上输出一段文本,输出结束后会自动换行。 在屏幕上输出字符串 字符串就是多个字符的集合,由双引号 或者单引号 包围,例如: "Hello World" "Number is 198" 'Pyhon教程:https://www.xnip.cn/python/'
本节使用 Tkinter 编写第一个 GUI 程序,通过对程序代码的详细解读来讲解 Tkinter 的编码逻辑,以及使用 Tkinter 过程中的一些注意事项。 注意:程序中涉及的其他知识点(比如控件参数等)会在后续内容做详细介绍。 一个最简单的 Tkinter 程序至少应包含以下四个部分: 导入 tkinter 模块 创建主窗口,也称 root 窗口(即根窗口) 添加人机交互控件,同时编写相应的
主要内容:初始化程序,创建Surface对象,事件监听,游戏循环Pygame 作为一个入门级的游戏开发库,其实并不难学,只要掌握 Python 编程的相关知识就能很轻松地掌握它。 Pygame 语法简单、明了,秉持了 Python 语言一贯的风格。同时,它作为一个游戏开发库来说,具有图形编程的基本特点,如果您对于图形编程从未了解过,即使您有 Python 编程基础,也会略感迷茫。因此,在接下来的学习中会详细介绍 Pygame 的常用模块,以及图形编程中的相关概