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
高频面试题
完美呐的十一月
一个月下来,六级
高频
单词刷完了一遍,现在在知米背单词上面背
高频
词汇。其实之前也有在打卡,所以每天做这些事情已经成为了一种习惯,觉得还好。不过之前打卡的时候,拖得比较晚,有时候都是十一点多才开始打卡。
完美呐
·
2024-02-04 06:41
探索前端开发框架:React、Angular 和 Vue 的对决(一)
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1牛客高级专题作者、打造专栏《前端面试必备》、《2024面试
高频
手撕题》蓝桥云课签约作者、上架课程
阿珊和她的猫
·
2024-02-04 05:44
javascript
web
前端
vue.js
reactjs
angular.js
前端框架
高效远控管理 向日葵企业版统计报表与自动分组解析
向日葵企业版统计报表与自动分组解析企业之所以引入商用远程控制方案,一个很大的因素就是因为需要对
高频
率、多设备的远程控制需求以及IT设备本身进行高效管理,因此一款优质的商用远程控制方案势必需要在这些方面搭载足够完善的功能
贝锐
·
2024-02-04 03:52
远程工作
男人为何不会爱?2018.02.27
所有
高频
的男人才能正视自己的不足,真正负起责任。要看到大部分上一辈父亲其实是在用他们的“强硬”掩饰自己的脆弱or“不得志”。所以与其从他们那
七色花园
·
2024-02-04 03:35
各大公司Java
面试题
超详细总结
各大公司Java
面试题
超详细总结ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。
chjxidian
·
2024-02-04 03:39
wait和sleep对比(经典
面试题
)
wait和sleep的相似之处:1、wait有一个带参数的版本,用来体现超时时间,这方面和sleep很像2、wait和sleep都可以提前唤醒不同之处:1、首先,最大的区别在于初心不同:wait是解决线程之间的顺序问题,sleep仅仅是让线程休眠一会2、wait需要搭配synchronized使用,sleep不需要3、wait是Object的方法,sleep是Thread的静态方法4、再进一步,只
muhantianyue
·
2024-02-04 03:11
面试
职场和发展
java
单例模式(校招经典
面试题
)!!!!
前置知识:一、volatile解决内存可见性首先明确什么是内存可见性:假如有两个线程t1和t2,t1频繁读取主内存,效率比较低,就被优化成直接读自己的工作内存;t2修改了主内存的结果,由于t1没有读主内存,导致修改不能被识别到volatile就告诉计算机你不要优化,会直接从变量内存地址中读取数据,从而可以提供对特殊地址的稳定访问。正题:一、单例模式是实际开发中比较常用的一种模式,实现方法也五花八门
muhantianyue
·
2024-02-04 03:11
单例模式
java
bug
面试
leetcode 347:前K个
高频
元素(桶排序)
给定一个非空的整数数组,返回其中出现频率前k高的元素。示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]说明:你可以假设给定的k总是合理的,且1≤k≤数组中不相同的元素的个数。你的算法的时间复杂度必须优于O(nlogn),n是数组的大小。思路:利用哈希映射以的形式存储每个数的频率;用桶排序的思想将频率为frequency的数
zadarmo_
·
2024-02-04 01:57
leetcode
排序
突破编程_C++_面试(基础知识(4))
面试题
6:delete与delete[]的区别delete和delete[]都用于释放动态分配的内存的操作符。它们之间的主要区别在于它们所处理的对象类型不同。delete用于释放单一对象的内存。
breakthrough_01
·
2024-02-04 00:03
突破编程_C++_面试
c++
面试
突破编程_C++_面试(基础知识(5))
面试题
9:什么是内存地址内存地址是指计算机内存中存储变量或对象的地址。内存空间大小就是寻址能力,即能访问到多少个地址,比如32位机器内存空间大小就是2^32=4294967296,也就是4GB。
breakthrough_01
·
2024-02-04 00:03
突破编程_C++_面试
c++
面试
开发语言
面试题
JS 异步 ---- 进阶
异步—进阶之前讲解JS异步,在于初阶的应用本章在于JS异步的原理和进阶对初学者有点难度,尽量深入浅出思维导图本章主要内容eventlooppromise进阶async/await微任务/宏任务先看几个
面试题
问答请描述
殘血★戰狼王
·
2024-02-03 23:59
面试题的理解
js
手写HashMap,快手面试官直呼内行
第一次见到这个
面试题
,是在某个不方便透露姓名的Offer收割机大佬的文章:手写HashMap,快手一面卒这……我当时就麻了,我们都知道HashMap的数据结构是数组+链表+红黑树,这是要手撕红黑树的节奏吗
三分恶
·
2024-02-03 23:18
vue常见
面试题
汇总
1.为什么要使用Vue?答:Vue是一款优秀的前端框架,它可以帮助我们快速构建高效、可复用、易维护的Web应用程序,并提供了丰富的API和生态系统。2.Vue有哪些生命周期钩子函数?答:Vue有8个生命周期钩子函数,分别是beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed。3.V
小敏今天又写代码了
·
2024-02-03 23:27
vue.js
javascript
前端
Web前端
面试题
(更新中...)
1、React生命周期中有哪些坑?如何避免?getDerivedStateFromProps容易编写反模式代码,使受控组件和非受控组件区分模糊componentWillMount在React中已被标记弃用,不推荐使用,主要的原因是因为新的异步架构会导致它被多次调用,所以网络请求以及事件绑定应该放到componentDidMount中componentWillReceiveProps同样也被标记弃用
冷七七-
·
2024-02-03 23:57
前端
react.js
vue常见
面试题
1.e6中继承为什么要用super()2.在vue中调用函数是在create,mouted中?在单个组件中,因为请求数据是异步的,所以你无论放到created、mounted,都是在最后执行。当遇到父子组件中,组件的加载顺序是:先执行父的前3个生命周期,再执行子的前4个生命周期。这个时候的异步就有了优先顺序。如果你想让父的请求优先执行,就放created中;如果想让子的请求先执行,父的请求就放mo
小前端
·
2024-02-03 23:55
vue.js
javascript
前端
Leetcode-3--递归、DFS、回溯
验证二叉搜索树1796不同的二叉搜索树二叉树展开成链表回溯22括号生成39组合总和40组合总和216组合总和46排列47全排列⭐️剑指offer字符串排列131分割回文串78子集416.分割等和子集N皇后问题
面试题
NKidult
·
2024-02-03 23:20
Leetcode
关于网络和Linux常见的十道
面试题
汇总
TCP丢失的消息会一直重传吗?说一下TCP的超时重传策略是啥?造成消息丢失和超时重传的场景有以下两种:发送消息时丢失ACK确认消息发送丢失无论哪种情况,TCP不会一直重传丢失的消息,因为这样如果对方真正的下线,会造成系统资源浪费。所以TCP设计了两种重传策略:动态重传时间:每次传递时间翻倍,例如第一次1s,第二次2s,第四次4s最大重传次数:TCP如果超过一定的重试次数,那么就会强制断开连接,不会
lose_rose777
·
2024-02-03 22:18
面试题
网络
Linux
关于网络
面试题
汇总
什么是TCP/IP五层模型?它们的作用是啥?基于TCP/IP实现的应用(层协议)有哪些?TCP/IP五层模型,从上向下分别是:应用层:应用程序本身,应用层的作用是负责应用程序之间的数据通讯。不同的网络应用需要哦不同的应用层协议,比如发电子邮件需要SMTP、文件传输需要FTP协议、网络远程访问需要哦Telnet协议传输层:传输层的作用是负责两台主机之间(从源地址到目的地)的数据传输。如传输控制协议(
lose_rose777
·
2024-02-03 22:14
面试题
网络
网络
【力扣经典
面试题
】274. H 指数
目录题目描述:解题方法:代码:总结:题目描述:给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。根据维基百科上h指数的定义:h代表“高引用次数”,一名科研人员的h指数是指他(她)至少发表了h篇论文,并且至少有h篇论文被引用次数大于等于h。如果h有多种可能的值,h指数是其中最大的那个。示例1:输入:citations=[3
程序小勇
·
2024-02-03 22:06
力扣经典算法题
leetcode
算法
职场和发展
数据结构
c++
开始入伏,全国各地都在叫热热热热热 别再只是叫“热”而已了
今天是二十四节气之小署网友说………一点都不假俗话说:小暑大暑上蒸下煮小暑不算热,大暑三伏天随着伏天的来临【热】是大家口中最
高频
的词了各个省份都在叫【热】对于四大锅炉之一重庆……嗯………35℃,这是人类宜居的温度线超过
毫不稀奇
·
2024-02-03 22:19
苟且的活着吧
图片发自App昨天把这道网传上海幼升小的
面试题
目放到家庭群里,回答啥的都有,还有的干脆跟我说,我的潜意识告诉我这车是……往前开的……刚拿到这个题目的时候我也懵,这两头都一样怎么能看出是往哪开呢?
张宇Coco
·
2024-02-03 20:38
2021宝藏
面试题
-Java后端
文章目录Java后端
面试题
0前言1涉及知识点2
高频
面试题
2.1MySQL2.1.1什么是索引,如何创建索引?2.1.2索引的分类?2.1.3索引什么时候失效?2.1.4聚簇索引和非聚簇索引的区别?
Acndy233
·
2024-02-03 19:12
Java面试题
java
后端
面试
面试
高频
知识点:2线程 2.1.3 项目中为什么不适用JDK默认实现的线程池
1.线程池大小的固定性JDK默认的线程池实现Executors.newFixedThreadPool(intn)创建的线程池具有固定数量的线程,这在某些场景下可能不够灵活。在实际项目中,任务的性质和数量可能随着时间的推移而变化,使用固定大小的线程池可能导致资源浪费或者无法满足实际需求。2.缺乏对任务队列的灵活控制JDK默认的线程池采用无界的工作队列,这意味着如果任务提交速度高于线程处理速度,工作队
忠于衷于钟于终于
·
2024-02-03 19:41
面试高频知识点
java
面试
jvm
线程
嵌入式面试专题—C/C++基本知识
目录二、C/C++
高频
面试题
2.1C/C++的相关概念
面试题
2.1.1new和malloc的区别⭐⭐⭐⭐⭐2.1.2malloc的底层实现⭐⭐⭐⭐(1)Malloc实现原理:2.1.3在1G内存的计算机中能否
_Agoni
·
2024-02-03 19:40
嵌入式面试
C/C++
c++
嵌入式硬件
面试
高频
知识点:2线程 2.1.4 线程池常用参数
1.核心池大小(CorePoolSize)核心池大小是线程池中始终保持存活的线程数量。当有新的任务提交时,线程池会优先使用核心池中的线程来处理任务。这个参数的合理设置直接影响着线程池的性能。如果设置太小,可能导致无法及时处理任务;设置太大,则会占用过多的系统资源。2.最大池大小(MaximumPoolSize)最大池大小定义了线程池中允许的最大线程数量。当核心池中的线程无法满足任务处理需求时,线程
忠于衷于钟于终于
·
2024-02-03 19:09
面试高频知识点
面试
java
线程
面渣自救攻略!阿里最新发布Java岗1658页Java面试突击手册
作为一个资深的互联网码农,今天给大家分享一份由阿里巴巴官方最新发布的2023年金九银十Java岗位
面试题
汇总(复盘版)为了更好的应对现在严峻的行业形势,我拉来十几个大佬,汇总一线大厂的情况,整了一套超全的面试资料
π大星的日常
·
2024-02-03 19:24
java
java
面试
开发语言
慢SQL(
面试题
)
目录慢SQL定义排查慢SQL慢SQL定义慢SQL的话,一般超过1s就属于慢SQL,超过1秒的SQL,大部分都是连表比较多了,比如leftjoin,rightjoin,innerjoin这些,因为是多个表,所以树构建的都不一样,所以连表性能比较差。排查慢SQL这里有两种情况,一种是没锁定到慢SQL,一种是锁定到了慢SQL。那如果没锁定到慢SQL的情况下,一般会先开启,慢日志,mysql可以支持配置
开朗觉觉
·
2024-02-03 19:24
sql
数据库
阿里
高频
考点2023Java岗面试突击指南手册
上周我接到一位粉丝的私信说目前互联网形势实在对他太不友好,感觉自己每个技术栈都会一点,但不是完全精通。基本二面三面的时候就挂了,已经完全不知道该朝哪个方向努力了,希望可以给他一些建议和方法指导。那么,本次就针对”互联网寒冬如何通过面试“这个问题单独出一次方法指南。出于今年的金三银四正好赶上互联网寒冬期最严峻的时候,想必在本次很多人心中的预期和现实所收获的结果的偏差值是比较大的,可谓是“一片红海“。
肥肥技术宅
·
2024-02-03 19:23
java
java
开发语言
Java面试
Java基础优秀
面试题
Java超
高频
面试题
汇总!
乔鲁诺乔巴纳
·
2024-02-03 19:50
java
谈一下经典的
面试题
如何解决IOC的循环依赖
问题描述:比如两个BeanInstacneA和InstacneB里面存在属性相互引用创建Bean的时候会相互依赖。1.构造器注入直接失败2.protolType为多例的时候也失败3.单例且是setter注入能成功创建透过表面现象看本质问题Spring容器如何解决的呢?源码走起~思路容器启动的时候便是refresh()方法中最后实例Bean的时候会调用到org.springframework.bea
java混子_yongen
·
2024-02-03 19:16
有些时间就是用来虚度的
熟能生巧,紧节奏的自律,
高频
率的训练确实可以让你在某一方面的能力快速增加,譬如健身,学习等。但说到创新力与想象力,需要你放空大脑,在放空的过程中突然冒出的奇思妙想。
咿呀小豆儿
·
2024-02-03 18:12
面试题
(2)|C/C++基础(2):sizeof与strlen区别
目录1.功能不同2.参数不同3.计算时间不同1.功能不同sizeof是操作符,参数为任意类型,主要计算类型占用内存大小。strlen()是函数,其函数原型为:externunsignedintstrlen(char*s);其参数为char*,strlen只能计算以"\0"结尾字符串的长度,计算结果不包括"\0"。char*ss="0123456789";//s1=4,ss为字符指针在内存中占用4个
haimianjie2012
·
2024-02-03 18:31
C++开发面试题
strlen
sizeof
C++面试
C++基础
面试题
:HashMap汇总
1:HashMap的数据结构?A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过8时,链表转换为红黑树。2:HashMap的工作原理?HashMap底层是hash数组和单向链表实现,数组中的每个元素都是链表,由Node内部类(实现Map.Entry接口)实现,HashMap通过put&get方法存储和获取。存储对象时,将K/V键值传给put()方法:①、调用hash(
占星安啦
·
2024-02-03 18:58
理论笔记
HashMap
HashTable
扩容
面试
面试题
:Java 多线程99问
1.什么是进程?进程是系统中正在运行的一个程序,程序一旦运行就是进程。进程可以看成程序执行的一个实例。进程是系统资源分配的独立实体,每个进程都拥有独立的地址空间。一个进程无法访问另一个进程的变量和数据结构,如果想让一个进程访问另一个进程的资源,需要使用进程间通信,比如管道,文件,套接字等。2.什么是线程?是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的
占星安啦
·
2024-02-03 18:58
理论笔记
面试
多线程
CAS
ThreadLocal
java
C语言常见
面试题
:C语言中如何进行文件操作?
在C语言中,文件操作主要包括文件的打开、读取、写入和关闭等操作。下面我将详细介绍如何在C语言中进行文件操作。打开文件使用fopen函数打开文件,该函数需要两个参数:文件路径和打开模式。c复制代码FILE*fopen(constchar*path,constchar*mode);打开模式可以是以下值之一:"r":以只读方式打开文件。"w":以只写方式打开文件,如果文件不存在则创建该文件。"a":以追
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
java
服务器
C语言常见
面试题
:C语言中如何进行网络编程?
在C语言中进行网络编程,通常涉及到套接字(sockets)的使用。套接字是用于在网络上发送和接收数据的端点。通过套接字,可以创建不同类型的连接,如TCP连接或UDP连接,以便在网络上发送和接收数据。以下是在C语言中进行网络编程的基本步骤:安装和配置网络环境:在进行网络编程之前,你需要确保你的系统上安装了必要的网络软件和库。对于Linux系统,你可能需要安装libsocket库。对于Windows系
广寒舞雪
·
2024-02-03 18:53
C语言
c语言
网络
开发语言
C语言常见
面试题
:C语言中如何实现多线程编程?
在C语言中,可以使用POSIX线程库(Pthreads)来实现多线程编程。Pthreads是一个开源的线程库,提供了用于创建和管理线程的API。以下是在C语言中使用Pthreads实现多线程编程的步骤:包含头文件:在C程序中,需要包含pthread.h头文件,以便使用Pthreads提供的函数和数据类型。c复制代码#include创建线程:使用pthread_create函数创建新的线程。该函数需
广寒舞雪
·
2024-02-03 18:23
C语言
c语言
mfc
开发语言
HTML
面试题
1、DOCTYPE是什么,有什么作用DOCTYPE一般放在文档的开头,告诉浏览器页面使用的HTML或XHTML的版本,让浏览器按照相应的规则解析页面。如果不写DOCTYPE,那么浏览器会按照自己的规则解析页面,这不利于维护网页的兼容性2、XML、HTML、XHTML的区别xml可拓展标记语言,主要用于数据和结构存储,曾用于数据传输,现在已经被JSON数据取代html超文本标记语言,语法较为松散xh
MissXu666
·
2024-02-03 18:22
前端面经&面试题
html
前端
C语言常见
面试题
:C语言中如何进行图形界面编程?
在C语言中进行图形界面编程通常需要借助一些图形库。以下是一些常用的C语言图形库及其使用方法:GTK+(GIMPToolkit):GTK+是一个广泛使用的开源图形库,可用于创建跨平台的桌面应用程序。它提供了一套丰富的控件,如按钮、文本框、滑块等,用于构建用户界面。使用GTK+,你需要包含相应的头文件,并链接到库。示例代码:复制代码c`#includeintmain(intargc,char*argv
广寒舞雪
·
2024-02-03 18:22
C语言
c语言
开发语言
多线程(进阶三:JUC)
三、原子类四、线程池五、信号量Semaphore代码示例六、CountDownLatch代码示例七、相关
面试题
1、线程同步的
tao滔不绝
·
2024-02-03 17:05
java
开发语言
java-ee
来自非985&211的普通本科的Android
面试题
分享【网络安全】
文中附有详细的面试真题目,文末有我当时刷的面试真题还有一些对我帮助良多的复习资料,特别有用,希望也可以帮大家顺利上岸,顺便攒攒人品!个人的基本情况本人出生在一个普通家庭,自身学历很一般,并非985也并非211,就是一个差不多是三本的二本普通本科生应届毕业生。在读书期间有过一些简单的实习,也参与过一些小公司的项目,但我还是觉得自己在其它人的眼里还是很普通(所以,自己能够在今年特别不好找工作的期间被一
不是程序媛呀
·
2024-02-03 17:53
面试
职场和发展
网络安全
web安全
信息安全
30道最常问的Java基础
面试题
1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:性能比面向过程低2.Jav
java技术分享师
·
2024-02-03 16:48
Linux操作系统——校招
高频
考点汇总
目录一、Linux
高频
考点1:文件与目录管理二、Linux
高频
考点2:用户与用户组管理三、Linux
高频
考点3:磁盘管理四、Linux
高频
考点4:Vi编辑器五、Linux
高频
考点5:安装包六、Linux
Hulake_
·
2024-02-03 16:08
Linux操作系统
linux
服务器
运维
操作系统常见
面试题
(2021最新版)
/github.com/cosen1024/Java-Interview国内Gitee(可下载pdf):https://gitee.com/cosen1024/Java-Interview操作系统常见
面试题
来啦
程序员库森
·
2024-02-03 16:38
【自动化测试】---Selenium+Java
1.自动化测试分类接口自动化测试UI自动化测试(移动端自动化测试、Web端自动化测试)2.选择Selenium作为web自动化工具原因(
面试题
)开源免费支持多个浏览器支持多个系统支持多语言Selenium
小帅没烦恼~
·
2024-02-03 16:35
测试
selenium
测试工具
java基础
面试题
0.思维导图1.JDK、JRE、JVM三者区别和联系♥分别解释(区别):jdk:java开发工具包,包含了jre和一堆开发工具,比如javac/java等。jre:java运行环境,包含jvm和java核心类库jvm:java虚拟机,把字节码文件解释成具体平台的机器指令执行。联系:JVM不能单独解释字节码文件,解释字节码文件的时候需要调用解释所需要的类库lib。在JDK下面的jre目录里面有两个文
韩顺平的小迷弟
·
2024-02-03 16:04
#
java基础
java
开发语言
考研C语言操作数以及函数刷题基础刷题
目录第一题两数交换不用第三个参数(
面试题
)方法一:使用算数方法方法二:异或第二题:将0000000000000000000000001010改为0000000000000000000000011010第三题判断闰年第四题
深中笃行
·
2024-02-03 16:55
考研c语言刷题
考研
c语言
开发语言
VUE
面试题
Vuex是什么?它在Vue应用中扮演什么角色?Vuex是一个专为Vue.js应用程序开发的状态管理模式和库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex通过将共享的状态抽取出来,以一种全局单例模式管理,使得我们可以直接地在组件间共享状态。这样做不仅让状态管理更加直观和易于理解,同时也解决了多个组件间状态同步的问题。在Vue应用中,Vuex扮演
琛哥的程序
·
2024-02-03 16:23
vue.js
使用线程锁(lock)实现线程同步_一文搞懂Java多线程使用方式、实现原理以及常见
面试题
...
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《夯实Java基础系列博文》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我
weixin_39596720
·
2024-02-03 16:14
多线程python
客户端fuwuq实现方式
模拟进程状态转换程序java版
大数据
面试题
---阿善有用
大数据工程师
面试题
1.选择题1.1.下面哪个程序负责HDFS数据存储。
okbin1991
·
2024-02-03 15:21
大数据
hadoop
hdfs
java
分布式
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他