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
Java面试小知识点
Java面试
题之LeetCode经典算法篇
文章目录一:链表反转二:计N以内的素数三:删除排序数组中的重复项四:寻找数组的中心下标五:x的平方根六:数组中三个数的最大乘积七:两数之和八:斐波那契数列九:排列硬币十:环形链表十一:合并两个有序数组十二:子数组最大平均数十四:二叉树最小深度十五:最长连续递增序列十六:柠檬水找零十七:三角形的最大周长十八:二叉树遍历十九:省份数量二十:预测赢家二十一:香槟塔二十二:井字游戏二十三:字符串搜索一:链
月球程序猿
·
2024-01-25 11:24
面试专栏
算法
java
leetcode
Java面试
、进阶、实践一网打尽(由电子工业出版社出版)
Java面试
、进阶、实践一网打尽准备好应对Java开发的新挑战吗?我们为您精选了五本核心书籍,一站式满足您在
Java面试
准备、技能进阶和实战应用的需求。
hacker707
·
2024-01-25 01:20
java
面试
spring
boot
JAVA面试
题五
一、说下你在项目开发中碰到的坑你所知道的微服务技术栈有哪些?微服务技术栈:多种技术的结合体我们在讨论分布式的微服务架构的时候它需要有哪些维度?1服务治理2服务注册3服务调用4负载均衡5服务监控这五点称为落地维度为什么叫落地呢?天上飞的理念肯定要有落地的实现也就是说分布式微服务架构当作天上飞的理念二、落地的实现可以总结为1服务开发:springbootspringmvcspring2服务的配置与管理
菜鸟程序员z
·
2024-01-25 00:51
java
开发语言
面试
spring
cloud
Java面试
——MyBatis 相关
Java面试
——MyBatis相关MyBatis原理1,MyBatis是一个被广泛应用的持久化框架。
偏偏爱吃梨
·
2024-01-24 19:17
Java面试
题汇总
Java面试
题汇总熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
码农朱同学
·
2024-01-24 18:44
MySQL面试题
本文收录于
java面试
题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:22
java面试题
mysql
数据库
Java框架篇面试题
本文收录于
java面试
题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:50
java面试题
java
开发语言
关于微信小程序内嵌h5的一些
小知识点
微信小程序的webview组件可以内嵌H5页面,但是不能直接将H5页面放在本地。在微信小程序中,webview组件只能加载网络上的H5页面,而不能加载本地的H5页面。这是因为微信小程序的安全机制限制了webview组件的访问权限,只允许加载网络上的资源。如果你想在微信小程序中使用本地的H5页面,可以考虑将H5页面的内容嵌入到小程序的页面中,然后通过webview组件加载小程序页面。这样就可以实现在
Wxinin
·
2024-01-24 14:15
微信小程序
小程序
32个
Java面试
必考点-03深入浅出JVM
本课时的主题是JVM原理。JVM是Java程序运行基础,面试时一定会遇到JVM相关的题。本课时会先对面试中JVM的考察点进行汇总介绍。然后对JVM内存模型、Java的类加载机制、常用的GC算法这三个知识点进行详细讲解。最后汇总JVM考察点和加分项,以及这部分知识的面试真题。JVM知识点汇总首先看看JVM的知识点汇总。如上图所示,JVM知识点有6个大方向,其中,内存模型、类加载机制、GC垃圾回收是比
机智阳
·
2024-01-24 13:45
java
java
面试
jvm
后端
32个
Java面试
必考点-02(下)Java语言特性与设计模式
设计模式知识点前面说了操作系统和网络知识,接下来是设计模式的考察点,一般有两个:&常用设计模式的实现;&设计模式的使用场景。设计模式分为3大类型共23种:1.创建型:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。2.结构型:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。3.行为型:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录
机智阳
·
2024-01-24 13:15
java
java
面试
设计模式
后端
架构
32个
Java面试
必考点-02(上)操作系统与计算机网络
本课时主要介绍面试中经常考察的计算机基础知识以及Java语言特性。其中,计算机的基础知识是工程师基本能力的体现,也是面试前必须要牢牢掌握的部分。本课时结构如下:1.面试中经常考察的知识点汇总,方便系统化复习;2.对TCP协议、设计模式、Java基础知识进行详细讲解;3.从面试官角度,总结上述部分内容在面试时的考察点;4.提供一些面试真题及重点题目解题思路。操作系统知识点先看操作系统相关知识的汇总,
机智阳
·
2024-01-24 13:44
java
java
面试
计算机网络
架构
后端
Java面试
题136-150
36、用JDBC如何调用存储过程代码如下:packagecom.huawei.interview.lym;importjava.sql.CallableStatement;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQLException;importjava.sql.Types;publicclas
小爱聊IT
·
2024-01-24 13:42
Java
java
开发语言
撕×、吃瓜、绿茶,对应的英文都是啥?
一个
小知识点
,国内把Instagram简写成Ins,但是外国人一般都简写
网易王三三
·
2024-01-24 10:08
JavaScript语法摘要
下面是我整理的一些关于JavaScript语法的
小知识点
,分享给大家哦~变量和值的直观理解在JavaScript里,我们可以很容易地表示数字、字符串等值,并且可
e7182818
·
2024-01-24 08:06
#
JavaScript
学习笔记
学习
javascript
前端
Java面试
题之基础篇
文章目录一:谈谈你对面向对象的理解二:JDK、JRE、JVM三者区别和联系三:==和equals比较四:hashCode与equals五:final六:String、StringBuffer、StringBuilder七:重载与重写的区别?八:接口和抽象类的区别九:List和Set的区别十:ArrayList和LinkedList区别十一:HashMap和HashTable的区别及其底层实现十二:
月球程序猿
·
2024-01-24 07:33
面试专栏
java
面试
java基础
Java面试
题中高级,javaif循环语句
微服务是什么微服务起源于2005年PeterRodgers博士在云端运算博览会提出的微Web服务(Micro-Web-Service),根本思想类似于Unix的管道设计理念。2014年,由MartinFowler与JamesLewis共同提出了微服务的概念,定义了微服务架构风格是一种通过一套小型服务来开发单个应用的方法,每个服务运行在自己的进程中,并通过轻量级的机制进行通讯(HTTPAPI)。关键
程序员大三
·
2024-01-24 06:08
程序员
面试
后端
java
Java面试
通关秘籍:106道高频题详解,九大专题一网打尽,命中率高达95%
有关Java的一般问题1.什么是JVM?为什么称Java为跨平台的编程语言?Java虚拟机(JavaVirtualMachine)是可以执行Java字节码的虚拟机,每个Java源文件将被编译成字节码文件,然后在JVM中执行。Java之所以被设计成可以在任意的平台运行,而不需要重写或者在不同的平台下重新编译,这些都要归功于Java虚拟机(JVM),因为JVM非常了解特定的指令的长度以及底层硬件平台的
技术琐事
·
2024-01-24 01:17
后端
java-ee
java
spring
mysql
从字节跳动面试中快速胜出:五天三面,这份
Java面试
笔记功不可没
先说说大致情况把,当时是下午两点约的一面,没想到直接面到六点一次性面完了。。。面试部门:北京的基础架构,后端开发一面:讲一讲hash表hash冲突了怎么办?(拉链)除了拉链还有吗?(开放地址法,不是很了解,听过)如果使用hash进行分布式存储有什么弊端?(可扩展性不强,例如增加节点和节点宕机的情况)如何解决?(一致性hash,提到了redis的哈希槽)讲一讲吧一致性hash会出现什么问题?(数据倾
技术琐事
·
2024-01-24 01:16
笔记
学习
java-ee
java
后端
鸿蒙开发DevEco Studio Setup 工具认识及使用
1、界面认识1.1创建页面之前理解Ability1.2理解stage模式1.3工程级别目录结构1.4模块级别目录2、代码结构认识2.1、代码结构详细介绍2.2、基础开发学习初步理解
小知识点
:Ctrl+Alt
阿衰写代码
·
2024-01-23 23:45
harmonyos
华为
渣本双非,备战了 2 个月,三面京东侥幸收获 Offer(附面经分享)
推荐:
Java面试
新一代题库,大厂面试现场实录,挑战100天薪资涨幅30%丨附1658页电子版笔记渣本双非,备战了2个月,京东面试成功上岸!
狂徒_张三
·
2024-01-23 21:29
Java面试
题03——CAS
1.什么是CASCAS英文全(CompareAndSwap)指比较并交换。CAS算法包含3个参数(V,E,N)V表示要更新的变量E表示预期的值N表示新值在且仅在V值等于E值时,才会将V值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,当前线程什么都不做。最后,CAS返回当前V的真实值。2.CAS的特性CAS操作采用了乐观锁的思想,总是认为自己可以完成操作。在Java中,CAS(Compa
水巷石子
·
2024-01-23 11:01
面试
java
java
面试
开发语言
CAS
锁
ABA
多线程
我掏空了整个搜索引擎总结出了这套
Java面试
大纲,既来之则安之!
今天给大家分享下大咖们在跳槽中整理的
Java面试
大纲,其中大部分都是面试过程中的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部。
风平浪静如码
·
2024-01-23 05:45
平衡二分搜索树
王有志,一个分享硬核Java技术的互金摸鱼侠加入Java人的提桶跑路群:共同富裕的Java人最近写了点关于
Java面试
的考点分析,冷落了数据结构与算法一段日子。
技术范王有志
·
2024-01-23 01:35
数据结构与算法
链表
java
面试
后端
数据结构
Redis相关面试题大全
本文收录于
java面试
题系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、go语言基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-23 01:28
java面试题
redis
spring
数据库
【Linux】-对于信号章节补充的知识点,以及多线程知识的汇总
文章目录前言一、信号处理的流程图二、3个
小知识点
2.2.1可重入函数2.2.2volatile2.2.3SIGCHLD三、线程的概念3.1线程的优缺点3.2线程的异常和用途四、线程的操作4.1线程的创建
橘柚!
·
2024-01-23 01:25
Linux系统编程
linux
运维
服务器
各大公司
Java面试
题超详细总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量副本。Thr
哦00
·
2024-01-22 19:03
[
Java面试
]JavaSE知识回顾
欢迎来到@边境矢梦°的csdn博文本文主要梳理
Java面试
中JavaSE中会涉及到的知识点我是边境矢梦°,一个正在为秋招和算法竞赛做准备的学生喜欢的朋友可以关注一下,下次更新不迷路目录变量基本数据类型与包装类型运算符
边境矢梦°
·
2024-01-22 18:32
面试
java
面试
开发语言
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
面试
【渗透测试】VulnHub-Lord Of The Root: 1.0.1
VulnHub-LordOfTheRoot:1.0.1VulnHub-LordOfTheRoot:1.0.1渗透测试详细流程
小知识点
一、端口碰撞(portknocking)二、Metasploit实战之
吃_早餐
·
2024-01-22 14:52
VulnHub渗透测试
靶机
linux
渗透测试
Java 面试 pdf 学习导航
Java面试
pdf学习导航现在网上面试题有很多,但是问题就在于太碎片化,没有统一的文档整理,随之带来的痛点就是对于每一篇流传出来的笔记,你根本不知道作者是处于什么样的环境下,将这些笔记整理出来的,也就是对笔记产出的上下文背景不清晰随之而来的问题就是
11来了
·
2024-01-22 12:19
Java入门指南
面试
java
开发语言
mysql
redis
rocketmq
netty
java面试
题——多线程01
1.java中线程的实现方式?常见的一般是4种:继承Thread类实现Runnable接口通过callable接口,实现有返回值的线程基于线程池的实现虽说有四种,但究其根本,其实都是实现的Runnable接口2.java中线程的状态?操作系统层面:就传统的线程状态来说有5种状态新建(new)、就绪(ready)、运行(running)、等待(waiting)、结束(terminated)java中
水巷石子
·
2024-01-21 23:50
面试
java
java
开发语言
多线程
线程
面试
thread
Java面试
题
一、项目面试题-消息队列背景:在分布式系统中是如何处理高并发的。由于在高并发的环境下,来不及同步处理用户发送的请求,则会导致请求发生阻塞。比如说,大量的insert,update之类的请求同时到达数据库MYSQL,直接导致无数的行锁表锁,甚至会导致请求堆积很多。从而触发toomanyconnections错误。使用消息队列可以解决【异步通信】1、异步2、并行3、排队消息队列的弊端;消息的不确定性:
突然好想你之路在脚下
·
2024-01-21 17:46
Java面试题
java
开发语言
Java面试
——java面向对象(一)
一、Java面向对象:1、super()与this()的区别?This():当前类的对象,super父类对象。Super():在子类访问父类的成员和行为,必须受类继承规则的约束而this他代表当前对象,当然所有的资源都可以访问.在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用private修饰).此时你必须加入对父类的实例
静晓安来
·
2024-01-21 04:21
Java面试
题6月
redis有哪些缓存淘汰策略https://blog.51cto.com/u_11720620/5198874生产环境内存溢出(OOM)问题处理方案https://note.youdao.com/ynoteshare/index.html?id=5cc182642eb02bc64197788c7722baae&type=note&_time=1688287588653jstack找出占用cpu最高
yemuxiaweiliang
·
2024-01-21 01:38
面试题
java
开发语言
面试题
2024Java后端面试最全攻略,一周刷完500道
Java面试
题,你就可以进大厂
前言本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到github上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供大家学习说明主要是考虑到面试题的综合性,所以整理的顺序也是这样的,并且也作了相对应的注释,所以说不管是应对面试,还是学习来说,都是不错的。这套面试
啊码
·
2024-01-20 20:32
java
面试
【
Java面试
必备】数据库与SQL深度解析:面试常问问题全攻略及实战答案
尊敬的CSDN读者们,在Java工程师招聘过程中,数据库知识和SQL技能同样占据着举足轻重的地位。本篇博客将详细梳理关于数据库与SQL部分的高频面试问题,并提供全面解答,助您轻松应对技术面试挑战。一、数据库基本概念与设计原则问题1:请简述关系型数据库的基本概念以及三大范式是什么?答案:关系型数据库:以表格的形式存储数据,通过行和列组织信息,各表之间通过主键和外键建立关联关系。主要优点包括数据结构化
陈大狗Ayer
·
2024-01-20 20:54
校招逐梦
数据库
java
面试
【
Java面试
必备】深度解析核心API高频考点与实战解惑
亲爱的CSDN读者们,在Java工程师的招聘过程中,对Java核心API的理解和应用能力是考核的重点之一。本篇博客将详细解析一些面试中常出现的核心API相关问题及其解答。一、集合框架(CollectionFramework)问题1:ArrayList与LinkedList有何区别?何时选择使用哪一个?答案:ArrayList是基于动态数组实现的,支持随机访问(通过索引),插入和删除元素(尤其是位于
陈大狗Ayer
·
2024-01-20 20:24
校招逐梦
java
面试
开发语言
职场和发展
【
Java面试
必备】基础部分常见问题及解答详析
一、Java语言基础问题1:请解释Java中的封装、继承和多态。答案:封装(Encapsulation):是面向对象的三大特性之一,通过将数据和操作数据的方法绑定在同一个类中,并通过访问修饰符控制外部对这些数据成员和方法的访问权限,实现了数据的安全性和隐藏性,同时降低了模块间的耦合度。例如:publicclassStudent{privateStringname;//私有化属性,实现封装publi
陈大狗Ayer
·
2024-01-20 20:23
校招逐梦
java
面试
开发语言
职场和发展
【
Java面试
必备】基础部分常见问题及解答详析(续)
问题5:请简述Java中的String、StringBuilder和StringBuffer类的区别,以及在什么场景下应该选择哪个类?答案:在Java中,String、StringBuilder和StringBuffer都是用来处理字符串的类,但它们之间存在一些关键性的区别:String类:String是不可变对象。每次对String对象进行操作(如拼接、替换等)都会创建一个新的String对象。
陈大狗Ayer
·
2024-01-20 20:23
校招逐梦
java
面试
开发语言
职场和发展
【AI】ChatGPT和文心一言那个更好用
一起来对比下自我介绍让两款产品都自我介绍下文心一言chatGPT面试题让两款产品各自出一道
Java面试
题,并自我回答【出一道J
全栈小5
·
2024-01-20 17:08
人工智能
人工智能
chatgpt
文心一言
Java面试
题(1)
1.JDK与JRE的区别JDK:java开发工具包,提供了环境和运行环境。JRE:java运行环境,包含了java源码编译器Javac以及调试和分析的工具。JDK中已经包含了JRE,如果仅需要运行Java程序,只需要安装JRE就可以。(1)Java程序运行流程Java源文件(HelloWorld.java)经过Java编译器(javac)为字节码文件(HelloWorld.class)再由虚拟机(
射手座的程序媛
·
2024-01-20 09:19
java
java
哈希算法
开发语言
Java开发面试题,mysql重置root密码详解
Java面试
指南今天给大家分享一份【
Java面试
+Java后端技术学习指南】:一份通向理想互联网公司的面试指南,包括Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Redis知识大全
·
2024-01-20 08:39
程序员
java
经验分享
面试
Java中打印图案最常用的25个图案程序
Java模式程序一直是
Java面试
猿徕如此
·
2024-01-20 07:25
开发语言
java
【C语言】浮点数在内存中的存储(详解)
文章目录引言markdown语法
小知识点
正题常见的浮点数代码引例一个涉及到的
小知识点
浮点型如何在内存中存放?十进制&二进制的科学计数法S\M\E如何判断?
慕雪华年
·
2024-01-20 05:18
初识C语言
c语言
开发语言
后端
181004零点问题、不等式总结
(零点定理至少一个,单调至多一个,曲线交点,罗尔定理,拉氏,柯西,费马,罗尔的话,积分中值,实系数奇次至少一个,多项式重根,端点为0)2、6点+第7点(包含14个
小知识点
)二、思路(结合函数特性分析)1
P静鸿
·
2024-01-20 05:00
java面试
题(23):Spring Bean如何保证并发安全
1问题分析我们知道默认情况下,Spring中的Bean是单例的,所以在多线程并发访问的时候,有可能会出现线程安全问题。2解决方案有几个方面的解决思路:我们可以设置Bean的作用域设置为原型(prototype),这样每次从容器中获取该Bean的时候,都会创建一个新的实例,避免了多线程共享同一个对象实例的问题。在不改变Bean的作用域的情况下,可以避免在Bean中存在可变状态的声明,我们可以尽量将状
不死鸟.亚历山大.狼崽子
·
2024-01-19 21:45
java面试题
java
spring
开发语言
源码解析:最新阿里
Java面试
题目
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
JAVA语言面试题
·
2024-01-19 21:05
程序员
java
经验分享
面试
最新阿里
Java面试
题目
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
springboot全家桶
·
2024-01-19 21:04
程序员
java
经验分享
面试
GitHub2021年度前100的
Java面试
真题&高频知识点汇总
前言这是我在工作、面试中学习并总结到的一些知识点,都是一些比较典型的、面试常常被问到的问题。如果你平时没有注意去总结的话,那么当你面试被问到的时候可能会是一脸懵圈,就算这个问题你知道怎么回事,但是你平时没有认真总结,你也可能会出现逻辑混乱的情况,从而错失工作机会。有些知识点不经常使用就会忘记,但是面试还会问,对此,我也是深受其害,所以我决定将这些遇见的问题整理下来,分享出去,帮助更多的人,我们共同
架构师小七
·
2024-01-19 20:54
Java面试
题笔记 -------- 基础篇查找和排序
目录1、二分查找2、冒泡排序3、选择排序4、插入排序5、希尔排序6、快速排序7、设计模式1、二分查找学习目标:掌握手写二分查找的代码和细节快速解答二分查找的选择题二分查找步骤分析:1.前提:有已经排好序的数组A2.定义左边界L,有边界R,确定搜素范围,循环执行二分查找3.获取中间索引M=Floor((L+R)/2)4.中间索引的值A[M]与待搜索的值T比较A[M]==T,返回中间索引A[M]>T,
Husp0707
·
2024-01-19 20:32
后端面试题
面试
java
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他