随笔分类 -  面试

摘要:1、事务管理 spring事务分为编程式事务和声明式事务 Spring事务管理器的行为的重要组成部分。下面是对这些属性的简要解释: 1. **value**:用于指定事务管理器的名称。如果应用中只有一个事务管理器,通常可以省略该属性。 2. **propagation**:指定事务的传播机制,即在多 阅读全文
posted @ 2024-04-10 10:49 扰扰 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1、ZK节点数据 Zookeeper 提供一个多层级的节点命名空间(节点称为 znode)。与文件系统不同的是,这些节点都可以设置关联的数据,而文件系统中只有文件节点可以存放数据而目录节点不行。Zookeeper 为了保证高吞吐和低延迟,在内存中维护了这个树状的目录结构,这种特性使得 Zookeep 阅读全文
posted @ 2024-04-01 21:37 扰扰 阅读(5) 评论(0) 推荐(0) 编辑
摘要:1、数据库文件结构 网络连接层:提供与mysql服务器建立连接的支持,负责连接管理、授权认证、安全等。核心服务层:主要包含系统管理和控制工具、连接池、SQL接口、解析器、查询优化器和查询缓存六个部分。存储引擎层:负责Mysql中数据的存储与提取,与底层系统文件进行交互。文件系统层:负责将数据库的数据 阅读全文
posted @ 2024-03-24 10:09 扰扰 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1、Java基础 1.1、ConcurrentHashMap的底层实现,jdk1.7和jdk1.8的区别,锁方面的优化; ConcurrentHashMap底层实现原理(JDK1.7 & 1.8) - 简书 (jianshu.com) 1.2、GC的原理,涉及到的算法有哪些,GC调优怎么处理; 老大 阅读全文
posted @ 2022-09-24 11:05 扰扰 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1-5年的Java程序员,薪资区间大致是在15-25K左右,那有没有可能提前达到30K的薪资呢?有人说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿30K的不太可能是初级开发或者码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地 阅读全文
posted @ 2021-04-18 21:59 扰扰 阅读(225) 评论(0) 推荐(0) 编辑
摘要:网络 79. http 响应码 301 和 302 代表的是什么?有什么区别? 答:301,302 都是HTTP状态的编码,都代表着某个URL发生了转移。 区别: 301 redirect: 301 代表永久性转移(Permanently Moved)。 302 redirect: 302 代表暂时 阅读全文
posted @ 2020-10-21 11:04 扰扰 阅读(129) 评论(0) 推荐(0) 编辑
摘要:异常 74. throw 和 throws 的区别? throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。 75. final、finally、finalize 有什么区别? f 阅读全文
posted @ 2020-10-21 10:51 扰扰 阅读(96) 评论(0) 推荐(0) 编辑
摘要:Java Web 64. jsp 和 servlet 有什么区别? jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类) jsp更擅长表现于页面显示,servlet更擅长于 阅读全文
posted @ 2020-10-21 10:41 扰扰 阅读(79) 评论(0) 推荐(0) 编辑
摘要:对象拷贝 61. 为什么要使用克隆? 想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。 62. 如何实现对象克隆? 有两种方式: 1). 实现Cloneable接口并重写Object类中的clone()方法; 2). 实现Serializa 阅读全文
posted @ 2020-10-21 10:09 扰扰 阅读(105) 评论(0) 推荐(0) 编辑
摘要:反射 57. 什么是反射? 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射: 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在 阅读全文
posted @ 2020-10-21 10:06 扰扰 阅读(65) 评论(0) 推荐(0) 编辑
摘要:对象拷贝 61. 为什么要使用克隆? 想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。 62. 如何实现对象克隆? 有两种方式: 1). 实现Cloneable接口并重写Object类中的clone()方法; 2). 实现Serializa 阅读全文
posted @ 2020-10-19 15:50 扰扰 阅读(103) 评论(0) 推荐(0) 编辑
摘要:反射 57. 什么是反射? 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力 Java反射: 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类。 在 阅读全文
posted @ 2020-10-19 15:49 扰扰 阅读(71) 评论(0) 推荐(0) 编辑
摘要:多线程 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 所以并发编程的目 阅读全文
posted @ 2020-10-19 15:32 扰扰 阅读(145) 评论(0) 推荐(1) 编辑
摘要:容器 18. java 容器都有哪些? 常用容器的图录: 19. Collection 和 Collections 有什么区别? java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中 阅读全文
posted @ 2020-10-13 10:45 扰扰 阅读(83) 评论(0) 推荐(0) 编辑
摘要:Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 阅读全文
posted @ 2020-10-13 09:47 扰扰 阅读(103) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示