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面试
(四):中间件
RabbitMQ135.RabbitMQ的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。延迟信息处理,比如10分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消息队列即可。136.Ra
半子胜青天
·
2023-12-16 15:54
未命名文章分布式系统理论基础: 时间、时钟和事件顺序
https://www.cnblogs.com/bangerlee/p/5448766.html该系列博文会告诉你什么是分布式系统,这对后端工程师来说是很重要的一门学问,我们会逐步了解分布式理论中的基本概念,
常见算法
码农小旋风
·
2023-12-16 11:51
后端
2019年末尾总结面试常问的基础22道
Java面试
题,值得收藏学习!
1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet)List:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)|--ArrayList:底层是数组结构,特点是:查询很快,增删稍微慢点,线程不同步:A线程将元素放在索引0位置,CPU调度线程A停止,B运行,也将元素放在索引0位置,当A和B同时运行的时候S
专攻计算机从业者
·
2023-12-16 10:42
详谈前端中常用的加/密算法
常见算法
:AES、DES、3DES
Ying(英子)
·
2023-12-16 10:20
web前端
JavaScript
工具
算法
rsa
加密
web安全
加密算法
crypto-js
encryptlong
秋招大厂敲门金砖,牛客知乎狂转8w次,这份“
Java面试
真题笔记”赢麻了这个八月!
2022秋招眼看着就要来了,很多同学开始感受到压力,着急金九银十的秋招,所以纷纷临时抱佛脚,开始在找有没有什么提升面试成功率,查漏补缺的方法。我的回答是:有!说起来,临阵磨枪没有比背八股文更靠谱的了,很多人对这个很不屑:呵,背题家罢了!但国内大环境如此,你不背,你就找不到满意的工作,很现实的一个事情。当然,你可以选择出淤泥而不染,身体力行的表示反抗,对推动国内互联网陋习改革出一份力,那我还是很佩服
Java芝士雪豹
·
2023-12-16 04:15
dubbo(2.7.3) 13.注解配置
这是一份最全面、最详细、最高质量的
java面试
题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。
程序员朱永胜
·
2023-12-16 03:38
后端
dubbo(2.7.3) 16 启动检查
这是一份最全面、最详细、最高质量的
java面试
题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。
程序员朱永胜
·
2023-12-16 03:38
后端
dubbo(2.7.3) 11.自动加载环境变量
这是一份最全面、最详细、最高质量的
java面试
题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。
程序员朱永胜
·
2023-12-16 03:07
后端
dubbo(2.7.3) 3.架构
这是一份最全面、最详细、最高质量的
java面试
题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。
程序员朱永胜
·
2023-12-16 03:03
后端
java面试
题-描述下Object中常用的方法
java面试
题汇总-目录-持续更新中这个没办法,需要看自己平时使用或者就是死记硬背也行。回答:Object是所有类的父类,任何类都默认继承Object。Object类到底实现了哪些方法?
言之有李LAX
·
2023-12-16 01:59
面试题
java
开发语言
面试
数据结构和算法专题---8、加密算法
通过数据打乱混合,重新创建一个叫做散列值
常见算法
MD5、SHA(128、256)系列名称安全性速度SHA-1高慢MD5中快应用常用于密码存储,或文件指纹校验。网站用户注册后,密码经过MD5加
斑马工
·
2023-12-15 21:38
数据结构和算法专题
数据结构
算法
python
加密算法
【面试总结】
Java面试
题目总结(一)
(以下仅为个人见解,如果有误,欢迎大家批评并指出错误,谢谢大家)1.项目中的验证码功能是如何实现的?第一步:在项目的pom.xml文件中导入EasyCaptcha的依赖;com.github.penggleeasy-captcha2.6.2第二步:Controller层写一个captcha接口,接收前端请求@ControllerpublicclassCaptchaController{@Reque
嘎嘎干饭的鹏鹏
·
2023-12-15 21:19
面试总结
Java面试
面试
MySQL
java面试
题10
1.Java中的弱引用(WeakReference)是什么?它有什么作用?答案:弱引用是一种特殊的引用类型,用于引用不需要特别关注的对象。Java中的弱引用可以避免垃圾回收器在内存紧张时过于积极地回收对象,提高内存利用率。2.什么是Java中的系统类加载器(SystemClassLoader)?它有什么作用?答案:系统类加载器是Java运行时环境中负责加载应用程序类的类加载器。Java中的系统类加
CrazyMax_zh
·
2023-12-15 21:41
java
开发语言
java面试
中的有价值的经典问答
目录1️⃣Java基础2️⃣集合框架3️⃣异常处理4️⃣设计模式5️⃣多线程6️⃣数据结构与算法更多问题答案慢慢补充……当然也可留言补充常问的
Java面试
问题应该涵盖语言特性、核心概念、设计模式、数据结构
两点王爷
·
2023-12-15 20:40
java
面试
开发语言
Java面试
题(每天10题)-------连载(47)
目录Mybatis篇1、#{}和${}的区别2、通常一个Xml映射文件,都会写一个Dao接口与之对应,那么这个Dao接口的工作原理是什么?Dao接口中的方法,参数不同时,方法能重载吗?3、Mybatis是如何让进行分页的?分页插件的原理是什么?4、Mybatis是如何将sql执行结果封装为目标对象并返回的?都有那些映射形式?5、Xml映射文件中,处理常见的select|insert|update|
秃头的Tomcat
·
2023-12-15 16:25
java
开发语言
Java面试
题(每天10题)-------连载(48)
目录Mybatis篇1、什么是Mybatis?2、Mybatis的缓存3、Mybatis是如何进行分页的?分页插件的原理是什么?4、简述Mybatis的插件运行原理,以及如何编写一个插件5、Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql的执行原理吗?6、为什么说Mybatis是半自动ORM映射工具?它与全自动的区别是什么?7、Mybatis是否支持延迟加载?如果支持,
秃头的Tomcat
·
2023-12-15 16:25
java
开发语言
spring
Java面试
题(每天10题)-------连载(45)
Dubbo篇1、Dubbo的服务调用流程2、Dubbo支持那种协议,每种协议的应用场景,优缺点?dubbo:单一长连接和NIO异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。传输协议TCP,异步,Hessian序列化;rmi:采用JDK标准的rmi协议实现,传输参数和返回参数对象需要实现Serializable接口,使用java标准序列化机制,使用阻塞式短连接,传输数据包大小混合,
秃头的Tomcat
·
2023-12-15 16:54
java
开发语言
Java面试
题(每天10题)-------连载(46)
目录Dubbo篇1、Dubbo的默认集群容错方案2、Dubbo支持哪些序列化方式?3、Dubbo超时时间怎样设置?4、服务调用超时问题怎么解决?5、Dubbo在安全机制方面是如何解决的?6、Dubbo和Dubbox之间的区别7、Dubbo和SpringCloud的关系8、Dubbo和SpringCloud的区别?9、Dubbo支持那些协议,每种协议的应用场景、优缺点10、Dubbo有哪些注册中心D
秃头的Tomcat
·
2023-12-15 16:54
java
开发语言
Java面试
题(每天10题)-------连载(49)
目录Tomcat篇1、Tomcat的缺省端口是多少?怎么修改?2、Tomcat有哪几种Connector运行模式(优化)?3、Tomcat有几种部署方式?4、Tomcat容器时如何创建servlet类实例?用到了什么原理?5、Tomcat如何让优化?6、内存调优7、垃圾回收策略调优8、共享session处理9、添加JMS远程监控10、专业点的分析工具有哪些?Tomcat篇1、Tomcat的缺省端口
秃头的Tomcat
·
2023-12-15 16:16
java
firefox
开发语言
Java面试
题之 算法笔记
用JAVA计算100(含100)以内的所有偶数的和、所有...publicclassInHunderSum{publicstaticvoidmain(Stringargs[]){intsum1=0;intsum2=0;intsum3=0;for(inti=0;i=0;i--){s=s+str.charAt(i);}System.out.println(s);}写一个方法,实现字符串的替换,如:输入
子沐丶一念
·
2023-12-15 15:41
笔记
java语言开发
算法
面试
java
便捷搭建 Zookeeper 服务器的方法,好用,收藏~
整理了一份
Java面试
宝典完整版PDFZo
程序员白楠楠
·
2023-12-15 14:03
java面试
:你重写过 hashcode 和 equals 么,为什么重写 equals时必须重写 hashCode 方法?
首先,我们要知道equals()方法和hashcode()方法都属于Object类,这就意味着Java中的任何类都可调用Object类的方法;下面我们看下源码:equals()方法:可以看出,在Object的源码,底层是用的"=="来比较的,也就是判断俩个的地址是不是一样的,这让这个equals方法在我们实际开发过程中没有了太大的实用价值,我们不是要地址的相等性,我们一般需要是逻辑上的相等,比如两
小哥的吃喝玩乐
·
2023-12-15 14:11
java面试
java
面试
Java集合基础知识总结(绝对经典)
六、list和set对比《一线大厂
Java面试
题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源威信搜索公众号【编程进阶路】Set子接口:无序,不允许重复,检索元素效率低下,删除和插入效率高
明斯克开源
·
2023-12-15 12:27
Java
经验分享
架构
java
常见JVM面试题及答案整理(2022持续更新)
Java面试
题及答案(2022版),适用于应届生、有工作经验的程序员,每道都是认真筛选出的高频面试题,助力大家能找到满意的工作!JVM篇下载链接:全部面试题及答案PDF1.JVM的主要组成部分?
码农code之路
·
2023-12-15 10:16
Java面试题及答案整理
java
面试
开发语言
大半夜学计算机的小姨子不睡觉?居然看这个?
居然大半夜还在看
Java面试
?虽然说现在行情不好,也没有卷到这一地步吧?那我就把前几天在Github限时开源的Java突击手册分享给大家!
好想吃汉堡
·
2023-12-15 10:34
【
Java面试
题】ArrayList和LinkedList有什么区别
这道题考的是数据结构ArrayList和LinkedList是java集合框架中,list接口下的两个实现类。以下从三个方面来讲述ArrayList和LinkedList的区别目录1.内部的实现方面2.数据访问的时间复杂度不同3.空间占用方面1.内部的实现方面ArrayList内部使用的是数组的实现,通过索引来访问元素,支持快速随机访问。LinkeList内部使用的是双向链表来实现,每一个元素都包
freedomSTUDENT
·
2023-12-15 09:40
Java面试题
java
开发语言
腾讯学长分享的Java八股文,成为GitHub热门资源,下载量突破百万
幸运的是,我在GitHub上意外地发现了一份宝贵的资源——腾讯学长分享的
Java面试
八股文手册,这份手册简直就是面试宝典!这份手册内容丰富、全面,涵盖了
Java面试
中最常见的知识点和问题。
啊码
·
2023-12-15 06:44
java
面试
算法
来自百度老哥的整理
java面试
题之int和Integer的区别
int和Integer的区别1、Integer是int的包装类,int则是java的一种基本数据类型2、Integer变量必须实例化后才能使用,而int变量不需要3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值4、Integer的默认值是null,int的默认值是0延伸:关于Integer和int的比较1、由于Intege
java高级架构F六
·
2023-12-14 22:32
JAVA面试
题8
1.Java中的线程是什么?它有什么作用?答案:线程是程序执行流的最小单位,用于实现多任务并发执行。Java中的线程可以实现并发编程,提高程序的性能和响应性。2.什么是Java中的同步(Synchronization)?它有什么作用?答案:同步是指控制多个线程的访问顺序和资源使用的机制。Java中的同步可以避免多线程的竞态条件和数据不一致问题,保证线程安全性。3.Java中的JVM是什么?它有什么
CrazyMax_zh
·
2023-12-14 20:24
java
开发语言
java面试
题12
1.Java中的堆和栈有什么区别?答案:堆和栈都是Java中的内存区域。堆用于存储动态生成的对象,栈用于存储方法调用栈和基本数据类型。Java中的堆和栈有不同的内存管理机制和分配方式,也有不同的访问速度和开销。2.什么是Java中的位运算符(BitwiseOperator)?它有什么作用?答案:位运算符是一种用于对二进制位进行操作的运算符,包括位与(&)、位或(|)、位异或(^)、位取反(~)等。
CrazyMax_zh
·
2023-12-14 20:24
java
开发语言
[
Java面试
——Java 新版本]
Java8版本特性,及Java8+版本特性。6.1Java8特性什么是函数式编程?Lambda表达式?函数式编程面向对象编程是对数据进行抽象;函数式编程是对行为进行抽象。核心思想:使用不可变值和函数,函数对一个值进行处理,映射成另一个值。Lambda表达式lambda表达式仅能放入如下代码:预定义使用了@Functional注释的函数式接口,自带一个抽象函数的方法,或者SAM(SingleAbst
奥耶可乐冰
·
2023-12-14 20:02
面试
java
python
前端
[
Java面试
——数据结构和算法]
数据结构和算法7.1数据结构基础如何理解基础的数据结构?避免孤立的学习知识点,要关联学习。比如实际应用当中,我们经常使用的是查找,排序以及增删改,这在我们的各种管理系统、数据库系统、操作系统等当中,十分常用,我们通过这个线索将知识点串联起来:数组的下标寻址十分迅速,但计算机的内存是有限的,故数组的长度也是有限的,实际应用当中的数据往往十分庞大;而且无序数组的查找最坏情况需要遍历整个数组;后来人们提
奥耶可乐冰
·
2023-12-14 20:02
面试
数据结构
算法
java
python
【
Java面试
——JVM和调优】
JVM虚拟机和调优相关。5.1类加载机制类加载的生命周期?其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持Java语言的运行时绑定(也成为动态绑定或晚期绑定)*。另外注意这里的几个阶段是按顺序开始,而不是按顺序进行或完成,因为这些阶段通常都是互
奥耶可乐冰
·
2023-12-14 20:25
面试
java
面试
jvm
Java面试
遇到的一些常见题
目录1.Java语言有几种基本类型,分别是什么?整数类型(IntegerTypes):浮点类型(Floating-PointTypes):字符类型(CharacterType):布尔类型(BooleanType):2.int[]类型是不是基本类型?3.什么是128陷阱?什么是装箱?什么是拆箱?为什么要有包装类?128位整数陷阱(128-bitIntegerTrap):装箱和拆箱(Boxingand
不想步入秃头的年龄
·
2023-12-14 16:41
JAVA
java
面试
前端
Java面试
题(每天10题)-------连载(42)
目录Spring篇1、SpringBean的作用域之间有什么区别?2、什么是Springinnerbeans?3、Spring框架中的单例Beans是线程安全的吗?4、请举例说明如何在Spring中诸如一个JavaCollection?5、如何向SpringBean中诸如一个Java.util.Properties?6、请解释SpringBean的自动装配?7、请解释自动装配模式的区别?8、如何开
秃头的Tomcat
·
2023-12-06 21:22
java
开发语言
Java面试
题(每天10题)-------连载(44)
目录Dubbo篇1、Dubbo支持哪些协议,每种协议的应用场景,优缺点2、Dubbo超时时间怎么设置?3、Dubbo有哪些注册中心?4、Dubbo集群的负载均衡有哪些策略5、Dubbo是什么?6、Dubbo的主要应用场景?7、Dubbo的核心功能?8、Dubbo的核心组件?9、Dubbo服务注册与发现的流程?10、Dubbo的框架设计Dubbo篇1、Dubbo支持哪些协议,每种协议的应用场景,优缺
秃头的Tomcat
·
2023-12-06 21:22
java
开发语言
Java面试
题(每天10题)-------连载(40)
目录Mysql篇1、表中有大字段X(例如:text类型),且字段X不会经常更新,将该字段拆成子表好处是什么?2、Mysql中InnoDB引擎的行锁是通过加载什么上完成的?3、Mysql中控制内存分配的全局参数,有哪些?4、若一张表只有一个字段VARCHAR(N)类型,utf8编码,则N的最大值时多少(精确到数量级即可)?5、[SELECT*]和[SELECT全部字段]的2种写法有何优缺点?6、HA
秃头的Tomcat
·
2023-12-06 21:21
java
开发语言
Java面试
题(每天10题)-------连载(41)
目录Spring篇1、什么是Spring框架?Spring框架主要有哪些模块?2、使用Spring框架能带来哪些好处?3、什么是控制反转(IOC)?什么是依赖注入?4、解释下Spring中的IoC?5、BeanFactory和ApplicationContext有什么区别?6、Spring有几种配置方式?7、如何基于XML配置的方式配置Spring?8、如何用基于Java配置的方式配置Spring
秃头的Tomcat
·
2023-12-06 21:21
java
开发语言
Java面试
题(每天10题)-------连载(37)
目录Mysql篇1、Mysql如何优化DISTINCT?2、如何输入字符为十六进制数字?3、如何显示前50行?4、可以使用多少列创建索引?5、NOW()和CURRENT_DATE()有什么区别?6、什么样的对象可以使用CREATE语句创建?7、Mysql表中允许又多少个TRIGGERS?8、什么是非标准字符串类型?9、什么是通用SQL函数?10、解释访问控制列表Mysql篇1、Mysql如何优化D
秃头的Tomcat
·
2023-12-06 21:51
java
开发语言
Java面试
题(每天10题)-------连载(38)
目录Mysql篇1、Mysql支持事务吗?2、Mysql里记录货币用什么字段类型好?3、Mysql数据表在什么情况下容易损坏?4、Mysql有关权限的表有哪几个?5、Mysql中有哪几种锁?6、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15.16.17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15?7、Mysql的技术特点是什么?8、He
秃头的Tomcat
·
2023-12-06 21:51
java
开发语言
Java面试
题(每天10题)-------连载(43)
目录Spring篇1、请举例说明@Qualifier注解2、构造方法注入和设值注入有什么区别?3、Spring框架中有哪些不同类型的事件?4、FileSystemResource和ClassPathResource有什么区别?5、Spring框架中都用到了哪些设计模式?6、开发中主要使用Spring的什么技术?7、简述AOP和IOC概念8、Spring中如何配置Bean?9、IOC容器对Bean的
秃头的Tomcat
·
2023-12-06 21:50
java
开发语言
游戏开发
常见算法
1.根据权重获取不同的值:算法思想:代码实现:_proto.randWeightEnemy=function(enemyIdMap,enemyIds,targetWeight,weightArray,monsterNumLimit){ console.log("目标权重值"+targetWeight);//targetWeight的值为1700 varrd=utils.intRange(1,t
小春熙子
·
2023-12-06 14:07
javascript
游戏程序
算法
【
Java面试
题】JDK,JRE,JVM的区别
JDK:JDK是(JavaDevelopmentKit)的缩写,是Java的核心,是Java开发的工具包,包括了Java的运行环境JRE,Java工具和Java基础类库。JRE:JRE是(JavaRuntimeEnvironment)的缩写,是运行java程序所必须的环境的集合,包含java虚拟机和java程序的一些核心类库。JVM:JVM是(JavaVirtualMachine(Java虚拟机)
freedomSTUDENT
·
2023-12-06 13:35
Java面试题
java
【
Java面试
题】==和equals的区别
Java八大数据类型:(1)整数类型:byte、short、int、long(2)小数类型:float、double(3)字符类型:char(4)布尔类型:boolean==的作用:作用于基本数据类型的变量,则直接比较其存储的值是否相等,作用于引用类型的变量,则比较的是所指向的对象的地址是否相等。equals的作用:默认情况下,比较的是地址值特别注意:StringintegerDate这些类中eq
freedomSTUDENT
·
2023-12-06 13:35
Java面试题
java
开发语言
java面试
突破 - 集合面试汇总
目录1.简述Java中的集合2.List、Map、Set三个接口,存取元素时,各有什么特点?4.ArrayList和LinkedList区别?(从底层出发,未细说)5.ArrayList和Vector的区别6.ArrayList,Vector,LinkedList的存储性能和特性7.HashMap和Hashtable的区别8.Java中的同步集合与并发集合有什么区别?8.Java中的集合及其继承关
要死磕java
·
2023-12-06 10:46
java面试
java
面试
JAVA面试
知识点个人整理
本文是一些
JAVA面试
的基本知识点个人整理,方便自己记忆回顾,摘自ThinkWon大神的系列文章
JAVA面试
题。
Nimrod__
·
2023-12-06 10:45
java
java
java虚拟机
集合
从入门到精通38万字超详细的
Java面试
题&八股文&知识点全面汇总
点击下方链接获取全部内容文档及其答案:从入门到精通38万字超详细的
Java面试
题&八股文&知识点全面汇总https://m.tb.cn/h.5iqhNTH?
骑鱼~过海
·
2023-12-06 08:17
java
开发语言
面试
逆向!(REVERSE)easyre1非常简单的逆向
也是为了打CTF来学的逆向一般常用的操作都有:PEtools查壳、Upx脱壳、IDApro静态反汇编、OllyDbg动态调试CTF中的逆向题目一般常见考点1、
常见算法
与数据结构。
過路人!
·
2023-12-05 14:27
web安全
网络安全
怎么拿Offer拿到手软?JVM、高并发、Spring、Netflix、Spring Cloud都要强化了解
SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》送书第四期《AI时代项目经理成长之道》送书第五期《Kubernetes原生微服务开发》送书第六期《Offer来了:
Java
青花锁
·
2023-12-05 13:55
送书活动
Java基础
java
面试
offer
工作
spring
cloud
spring
架构
人工智能时代AIGC绘画实战
SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》送书第四期《AI时代项目经理成长之道》送书第五期《Kubernetes原生微服务开发》送书第六期《Offer来了:
Java
青花锁
·
2023-12-05 13:52
送书活动
AI
人工智能
AIGC
chatgpt
midjourney
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他