
面试题
文章平均质量分 70
IT 刘工
一名一天不写代码就浑身难受的全栈程序员,这些年在编程的路上踩过无数的坑,希望和大家分享经验,交流技术,欢迎关注。
展开
-
Redis的缓存延迟双删策略
Redis 的缓存延迟双删策略是用来解决缓存与数据库之间数据不一致问题的一种常见策略。这种策略主要用于在更新数据库时,确保缓存数据的同步更新。下面是对这种策略的详细介绍。原创 2024-08-10 11:19:13 · 1094 阅读 · 0 评论 -
IDEA实现Debug远程调试Linux中的系统
有朋友面试时被问到,怎么远程调试部署在Linux中的系统?听到这个问题,那位朋友直接懵了,第一反应是震惊,已经部署在Linux中的系统还能调试? 沉默了几秒,只好说没有远程调试过Linux中的系统,一般线上问题都是看日志解决的,本地运行才通过调试解决。 那么,真的能在本地远程调试Linux系统吗?原创 2024-08-07 16:06:00 · 972 阅读 · 0 评论 -
Cookie和Session的区别
Cookie和Session都是用于在Web应用程序中跟踪用户状态的机制,但它们在实现和使用方式上有一些区别。原创 2024-02-20 17:58:41 · 529 阅读 · 0 评论 -
MySQL的 4 种连接查询
在 MySQL 中,常见的连接查询有四种:内连接(INNER JOIN)、外连接(LEFT JOIN、RIGHT JOIN 和 FULL JOIN)、交叉连接(CROSS JOIN)和自连接。以下是对每种连接查询的详细介绍。原创 2024-02-18 23:24:11 · 1750 阅读 · 0 评论 -
SpringBoot的 8 个优点
SpringBoot 是一个基于 Spring 框架的快速开发框架,它通过提供一系列的自动配置、约定优于配置、快速集成等功能,简化了 Spring 应用的开发过程。原创 2024-02-18 23:21:23 · 10554 阅读 · 0 评论 -
索引失效的 12 种情况
索引失效是指数据库中的索引无法有效地加速查询操作,导致查询性能下降。索引失效的情况主要包括以下几种。原创 2024-02-18 23:22:38 · 4841 阅读 · 0 评论 -
Get请求和Post请求的 5 点区别
GET 和 POST 是 HTTP 协议中两种常用的请求方法,用于客户端与服务器之间进行数据交互。原创 2024-02-18 11:20:57 · 770 阅读 · 0 评论 -
数据库事务的 4 种隔离级别
数据库事务的隔离级别指的是多个事务并发执行时,数据库系统应该如何保证事务之间的隔离程度。不同的隔离级别具有不同的并发控制策略,从而影响了事务的隔离性、性能和并发度。常见的隔离级别有读未提交、读已提交、可重复读和串行化。原创 2024-02-18 11:06:39 · 5123 阅读 · 2 评论 -
数据库事务的4个特性(ACID)
数据库事务具有四个重要的特性,通常称为ACID特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。下面分别对四种特性进行介绍。原创 2024-02-17 12:03:10 · 2832 阅读 · 0 评论 -
JDK1.8 的 8 种新特性(附代码示例)
Java 8是一个重要的版本,引入了许多新特性和改进,本文是一些显著的新特性和改进的介绍。原创 2024-02-14 18:23:13 · 4294 阅读 · 0 评论 -
Java创建线程的5种方式(附代码示例)
在Java中,线程(Thread)是程序执行的最小单元,它允许程序在同一时间执行多个任务。Java中的线程可以由Thread类创建,也可以通过实现Runnable接口或Callable接口创建。原创 2024-02-14 18:16:09 · 6038 阅读 · 1 评论 -
Java中,List、Map和Set的区别是什么?
在Java中,List、Map和Set是三种常用的集合类型,它们之间有以下区别。原创 2024-02-13 22:34:48 · 437 阅读 · 0 评论 -
Java中,接口和抽象类的区别是什么?
在Java中,接口(Interface)和抽象类(Abstract Class)的区别主要包括以下几点。原创 2024-02-13 22:33:49 · 667 阅读 · 0 评论 -
String、StringBuffer 和 StringBuilder三者之间的区别
在Java中,String、StringBuffer和StringBuilder都用于处理字符串,但它们之间有几个重要的区别原创 2024-02-12 23:09:08 · 538 阅读 · 0 评论 -
Java中==和equals的区别
在Java中,==运算符和equals()方法是用于比较对象的两种不同方式,它们有不同的作用和用法原创 2024-02-12 22:56:38 · 624 阅读 · 0 评论 -
Spring事务的 7 种传播行为
Spring 框架中的事务传播行为定义了在多个事务操作嵌套执行时,如何处理事务的传播和管理。Spring 提供了多种事务传播行为,以满足不同的业务需求。原创 2024-02-11 19:53:24 · 6929 阅读 · 0 评论 -
Java中的线程池(附有代码示例)
在Java中,线程池是一种管理和复用线程的机制,用于提高多线程应用程序的性能和资源利用率。线程池在执行任务时,可以避免频繁地创建和销毁线程,从而减少了系统开销,并且能够更有效地利用系统资源原创 2024-02-10 15:55:40 · 3529 阅读 · 0 评论 -
什么是Java的单例模式?有几种?(附代码说明)
【单例模式】在程序运行时,同一个类只有一个实例原创 2024-02-09 21:13:37 · 590 阅读 · 0 评论