自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 java并发编程面试题

文章目录1、Synchronized用过吗,其原理是什么?2、你刚才提到获取对象的锁,这个“锁”到底是什么?如何确定对象的 锁?3、什么是可重入性,为什么说Synchronized是可重入锁?4、JVM对Java的原生锁做了哪些优化?5、为什么说Synchronized是非公平锁?6、什么是锁消除和锁粗化?7、为什么说Synchronized是一个悲观锁?乐观锁的实现原理又是什么?什么是CAS,它有什么特性?8、乐观锁一定就是好的吗?9、跟Synchronized相比,可重入锁ReentrantLock其实

2020-09-28 23:25:46 97110

原创 开源框架面试之Dubbo面试题

文章目录1、Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布 者和订阅者之间还能通信么?2、dubbo服务负载均衡策略?3、Dubbo在安全机制方面是如何解决的4、dubbo连接注册中心和直连的区别1、Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布 者和订阅者之间还能通信么?可以通信的,启动dubbo时,消费者会从zk拉取注册的生产者的地址接 口等数据,缓存在本地。每次调用时,按照本地存储的地址进行调用;注 册中心对等集群,任意一台宕机后,将会切换到另一台;

2020-09-28 00:15:42 95768

原创 开源框架面试之SpringCloud面试题

文章目录1、什么是 Spring Cloud?2、使用Spring Cloud有什么优势?3、服务注册和发现是什么意思? Spring Cloud如何实现?4、负载平衡的意义什么?5、什么是Hystrix?它如何实现容错?6、什么是Hystrix断路器?我们需要它吗?7、什么是Netflix Feign ?它的优点是什么?8、什么是Spring Cloud Bus?我们需要它吗?1、什么是 Spring Cloud?Spring cloud流应用程序启动器是基于Spring Boot的Spring集成应

2020-09-28 00:15:11 95451

原创 开源框架面试之Spring Boot面试题

文章目录1、什么是 Spring Boot?2、Spring Boot有哪些优点?3、什么是 JavaConfig?4、如何重新加载Spring Boot上的更改,而无需重新启动服务器?5、Spring Boot中的监视器是什么?6、如何在Spring Boot中禁用Actuator端点安全性?7、如何在自定义端口上运行Spring Boot应用程序?8、什么是YAML?9、如何实现Spring Boot应用程序的安全性?10、如何集成 Spring Boot 和 ActiveMQ?11、如何使用Sprin

2020-09-28 00:14:31 94847

原创 java面试之JVM性能优化

文章目录1、Java类加载过程2、java内存分配3、JVM加载Class文件的原理机制?4、GC是什么?为什么要有GC?5、简述Java垃圾回收机制。6、如何判断一个对象是否存活?(或者GC对象的判定方法)7、 垃圾回收的优点和原理。并考虑2种回收机制。8、 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?9、 Java中会存在内存泄漏吗,请简单描述。10、深拷贝和浅拷贝。11、System.gc()和 Runtime.gc()会做什么事情?12、final

2020-09-27 23:38:28 95788 1

原创 java面试之tomcat性能优化

文章目录1、你怎样给tomcat调优2、如何加大comcat连接数3、怎样加大tomcat的内存4、异常处理5、Tomcat4种部署方式6、Tomcat的优化经验1、你怎样给tomcat调优JVM参数调优-Xms<size>表示JVM初始化堆的大小,-Xmx<size>表示JVM堆的最大值。这两个值的大小一般根据需要进行设 置。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出, 并且导致应用服务崩溃。因此一般建议堆的最大值设置为可用内存的最大 值的80%。在

2020-09-27 16:20:43 94917

原创 阿里一面面试题整理集合

文章目录数据结构算法题(剑指 Offer 上原题不少)Java 基础Java 高级三大框架数据库操作系统计算机网络分布式/集群等高级主题技术开放题数据结构HashMap的原理,内部数据结构?底层使用哈希表(数组 + 链表),当链表过长会将链表转成 红黑树以实现 O(logn) 时间复杂度内查找讲一下 HashMap 中 put 方法过程?对 Key 求 Hash 值,然后再计算 下标。如果没有碰撞,直接放入桶中,如果碰撞了,以链表的方式链接到后面,如果链表长度超过阀值(TREEIF

2020-09-24 23:18:18 97386 2

原创 经典算法真题演练【进阶】

分类 题⽬ 答案链接 模拟 134. 加油站 https://leetcode-cn.com/problems/gas-station/ 146. LRU缓存机制 https://leetcode-cn.com/problems/lru-cache/ 289. 生命游戏 ...

2020-09-24 00:01:04 95414

原创 算法面试题汇总 leetcode

算法面试题汇总 leetcode

2020-09-23 23:22:13 96329

原创 实例变量共享造成的非线程安全问题

文章目录不共享实例变量共享实例变量解决方案不共享实例变量测试代码public class MyThreadNotShared extends Thread { private int count = 5; public MyThreadNotShared(String name){ super(); this.setName(name); } @Override public void run() { sup

2020-09-12 23:46:35 101379

原创 Spring事务和MySQL事务详解面试

文章目录数据库事务事务是什么事务的四大特性MySQL事务隔离级别查看MySQL当前事务隔离级别MySQL默认操作模式为自动提交模式JDBC处理事务Spring事务Spring的事务传播PROPAGATION_REQUIREDPROPAGATION_SUPPORTSPROPAGATION_MANDATORYPROPAGATION_REQUIRES_NEWPROPAGATION_NOT_SUPPORTEDPROPAGATION_NEVERPROPAGATION_NESTEDSpring事务的隔离级别Spring

2020-09-10 23:56:36 231461 15

原创 常用线程分析命令

文章目录常用三种命令示例jps + jstackjmcjvisualvm常用三种命令1、jps + jstack2、jmc3、jvisualvm示例先起一个线程public class ThreadAnalysis { public static void main(String[] args) { for (int i = 0; i < 10; i++) { new Thread(() -> { tr

2020-09-10 23:52:29 98156

原创 Java多线程之初识线程

文章目录实现多线程的两种方式区别继承Thread示例实现Runnable接口示例start()的执行步骤实现多线程的两种方式1、继承Thread类;2、实现Runnable接口。区别Java语言是单继承的,使用实现Runnable方式创建线程,可以实现多继承。继承Thread示例public class MyThread extends Thread { @Override public void run() { super.run(); Sys

2020-09-10 23:49:26 92453

2012年上半年 信息系统管理工程师 基础知识.docx

《2012年上半年 信息系统管理工程师 基础知识》文档,是针对那些决心在信息系统管理工程师考试中取得佳绩的考生量身打造的复习神器。该文档汇集了2012年上半年考试的基础知识部分真题,全面覆盖了信息系统规划、设计、实施等核心基础知识点,旨在帮助考生构建坚实的理论基础。 这份资料最适合即将参加信息系统管理工程师考试的考生,尤其是那些希望在基础知识部分取得高分的考生。通过这份文档的学习,考生可以快速掌握考试核心知识点,提高答题的准确性和效率。 无论是用于考前密集复习,还是作为日常学习的参考资料,这份文档都能帮你在考试中一展宏图,轻松应对各种题型。简而言之,《2012年上半年 信息系统管理工程师 基础知识》是你走向考试成功的不二法宝,让你在信息系统管理领域的职业道路上更进一步。

2024-03-21

2011年上半年 信息系统管理工程师 应用技术.docx

《2011年上半年 信息系统管理工程师 应用技术》文档,精选了2011年上半年的应用技术真题,专为追求卓越的信息系统管理工程师考生设计。它覆盖了信息系统的实施、运维和管理等实用技术,是每位考生提升应用技术能力、深化实践理解的必备资料。 适合即将参加信息系统管理工程师考试的考生,尤其对那些希望在应用技术领域取得优异成绩的人来说,它是一份宝贵的复习资源。通过练习这些真题,考生不仅能够熟悉考试风格,还能够深化对信息系统应用技术的理解,提高解题效率。 无论是用于考前冲刺,还是作为平时学习的补充,这份文档都能帮助你有效提升,确保在考试中表现出色。简单来说,《2011年上半年 信息系统管理工程师 应用技术》是通往成功的捷径,助你一举成为信息系统管理领域的佼佼者。

2024-03-21

2011年上半年 信息系统管理工程师 基础知识.docx

《2011年上半年 信息系统管理工程师 基础知识》文档是备考信息系统管理工程师中级职称考试的黄金资料。它汇总了2011年上半年考试的基础知识部分真题,内容囊括信息系统的规划、设计、实施等关键领域。此资料适合准备参加信息系统管理工程师考试的考生,特别是需要加强基础知识复习的人。 通过这份文档的学习,考生可以快速熟悉考试题型和核心考点,有效提升解题速度和准确性。无论是考前冲刺复习,还是日常知识积累,它都是不可或缺的复习工具。简而言之,这份文档将助你一臂之力,让你在考试中游刃有余,向信息系统管理工程师的职称迈进一大步。

2024-03-21

软考中级+真题复习材料+2009年下半年 信息系统管理工程师 应用技术.docx

《软考中级真题-2009年下半年 信息系统管理工程师 应用技术》文档,是针对追求信息系统管理工程师中级职称认证的考生量身定做的复习宝典。它精心收录了2009年下半年的考试应用技术部分的真题,覆盖了信息系统的实际应用、技术实施、系统维护等关键技术领域,旨在帮助考生深入理解考试要点,掌握应用技术的实际操作。 本资源特别适合即将参加信息系统管理工程师考试的考生,尤其是那些希望通过练习真题来提升自己应用技术理论知识和实践技能的人。通过这份文档的学习,考生可以有效地熟悉考试题型,加深对信息系统应用技术的理解,提高解题效率和准确性。 使用场景主要是考前复习和自我测试,帮助考生检测学习成果,查找知识盲点,优化复习策略。此外,对于在职IT专业人士,本文档也是提升专业技能,加深对信息系统管理实践操作认识的优秀资源。 总之,《软考中级真题-2009年下半年 信息系统管理工程师 应用技术》是每位信息系统管理工程师考生的必备复习资料,不仅能够帮助你轻松应对考试,还能够在职业生涯中发挥长远的价值。

2024-03-21

软考中级+真题复习材料+2009年下半年 信息系统管理工程师 基础知识.docx

《软考中级真题-2009年下半年 信息系统管理工程师 基础知识》是一份宝贵的复习资料,专为计划参加软件和信息技术领域中级职称——信息系统管理工程师考试的考生设计。这份文档精选了2009年下半年的考试真题,全面涵盖了信息系统管理的核心知识点,如系统规划、设计、实施、运维等,是考生备考的得力助手。 该资源主要面向两类人群:一是即将参加信息系统管理工程师考试,希望通过解决真题来提高自己解题能力和考试技巧的考生;二是在职IT专业人士,希望通过学习和理解这些真题来加深对信息系统管理领域的认识和理解。 使用这份文档的目标是帮助考生熟悉考试题型和内容,提高解题速度和准确率,最终顺利通过考试。通过练习真题,考生能有效检测自己的备考情况,查找知识盲点,调整复习方向,从而在考试中发挥出最佳状态。 除了对考生有着直接的帮助外,这份文档对于培训机构的教师而言,是一份教学资源;对于研究软考命题规律的学者和专家,也是一份不可多得的研究材料。 总而言之,《软考中级真题-2009年下半年 信息系统管理工程师 基础知识》不仅是考生必备的复习资料,也对信息系统管理领域的专业人士及教育培训机构具有重要的参考价值。

2024-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除