E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python自动化测试面试题
多线程-Thread类及常见方法
目录1.什么是Thread类1.1Thread的常⻅构造⽅法1.2Thread的⼏个常⻅属性2.启动⼀个线程-start()经典
面试题
:start和run区别3.中断⼀个线程方法一:方法二:4.等待⼀个线程
所遇皆随风
·
2024-01-23 05:05
java
java
开发语言
经典
面试题
-死锁
目录1.什么是死锁?2.形成死锁的四个必要条件3.死锁的三种情况第一种情况:举例:举例:第二种情况:两个线程两把锁举例:第三种情况:N个线程M把锁哲学家进餐问题1.什么是死锁?死锁是指在并发系统中,两个或多个进程(或线程)互相等待对方所占有的资源而无法继续执行的情况。这种情况下,每个进程都在等待其他进程释放资源,导致所有进程都无法向前推进。2.形成死锁的四个必要条件1.互斥使用,获取锁的过程是互斥
所遇皆随风
·
2024-01-23 05:35
java
操作系统
java
开发语言
力扣|
面试题
|task01
task01目录螺旋矩阵L5448旋转图像215数组中第k个最大元素912排序数组88合并两个有序数组169多数元素136只出现一次的数字56合并区间[tobesettle]179出现最大的数✨704二分查找34✨排序数组指定元素第一个和最后一个位置153旋转数组的最小值螺旋矩阵L54难点在于定义遍历的边界注意的点:对于空数组立刻返回结果定义四个变量变化遍历的边界,四个变量使用while循环控制四
speoki
·
2024-01-23 04:38
c++
数据库
面试题
与复试准备
数据库
面试题
与复试准备Mysql索引mysql中的索引分为三类:B+树索引,Hash索引,和全文索引问题一:Innodb索引与MylSAM的区别按物理存储分类:InnoDB的存储方式是聚集索引,MyISAM
程序小旭
·
2024-01-23 03:18
MySQL
数据库
基于springboot+vue的甘肃非物质文化网站(前后端分离)
猫头鹰源码博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、
面试题
库
猫头鹰源码(同名B站)
·
2024-01-23 03:45
spring
boot
java
后端
基于springboot+vue的网上购物商城(前后端分离)
猫头鹰源码博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万+、专注Java技术领域和毕业设计项目实战主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、
面试题
库
猫头鹰源码(同名B站)
·
2024-01-23 01:08
spring
boot
后端
java
javascript
vue.js
spring
Java基础篇----类型转换【
面试题
拓展】
Java基础篇----类型转换文章目录Java基础篇----类型转换前言一、基本数据类型转换:二、显示和隐式转换:1.
面试题
xxxhuxxx
·
2024-01-23 01:04
java
windows
intellij-idea
学习
开发语言
Java基础----变量与常量【
面试题
拓展】
1.变量命名规则:2.变量底层原理:3.类变量(成员变量)和局部变量:4.变量相关
面试题
:二、常
xxxhuxxx
·
2024-01-23 01:04
java
开发语言
学习
intellij-idea
Java基础篇----算术魔术大揭秘【
面试题
拓展】
作为一名对技术充满热情的学习者,我一直以来都深刻地体会到知识的广度和深度。在这个不断演变的数字时代,我远非专家,而是一位不断追求进步的旅行者。通过这篇博客,我想分享我在某个领域的学习经验,与大家共同探讨、共同成长。请大家以开放的心态阅读,相信你们也会在这段知识之旅中找到启示。文章目录前言一、什么是运算符?二、运算符分类及底层逻辑:1.算术运算符:2.关系运算符:3.逻辑运算符:4.位运算符:5.赋
xxxhuxxx
·
2024-01-23 01:03
java
开发语言
javascript
ide
Redis相关
面试题
大全
本文收录于java
面试题
系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-23 01:28
java面试题
redis
spring
数据库
深圳某互联网证券
面试题
:双指针的使用
背景面试深圳某互联网证券公司,算法题是给一个固定时间区间的股票价格,找出最佳买卖时机,使得收益最大,其中一天只能买卖操作一次。这里最佳方案是使用双指针方法。在学习字符串和数组的一些算法题时,发现常用的双指针方法可以解决很多问题,并且可以有效的降低时间复杂度。最早接触双指针方法是链表的快慢指针,用来判断一个单项链表是否有环。这篇文章将接触到的经典双指针法用在一些字符串和数组的算法做一个简单的总结。介
Think_cy
·
2024-01-23 00:22
底层23:内存管理-
面试题
使用CADisplayLink,NSTimer有什么注意点?CADisplayLink、NSTimer都是基于RunLoop来实现的,会对target产生强引用。如下:nstimer改进方法:利用消息转发机制实现一下方法:NSTimer还可以调用block的方法,使用__weak弱引用,解决。介绍下内存的几大区域讲一下你对iOS内存管理的理解autorelease在什么时机会被释放?方法理由局部变
张无奈
·
2024-01-23 00:10
iOS-
面试题
性能优化(夯实基础学习笔记-温故知新6)
你在项目中是怎么优化内存的?优化你是从哪几方面着手?列表卡顿的原因可能有哪些?你平时是怎么优化的?遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些?image.pngimage.pngimage.png卡顿优化-CPU尽量用轻量级的对象,比如用不到事件处理的地方,可以考虑使用CALayer取代UIView不要频繁地调用UIView的相关属性,比如frame、bounds、transform
朱允见
·
2024-01-22 23:28
【C++】类和对象 — 初识类和对象(上篇)
类的定义和使用方法1.1类的定义方式:1.2类的访问限定符及封装:1.3类的使用方法:2.结构体和类的内存对齐2.1如何内存对齐:2.2成员函数存储位置:3.this指针3.1this指针的使用和特性:3.2两道
面试题
巩固
yy_上上谦
·
2024-01-22 23:41
C++
c++
linux面试中经常会遇到的问题
Linux
面试题
答案解析1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?答案:绝对路径:如/etc/init.d当前目录和上层目录:./..
快乐人丶老朱
·
2024-01-22 23:53
[React
面试题
]核心算法的重构----Fiber
文章概叙本文主要写的是对Fiber的一些介绍,没有很深的介绍,比如更新优先级之类的,纯粹是对Fiber的一些概念以及原理做一些介绍,让人有部分的了解。写在前面文章针对的是新手,所以我会尽量用简单的方法去描写这么一个过程,对于Fiber的文章,网上有很多很多,如果想要系统的学习,我强烈建议去看下React官网上的介绍以及一些大厂的文章!!VirtualDOMVirtualDOM,对React的开发者
mkmin
·
2024-01-22 23:23
react.js
算法
重构
金三银四
面试题
-java数据结构
Java中的集合是什么?在Java中,集合是一个框架,它提供了用于存储和操作对象集合的体系结构。在JDK1.2中,创建了一个名为“集合框架”的新框架,其中包含所有集合类和接口。Java中的集合能够执行任何数据操作,例如搜索、排序、插入、操作和删除。Java中的单个对象单元称为集合。Java集合类的两个基本“根”接口是Collection接口(java.util.Collection)和Map接口(
码农乐园
·
2024-01-22 22:02
队列
数据结构
大数据
python
java
23 霉运:在优势区域击球
让我们从一道有趣的微软
面试题
开始理解:现在给你200个球,100个红色球和100个蓝色球,让你把这200个球全部放到2个
满塘荷叶一枝莲
·
2024-01-22 22:19
网络基础
面试题
1、OSI的七层模式是什么?OSI模型分为七层,自下而上为:物理层(PhysicalLayer)、数据链路层(DataLinkLayer)、网络层(NetworkLayer)、传输层(TransportLayer)、会话层(SessionLayer)、表达层(PresentationLayer)、应用层(ApplicationLayer)。OSI.png2、TCP和UDP的区别是什么?1)TCP是
执着的逗比
·
2024-01-22 21:41
2022-01-25
IT工业界1.力扣:从上到下打印二叉树2022-01-25(
面试题
32-I.从上到下打印二叉树)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-01-22 20:20
【刷】leetcode字节跳动
面试题
之盛最多水的容器
盛最多水的容器原题链接https://leetcode-cn.com/problems/container-with-most-water/解法我们首先想到的肯定是暴力解法,两个循环,然后比较最大值,这样做时间复杂度就变的较高,这样虽然也可以解出来,但是在面试的时候影响面试官对你的印象,不合适,所以我们要另辟蹊径这道题最佳的方法是使用双指针的解法,还有点博弈论的味道。至于咋想到用双指针,做题多了自
「已注销」
·
2024-01-22 20:10
#
Array数组
leetcode
算法
容器
【leetcode刷题笔记】11. 盛最多水的容器
力扣笔记:本题是一道经典的
面试题
,最优的做法是使用「双指针」。即从两头向中间开始卷,谁小谁往中间走。为什么从小的开始卷,容器是一种木桶,以较低的值决定最终结果。
阿宅的小天地
·
2024-01-22 20:38
leetcode
leetcode
面试题
-盛最多水的容器
题目描述给定n个非负整数a1,a2,…,an,每个数代表坐标中的一个点(i,ai)。在坐标内画n条垂直线,垂直线i的两个端点分别为(i,ai)和(i,0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且n的值至少为2。图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为49。示例:输入:[1,
孤独冰刃
·
2024-01-22 20:07
java
【保研】2021/2022南京大学计算机夏令营笔试面试笔记
夏令营笔试面试个人总结笔记0.自我介绍1.论文模型选择深度贝叶斯2.全局局部变量3.概率论定理4.弗洛伊德(Floyd)算法与迪杰斯特拉(Dijkstra)算法的区别5、解释独立性和相关性;6、c++
面试题
echoliuy
·
2024-01-22 20:27
2021计算机推免
人工智能
机器学习
c++
面试
面试题
-MySQL如何定位慢查询
慢查询出现的情况就这些:聚合查询、多表查询、表数据量过大查询、深度分页查询。表象:页面加载过慢、接口压测响应时间过长(超过1S)。假如你的业务接口就是比较慢,你怎么知道是SQL的问题呢?就算是SQL的问题,你怎么找出执行慢的SQL呢?如何定位慢查询:1.慢查询工具调试工具:Arthas运维工具:Prometheus、Skywalking2.MySQL自带的慢日志查询慢日志查询默认是关闭的,需要手动
java牛虻
·
2024-01-22 19:49
mysql
数据库
bootstrap相关
面试题
1.什么是Bootstrap?为什么使用bootstrap?Bootstrap是一个用于快速开发Web应用程序和网站的前端框架。Bootstrap是基于HTML、CSS、JAVASCRIPT的。Bootstrap具有移动设备优先、浏览器支持良好、容易上手、响应式设计等优点,所以Bootstrap被广泛应用2.Bootstrap是哪家公司研发的?Twitter3.对于各类尺寸的设备,Bootstra
Cee_1997
·
2024-01-22 19:11
各大公司Java
面试题
超详细总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量副本。Thr
哦00
·
2024-01-22 19:03
Java
面试题
50道
文章目录1.谈谈你对Spring的理解2.Spring的常用注解有哪些3.Spring中的bean线程安全吗4.Spring中的设计模式有哪些5.Spring事务传播行为有几种6.Spring是怎么解决循环依赖的7.SpringBoot自动配置原理8.SpringBoot配置文件类型以及加载顺序9.SpringCloud的常用组件有哪些10.说一说Feign的工作原理11.说一说Nacos的工作原
你小汁完了
·
2024-01-22 15:11
面试题
java
面试
Element Plus简介以及相关操作
作者主页:青花锁简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、
面试题
库、技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws
青花锁
·
2024-01-22 15:44
前端小知识分享
elementui
Rust之旅 - Rust概念、Windows安装、环境配置
作者主页:青花锁简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、
面试题
库、技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws
青花锁
·
2024-01-22 14:13
Rust之旅
rust
windows
开发语言
剑指offer
面试题
6 重建二叉树
考察点树知识点链表中每个结点最少有1个指针,最多2个(双重链表),前后结点是一对一的关系,而树中每个结点指针数量可以更多一些,也就是说树中的结点存储着更多其它结点的信息,前后结点是一对多的关系(其中靠前的结点有个专门的术语叫父结点,靠后的结点都是孩子结点,没有孩子结点的叫叶子结点,没有父结点的叫根结点)。这俩个数据结构需要解决的问题不一样。依据每个结点包含的指针数量的不同对树做了一些分类,比如每个
wellwang1993
·
2024-01-22 12:37
剑指offer
java版
数据结构
算法
java
leetcode
面试
剑指offer
面试题
7 用俩个栈实现队列
考察点栈,队列知识点栈是先进后出的数据结构,队列是先进先出的结构。这俩个数据结构其实可以看作是特殊的数组,数组可以在任何一个位置存取元素,而栈相当于只能通过要么左边一端要么右边一端存取元素的数组,队列相当于只能通过左边一端存元素右边一端取元素,或者左边一端取元素右边一端存元素的数组。有了这层物理限制,就可以很好的理解"先进后出"以及"先进先出"的含义了java语言中队列接口Queue定义了4个方法
wellwang1993
·
2024-01-22 12:59
剑指offer
java版
java
开发语言
面试
leetcode
嵌入式软件工程师
面试题
——2025校招社招通用(计算机网络篇)(三十)
说明:面试群,群号:228447240
面试题
来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。
程序猿玖月柒
·
2024-01-22 12:26
嵌入式面试题
计算机网络
面试题
嵌入式
面试
嵌入式软件工程师
面试题
——2025校招社招通用(计算机网络篇)(三十一)
说明:面试群,群号:228447240
面试题
来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。
程序猿玖月柒
·
2024-01-22 12:26
嵌入式面试题
计算机网络
面试题
嵌入式
面试
嵌入式软件工程师
面试题
——2025校招社招通用(计算机网络篇)(三十二)
说明:面试群,群号:228447240
面试题
来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。
程序猿玖月柒
·
2024-01-22 12:26
嵌入式面试题
计算机网络
面试题
嵌入式
linux
嵌入式软件工程师
面试题
——2025校招社招通用(计算机网络篇)(二十九)
说明:面试群,群号:228447240
面试题
来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。
程序猿玖月柒
·
2024-01-22 12:22
嵌入式面试题
计算机网络
面试题
嵌入式
面试
Java 面试 pdf 学习导航
Java面试pdf学习导航现在网上
面试题
有很多,但是问题就在于太碎片化,没有统一的文档整理,随之带来的痛点就是对于每一篇流传出来的笔记,你根本不知道作者是处于什么样的环境下,将这些笔记整理出来的,也就是对笔记产出的上下文背景不清晰随之而来的问题就是
11来了
·
2024-01-22 12:19
Java入门指南
面试
java
开发语言
mysql
redis
rocketmq
netty
基于SpringBoot的工作量统计管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-22 11:12
Java课设与毕设资源2
spring
boot
后端
java
基于SpringBoot的校园求职招聘系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-22 11:12
Java课设与毕设资源2
spring
boot
求职招聘
后端
基于SpringBoot的药品管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-22 11:12
Java课设与毕设资源2
spring
boot
后端
java
基于SpringBoot的智慧社区居家养老健康管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-22 11:41
Java课设与毕设资源2
spring
boot
后端
java
C++多态
虚函数重写的两个例外:三.C++11的override和final四.重载、覆盖(重写)、隐藏(重定义)五.抽象类和接口继承纯虚函数接口继承和实现继承编辑六.多态的原理虚表指针和虚表动态绑定与静态绑定七.常见
面试题
无论村子有多么黑暗
徐凤年lll
·
2024-01-22 11:44
c++
模块化
涉及
面试题
:为什么要使用模块化?都有哪几种方式可以实现模块化,各有什么特点?
Adoins
·
2024-01-22 10:10
python自动化测试
绕过手机验证码
自动化测试登录需使用手机验证码,但是测试水平太弱只能让开发写死验证码???不服气就试试别的方法,这里提供两种解决思路:1.从服务器日志中获取此种方法尤其适合生产数据库不开放给测试的公司,短信应用会将日志存在服务器上实现方式如下:1.1日志结构:1.2安装paramiko库用于SSH登录服务器:pipinstallparamiko1.3python编码连接服务器并查询结果importparamiko
今天不学习明天变腊鸡iiii
·
2024-01-22 09:44
接口自动化
python
自动化
高频
面试题
-请把Java垃圾回收器说清楚!
深入理解Java虚拟机一书中写到:如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。不同的时代,出现了不同了垃圾收集器,它们被不断的应用在各个版本的Java虚拟机中。首先来画一张图,将具体的几个垃圾收集器展示出来。上图就是我们要说的一共七种收集器,图中一共分为两大部分,上半部分(Serial、ParNew、ParallelScavenge)分属于新生代收集器,下半部分(CMS
敲代码的程序狗
·
2024-01-22 09:14
Java
jvm
面试
java
面试
JVM
程序员
高频
面试题
-你知道垃圾回收机制涉及哪些算法吗?
高频
面试题
-请聊一下JVM的内存结构!高频
面试题
-请聊一下JVM中堆和栈的区别!面试官问到这个问题,是为了要考察一下你对垃圾回收是否是一知半解,又或者是充大尾巴狼,毕竟这种情况太多了。
Ijiran
·
2024-01-22 09:13
算法
java
jvm
面试
oom
JVM垃圾回收算法(JAVA高频
面试题
)
2.4.垃圾回收与算法2.4.1.如何确定垃圾2.4.1.1.引用计数法在Java中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关联的引用,即他们的引用计数都不为0,则说明对象不太可能再被用到,那么这个对象就是可回收对象。2.4.1.2.可达性分析为了解决引用计数法的循环引用问题,Ja
NoBug~
·
2024-01-22 09:43
JVM垃圾回收算法刨析
java
开发语言
面试
后端
JVM篇--垃圾回收器高频
面试题
1你知道哪几种垃圾收集器,各自的优缺点是啥,重点讲下cms和G1,包括原理,流程,优缺点?1)首先简单介绍下有以下这些垃圾回收器Serial收集器:单线程的收集器,收集垃圾时,必须stoptheworld,使用复制算法。ParNew收集器:Serial收集器的多线程版本,也需要stoptheworld,复制算法。ParallelScavenge收集器:新生代收集器,复制算法的收集器,并发的多线程收
ayu_programer
·
2024-01-22 09:39
面试
JVM
算法
jvm
java
算法
面试题
35:复杂链表的复制
题目:请实现函数clone(ComplexListNodehead)复制一个复杂链表。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个sibling指针指向链表中的任意节点或者null。思路:把问题拆分成三个步骤,第一步先复制所有节点和节点的next,并把复制的节点接在原节点后面,第二步复制节点的sibling,最后再把复制的节点拆分出来。解决方案:publicclassQue
scott_alpha
·
2024-01-22 08:50
抢头条offer机会,抖音
面试题
:网络编程Socket+GC Roots+数据同步+Redis等
又到抢收好offer的季节,最近今日头条寒冬下逆势热招,放出大量offer,base北京、成都都有,据说福利还很不错,成都岗位有租房补贴、免费三餐、带薪年假等。在一家高速发展的互联网公司工作,除了工作稳定、薪水可观、福利丰厚,更难能可贵的是,可能得到更多的工作挑战与晋级机会。对于想要进入一线互联网工作的Java工程师们来说,如果面试前没有准备充分,浪费机会就太遗憾了。分享近期参加头条抖音面试的童鞋
mikechen的互联网架构
·
2024-01-22 08:43
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他