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面试题-高级篇
2018年
Java面试题
整理
面试是我们每个人都要经历的事情,大部分人且不止一次,这里给大家总结最新的2018年面试题,让大家在找工作时候能够事半功倍。1.Switch能否用string做参数?a.在Java7之前,switch只能支持byte,short,char,int或者其对应的封装类以及Enum类型。在JAVA7中,String支持被加上了。equals与==的区别:a.==是判断两个变量或实例是不是指向同一个内存空间
高级java架构师
·
2023-12-27 05:18
中间件系列 - Redis入门到实战(
高级篇
-分布式缓存)
前言学习视频:黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标Redis持久化Redis主从Redis哨兵Redis分片集群一分布式缓存-基于Redis集群解决单机Redis存在的问题单机的Redis存在四大问题:1.Redis持久化Redis有两种持久化方案:RDB持久化AOF持
代码的知行者
·
2023-12-27 03:22
中间件
Redis
缓存
中间件
redis
中间件系列 - Redis入门到实战
企业解决方案+黑马点评实战项目2.本内容仅用于个人学习笔记,如有侵扰,联系删除目录中间件系列-Redis入门到实战(基础篇)中间件系列-Redis入门到实战(实战篇)中间件系列-Redis入门到实战(
高级篇
代码的知行者
·
2023-12-27 03:52
中间件
redis
webpack
高级篇
1.1. source-map
在之前基础的学习中,我们基于webpack构建了基础工程化环境,将我们认为需要的功能配置了上去。除开公共基础配置之外,我们意识到两点:(1)开发环境(mode=development):追求强大的开发功能和效率,配置各种方便开发的功能;(2)生产环境(mode=production):追求更小更轻量的bundle(即打包产物);source-map在之前的配置(如下图)中,我们通过webpack把
Chloe_lll
·
2023-12-26 12:39
webpack
webpack
前端
javascript
webpack4之
高级篇
TreeShakingcssTreeShakingyarnaddpurify-csspurifycss-webpack-Dconstglob=require('glob')constPurifyCSSPlugin=require('purifycss-webpack')//去除无用的cssplugins:[newPurifyCSSPlugin({//路劲扫描nodejs内置路劲检查paths:gl
「已注销」
·
2023-12-26 12:07
前端
JavaScript
Webpack
webpack
高级篇
——在webpack中使用.vue文件
在学习webpack
高级篇
之前,请先参考https://blog.csdn.net/csshuaige/article/details/118853538老一套,先配置再使用。
爱干饭的小徐同学
·
2023-12-26 12:34
vue
webpack
高级篇
:webpack应用指南一
webpack应用指南一(
高级篇
)介绍提升代码体验SourceMap*提升打包构建速度HRM(热模块替换)【开发环境】oneOf*Include/Exclude*cache*多进程打包*减少代码体积TreeShaking
cd_yang2017
·
2023-12-26 12:03
笔记
webpack
前端
javascript
【webpack】
高级篇
webpack高级应用安装流程提高开发效率与完善团队开发规范devtool属性devServer属性下compress属性port属性headers请求头proxy开启代理https配置http2配置historyApiFallback配置开发服务器主机host模块热替换与热加载eslint代码规范取消黑色背景弹窗提示git-hooks与husky模块和依赖模块解析(resolve)下alias和
博主花神
·
2023-12-26 12:33
【前端工程化】
webpack
前端
node.js
JAVA面试题
分享二百八十七:20多种异步方式,你知道几个?
首先、什么是异步?同步:调用方在调用过程中,持续阻塞,一直到返回结果。同步获取结果的方式是:主动等待。异步:调用方在调用过程中,不会阻塞,不直接等待返回结果,而是执行其他任务。异步获取结果的方式是:被动通知或者被动回调。然后,梳理一下异步的20种实现方式新建线程Thread实现异步线程池化实现异步Future阻塞式异步guava回调式异步Netty回调式异步Servlet3.0异步Completa
之乎者也·
·
2023-12-25 22:16
JAVA
面试题分享
java
开发语言
Java面试题
46-55
46、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?java5以前,有如下两种:第一种:newThread(){}.start();这表示调用Thread子类对象的run方法,newThread(){}表示一个Thread的匿名子类的实例对象,子类加上run方法后的代码如下:newThread(){publicvoidrun()
小爱聊IT
·
2023-12-25 15:20
Java
java
jvm
开发语言
Java面试题
56-65
56、子线程循环10次,接着主线程循环100,接着又回到子线程循环10次,接着再回到主线程又循环100,如此循环50次,请写出程序。最终的程序代码如下:publicclassThreadTest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubnewThreadTest().init(
小爱聊IT
·
2023-12-25 15:19
Java
java
算法
jvm
【美团大数据面试】
Java面试题
附答案
目录1.多线程代码示例2.单例代码示例3.LinkedBlockingQueue原理解析4.模板设计模式讲解5.生产者-消费者队列设计方法6.堆内存和栈内存的区别7.ThreadLocal底层机制8.synchronized原理,存在的问题,解决方案9.volatile使用场景和原理,与synchronized的差异10.Java内存模型解析11.hashtable、hashmap性能提升方法12
话数Science
·
2023-12-25 11:23
大数据
面试
java
大数据
面试
Java面试题
-API
APIObject概念:所有对象的顶级父类。存在java.lang包中toStringequalshashCode==与equals1.==比较八大基本类型时:判断的是值2.==比较对象时,比较的是对象的地址值3.equals用来比较对象存着的值String常用方法:length()charAt()//返回索引处的值lastIndexOf()substring()//截取//截取时含头不含尾[3,
小小橘子皮
·
2023-12-25 06:52
笔记
java
面试
开发语言
Java面试题
-题库
目录1、面向对象的特征有哪些方面?2、作用域public,private,protected,default以及不写时的区别?3、String是最基本的数据类型吗?4、float型floatf=3.4是否正确?5、shorts1=1;s1=s1+1;有什么错?6、Java有没有goto?7、int和Integer有什么区别?8、&和&&的区别?9、简述逻辑操作(&,|,^)与条件操作(&&,||)
小小橘子皮
·
2023-12-25 06:52
笔记
java
面试
开发语言
Java面试题
-java基础
java基础什么是JDK是整个java开发的核心,是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。包含:java开发工具(jdk\bin)基础开发库(jdk\jre\lib\rt.jar)基础开发库的源码(jdk\src.zip)标识符概述:可以简单的理解为一个名字。在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等。我们选择的名称就称为
小小橘子皮
·
2023-12-25 06:22
java
开发语言
Java面试题
-多线程
多线程进程、线程1.进程包括线程。2.如果一个进程只有一个线程,这种程序被称为单线程。3.如果一个进程中有多条执行路径被称为多线程程序。4.一个进程中可以有多个线程,每个进程有自己独立的内存,每个线程共享一个进程中的内存,每个线程又有自己独立的内存。多线程的特性:随机性线程生命周期,总共有五种状态:1)新建状态(New):当线程对象对创建后,即进入了新建状态,如:Threadt=newMyThre
小小橘子皮
·
2023-12-25 06:22
笔记
java
jvm
面试
Java技术栈
HashMap多线程算法Java8JVM设计原则及模式框架SpringSpringCloudDubbo中间件RedisMySQLRabbitmqRocketMQJavaJava基础Java面试宝典(2020版)
Java
芥末鱿鱼~
·
2023-12-25 01:21
Java
java
面试
【
JAVA面试题
】什么是引用传递?什么是值传递?
个人博客:个人主页个人专栏:JAVA⛳️功不唐捐,玉汝于成前言博客的正文部分可以详细介绍Java中参数传递的机制,强调Java是按值传递的,并解释了基本数据类型和对象引用在这种传递方式下的行为。对于初学者来说,这是一个常见但也容易混淆的概念,因此可以提供一些简单易懂的例子来说明。同时,可以简要介绍其他一些语言中的引用传递,如C++和Python,以便读者对比理解。正文Java是按值传递还是按引用传
还在路上的秃头
·
2023-12-24 21:23
JAVA
java
开发语言
笔记
面试
传递
【
JAVA面试题
】static的作用是什么?详细介绍一些
个人博客:个人主页个人专栏:JAVA⛳️功不唐捐,玉汝于成目录前言解释静态变量(类变量):静态方法:静态块:静态内部类:结语我的其他博客前言在Java编程中,static关键字是一项强大的工具,用于定义与类而不是实例相关联的成员。通过引入静态元素,我们能够在不创建类的实例的情况下访问类级别的变量和方法,提高代码的可重用性和性能。深刻理解static的用法,将有助于更好地组织和设计代码,使其更加灵活
还在路上的秃头
·
2023-12-24 21:23
JAVA
java
开发语言
面试
笔记
【
JAVA面试题
】final关键字的作用有哪些
个人博客:个人主页个人专栏:JAVA⛳️功不唐捐,玉汝于成目录前言解释final变量:final方法:final类:结语前言在Java编程中,final关键字扮演着重要的角色,为我们提供了一些强大的工具来确保代码的稳定性和可维护性。通过使用final,我们能够定义常量、防止方法被覆盖、限制类的继承,并确保方法参数的不可变性。这些特性不仅有助于代码的清晰度和可读性,还能在一定程度上提高程序的性能和安
还在路上的秃头
·
2023-12-24 21:21
JAVA
java
开发语言
面试
跟我学c++
高级篇
——C++26反射预览
一、c++23的反射跳票本来按照预定,c++23中反射就应该比较全的。结果,由于众所周知的原因,线上会议肯定是不如线下会议效率高,那么反射这种对于c++不太急切的功能(当然,也有其它原因)只能向后放一放。只有盼望着下一个版本了,下一个版本就是c++26。不过c++26能否真正上线,还得看最后的结果。二、c++26的提案在c++26的提案中,仍然是静态反射为主。主要有下面几个功能:A、增加反射运算符
fpcc
·
2023-12-24 13:26
C++11
C++
c++
Java面试题
全集(121-140)
原文:https://blog.csdn.net/jackfrued/article/details/44931161121、解释一下网络应用的模式及其特点。答:典型的网络应用模式大致有三类:B/S、C/S、P2P。其中B代表浏览器(Browser)、C代表客户端(Client)、S代表服务器(Server),P2P是对等模式,不区分客户端和服务器。B/S应用模式中可以视为特殊的C/S应用模式,只
凯睿看世界
·
2023-12-24 10:37
Java面试题
:String s=new String(xyz)创建多少个Object对象,为什么?
Strings=newString(xyz)创建多少个Object对象,为什么?简述分两种情况,1)如果String常量池中,已经创建"xyz",则不会继续创建,此时只创建了一个对象newString(“xyz”),此时为一个Obeject对象;2.如果String常量池中,没有创建"xyz",则会创建两个对象,一个对象的值是"xyz",一个对象newString(“xyz”),此时为二个Obej
CK_self
·
2023-12-24 03:04
面试题
java基础
String
Object对象
JAVA面试题
分享三百零二十一:Xxl-Job核心架构原理
目录核心概念1、调度中心2、执行器3、任务来个Demo1、搭建调度中心2、执行器和任务添加3、创建执行器和任务从执行器启动说起1、初始化JobHandler2、创建一个Http服务器3、注册到调度中心任务触发原理1、任务如何触发?2、快慢线程池的异步触发任务优化3、如何选择执行器实例?4、执行器如何去执行任务?5、任务执行结果的回调最后核心概念这里还是老样子,为了保证文章的完整性和连贯性,方便那些
之乎者也·
·
2023-12-23 22:09
JAVA
面试题分享
java
架构
开发语言
xxl-job
定时任务
『
高级篇
』docker之Mesos微服务部署(26)
原文链接地址:『
高级篇
』docker之Mesos微服务部署(26)因本人的mac本才8g,无法同时启动4个虚拟机来完成,3个server,1个harbor。
IT人故事会
·
2023-12-23 20:01
Maven
高级篇
Maven依赖管理原则;可选依赖:隐藏当前项目中的指定的包,如此,别的包引用当前包时,当前包中的指定包就被隐藏了,在别的包中无法看到隐藏的包排除依赖:指定排除引用包中所包含的依赖,防止与当前项目中的jar包冲突依赖范围注意点:依赖传递时的依赖范围的界定:
起鸣
·
2023-12-23 15:50
maven
JAVA面试题
17
Java中的日12-2115:09继续志(Logging)是什么?它有什么作用?答案:日志是程序运行过程中产生的记录和反映,用于帮助程序员理解程序的运行情况和问题。Java中的日志机制可以通过Java标准库自带的java.util.logging包或其他日志框架(如Log4j和Slf4j)来实现,可以记录程序的调试信息、错误信息、性能信息等,提供了程序运行分析和问题排查的重要工具。什么是Java中
CrazyMax_zh
·
2023-12-23 10:53
java
开发语言
RabbitMQ笔记(
高级篇
)
RabbitMQ笔记_
高级篇
问题代码准备1.新建生产者2.新建消费者RabbitMQ高级特性1.消息的可靠投递☆1.1两种模式1.2测试confirm确认模式1.3测试return退回模式1.4小结2.
余尘雨晨
·
2023-12-23 06:59
后端
rabbitmq
笔记
ruby
Java面试题
大全(流行的框架部分)
1、什么是MVC模式?MVC(ModelViewController)是一个设计模式,使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以应用于不同的表现形式。MODEL:封装了所有的商业逻辑以及规则。通常被JavaBean或EJB实现。VIEW:使用商业逻辑处
Java黎先生
·
2023-12-23 01:10
一文带你全面解析postman工具的使用(
高级篇
)
说明:由于前面的一文篇幅太大,导致无法放在一文发布,故这篇文章只是postman工具介绍的最后一部分接下来介绍的内容是将是postman的最后一部分-
高级篇
。
奋斗---现在进行时
·
2023-12-22 22:02
其它杂谈
postman
json
python
带飞postman使用(
高级篇
)
接下来介绍的内容是将是postman的最后一部分-
高级篇
。
测试狗熊
·
2023-12-22 22:31
软件测试
postman
《面试专题-----经典高频面试题收集一》解锁 Java 面试的关键:深度解析常见高频经典面试题(第一篇)
今天我想和大家分享一些常见的
Java面试题
,通过收集解析这些问题,希望能够帮助大家更好地准备面试,突破技术瓶颈,把面试官按在地上摩擦。
码农阿豪
·
2023-12-22 14:34
面试
面试
java
C#学习——
高级篇
官方文档链接:https://learn.microsoft.com/zh-cn/dotnet/api一、命名空间作用:在同一个项目有两个或多个同名的类,为了解决命名冲突,从而引入了命名空间,用户可以根据需求在不同的命名空间中定义相同名字的类,它们可以有不同的方法,并且互不干扰。#namespacexxx{}1、基础命名空间基础命名空间描述System处理内建数据、数学计算、随机数的产生、环境变量
鹏易灵
·
2023-12-22 11:34
c#
学习
microsoft
数据库课程总结--人大-中国mooc
高级篇
花了很多篇幅在讲数学推导和抽象原理,这部分挺难的,我就记了一下核心和解题过程。新技术篇主要讲大数据相关的Hadoop框架和算法。
LeeMin_Z
·
2023-12-22 09:30
linux
高级篇
基础理论九(Redis群集,非关系数据库与关系数据库)
上一章linux
高级篇
基础理论八(web调度器、LVS,heproxy、nginx,算法)后续会发布Redis真实部署操作目录Redis区别理论1、数据库的
小刘在C站
·
2023-12-22 07:54
LINUX高级理论知识
linux
redis
运维
JAVA面试题
15
什么是Java中的多线程编程?它有什么作用?答案:多线程编程是一种同时执行多个线程的机制,用于实现并发处理和提高程序性能。Java中的多线程编程可以将任务分配给不同的线程并行执行,利用多核处理器的优势,提高程序的响应性和吞吐量。Java中的同步(Synchronization)是什么?它有什么作用?答案:同步是一种控制多个线程并发访问共享资源的机制,用于保证线程安全和避免数据竞争。Java中的同步
CrazyMax_zh
·
2023-12-22 00:12
java
JAVA面试题
16
Java中的JVM(JavaVirtualMachine)是什么?它有什么作用?答案:JVM是Java虚拟机的缩写,是Java程序运行的环境,用于将字节码翻译成机器码并执行。JVM负责管理内存、执行字节码、进行垃圾回收、提供安全性和移植性等功能,是Java语言能够实现跨平台的关键所在。什么是Java中的GC(GarbageCollection)?它有什么作用?答案:GC是垃圾回收的缩写,是JVM进
CrazyMax_zh
·
2023-12-22 00:12
java
开发语言
JAVA面试题
14
Java中的Lambda表达式是什么?它有什么作用?答案:Lambda表达式是一种简洁的语法,用于创建函数式接口的实例。Java中的Lambda表达式可以简化代码、减少冗余的匿名类和提高程序的可读性,支持函数式编程的特性。什么是Java中的模块化(Module)?它有什么作用?答案:模块化是一种将代码组织为模块的方式,用于提高代码的可维护性、可复用性和可扩展性。Java中的模块化可以控制模块之间的
CrazyMax_zh
·
2023-12-22 00:42
java
JAVA面试题
11
111.什么是NoSQLNoSQL,泛指非关系型数据库,NoSQL即Not-Only_SQL,它可以作为关系型数据库的良好补充。NoSQL数据库的产生就是为了解决大规模数据库集合多重数据库种类带来的挑战,尤其是大数据应用的难题。解决高并发的问题。因为像mysql或oracle单机能够承受的并发数最多也就几千112.RedisRedis是用C语言开发的一个开源的高性能键值对数据库。它通过提供多种键值
热心市民陈先生314
·
2023-12-21 21:35
java面试
java
数据库
redis
Java面试题
1.java中有哪几种方式来创建线程1.继承Thread类,重写run方法(继承的单一性,无返回值,无异常抛出)2.实现Runnable接口,重写run方法(实现可以采用多实现,但是也无返回值,无异常抛出)3.实现Callable接口,配合FutureTask类(这种方式存在返回值,有异常抛出)4.线程池的方式创建定义七大核心参数:1.核心线程数2.最大线程数3.线程工厂4.线程达到核心线程数的等
谛仙0
·
2023-12-21 12:46
java
开发语言
Java面试题
之Struts2
1.简单的介绍一下Struts2struts2框架框架是一个按照MVC设计模式设计的WEB层框架,是在Struts1和WebWork的技术基础上进行了合并的全新的框架,其全新的Struts2的体系结构,与Struts1的体系结构差别巨大,Struts2以WebWork我为核心。采用拦截器的机制来处理用户的请求这样的设计也使得永无逻辑控制能够与ServletAPI完全脱离开2.Struts2中Act
周小鑫001
·
2023-12-20 14:09
【ARM Trace32(劳特巴赫)
高级篇
21 -- Trace 系统性能分析 Performance Analyzer】
请阅读【Trace32ARM专栏导读】文章目录PerformanceAnalyzerPerf操作步骤采样对象PC采样对象Memory采样对象TaskPerformanceAnalyzersample-basedprofiling通常也叫做Trace32的性能分析(Perf),这个功能是通过周期性的采样来实现的。被采样到的数据可以被用于统计和分析。例如,在高级语言中函数的运行时间占比:变量的值持续时
CodingCos
·
2023-12-20 09:43
#
【劳特巴赫
Trace32
系列】
arm开发
Trace32
Perf
Trace32
性能分析
【
java面试题
】Integer对象输出结果是?
/**Copyright(c)2006,2023,webrx.cnAllrightsreserved.**/packagecn.webrx;/***Project:wxbili2mp4-Test*PoweredbywebrxOn2023-11-1420:28:46*描述:**@authorwebrx[
[email protected]
]*@version1.0*@since17*/@SuppressWar
webrx
·
2023-12-19 22:54
java
开发语言
Java web 网络相关资源汇总(
高级篇
)
从MVC到前后端分离https://my.oschina.net/huangyong/blog/521891tomcat工作原理https://blog.csdn.net/skp127/article/details/52026150https://blog.csdn.net/beliefer/article/list关于Aop切面中的@Before@Around等操作顺序的说明https://b
我是嘻哈大哥
·
2023-12-19 09:57
springboot面试题大全
://www.wityx.com/post/115_1_1.html)2、[4个Spring常见面试题及答案解析](http://www.wityx.com/post/491_1_1.html)3、[
java
Sina华
·
2023-12-19 05:00
掌握iText:轻松处理PDF文档-
高级篇
-添加页眉和页脚
推荐语本文介绍了如何使用iText编程库为PDF文档添加自定义的页眉和页脚。通过指定位置、大小、字体和颜色等属性,你可以将文本、图像或其他元素添加到每一页的固定位置,实现专业、可读的自定义页眉和页脚效果。这对于需要批量处理大量PDF文档或需要更精细控制的用户来说非常适用。文章提供了详细的代码示例和依赖配置,帮助你快速上手。如果你想要为PDF文档添加页眉和页脚,这篇文章会给你带来很大的帮助。掌握iT
凡夫贩夫
·
2023-12-18 23:52
Java核心技术
iText
添加页脚
添加页眉
java
后端
pdf文档处理
汇总大厂-校招/社招
Java面试题
--持续补充更新中-大家别光收藏,要看起来,巩固基础,就是干呀!
**接上篇-汇总大厂-校招/社招
Java面试题
(补充)**markdown文件。持续更新中(阿里、腾讯、网易、美团、京东、华为、快手、字节…)上面这篇也结合着看啊,通宵给整理出来的。如需下载整套资料。
哈哈屋社
·
2023-12-18 17:26
大厂面试题
Java基础
Java面试题
java
面试
jvm
汇总大厂-校招/社招
Java面试题
如需下载整套资料。链接放在最后了啦!String对象中的replace和replaceAll的区别?replace方法:支持字符和字符串的替换。publicStringreplace(charoldChar,charnewChar)publicStringreplace(CharSequencetarget,CharSequencereplacement)replaceAll方法:基于正则表达式的
哈哈屋社
·
2023-12-18 17:55
大厂面试题
校招和社招
Java面试题
java
面试
绝版瑰宝:阿里面试官首发Java后端面试复习必备宝典,啃完秒那大厂offer,轻松搞定秋招!
前言这几天最近在整理
java面试题
汇总,无意中寻到了这份阿里面试官手册,这份面试题还真的与以往的java核心面试知识点有大不同,这份面试官手册是完全站在面试官出题的角度分析问题,要问它有多香我们且看目录就完事了
独孤球球
·
2023-12-18 10:00
java
开发语言
牛皮了!阿里面试官终于分享出了 2022 年最新的 java 面试题及答案
今天给大家分享一波阿里面试官分享的2022年最新的
java面试题
以及答案,喜欢的小伙伴可以学习一下!
java南木
·
2023-12-18 10:24
java
面试
开发语言
职场和发展
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他