pingcode
欢迎订阅我的“JAVA全栈开发笔记(全)”专栏,价格优惠,仅需19.9元。
展开
-
left join条件在on后面和在where后面的区别
子句决定了右表中哪些行能够与左表匹配上,左表的数据会全部展示。子句则是对左表和右表匹配后的结果进行最终的筛选。原创 2025-01-05 17:44:33 · 57 阅读 · 0 评论 -
Merge和Rebase的区别
一、理论解释二、示例解释三、总结原创 2025-01-05 15:39:15 · 216 阅读 · 0 评论 -
&,|与&&,||的区别
&,|与&&,||的区别原创 2022-10-31 23:37:18 · 444 阅读 · 0 评论 -
==和equals()的区别
==和equals()的区别原创 2022-10-25 23:27:13 · 206 阅读 · 0 评论 -
JAVA基本数据类型
JAVA基本数据类型原创 2022-06-07 22:56:32 · 243 阅读 · 0 评论 -
JAVA默认值
一、基本数据类型二、引用数据类型附:程序代码原创 2024-08-14 01:26:58 · 444 阅读 · 1 评论 -
JAVA面向对象的三大特性
JAVA面向对象的三大特性原创 2022-06-07 22:50:02 · 703 阅读 · 0 评论 -
Object有哪些常用方法
【代码】Object有哪些常用方法。原创 2024-05-18 10:19:23 · 254 阅读 · 0 评论 -
Servlet的生命周期
Servlet的生命周期原创 2023-03-21 10:23:38 · 137 阅读 · 0 评论 -
String、StringBuffer、StringBuilder的区别
String、StringBuffer、StringBuilder的区别原创 2022-10-30 16:39:45 · 188 阅读 · 0 评论 -
抽象类和接口的区别
抽象类和接口的区别原创 2022-10-16 16:53:25 · 207 阅读 · 0 评论 -
集合-ArrayList和LinkedList的区别
ArrayList底层是数组,占用空间连续,查询快;LinkedList底层是链表,占用空间不连续,增删快。日常开发中使用较多的是ArrayList,因为遍历比增删的需求多。原创 2024-04-08 16:17:22 · 156 阅读 · 0 评论 -
集合-JAVA中常用的集合类
Map(映射)、List(列表)、Set(集合)、Queue(队列)、Deque(双端队列)、其他集合类原创 2024-04-17 10:17:39 · 144 阅读 · 0 评论 -
集合-List去重
【代码】集合-List去重。原创 2024-08-13 23:19:56 · 185 阅读 · 0 评论 -
内存泄漏的情况
内存泄漏的情况原创 2023-04-05 17:59:17 · 287 阅读 · 0 评论 -
线程-sleep()和wait()区别
sleep()和wait()区别原创 2023-02-27 15:29:10 · 221 阅读 · 0 评论 -
线程池-对线程池的理解
1.降低资源消耗2.提高响应速度3.提高线程的可管理性原创 2024-05-18 10:26:47 · 80 阅读 · 0 评论 -
线程池-线程池的核心参数
1、corePoolSize(核心线程数)2、maximumPoolSize(最大线程数)3、keepAliveTime(线程存活时间)4、unit(时间单位)5、workQueue(工作队列)6、threadFactory(线程工厂)7、handler(拒绝策略)原创 2024-05-18 10:32:42 · 1647 阅读 · 0 评论 -
线程池-线程池的拒绝策略
AbortPolicy(中止策略)CallerRunsPolicy(调用者运行策略)DiscardPolicy(丢弃策略)DiscardOldestPolicy(弃老策略)原创 2024-05-18 10:36:45 · 1005 阅读 · 0 评论 -
线程池-线程池的执行流程
此外,线程池的创建流程通常包括定义线程池的参数、创建线程池、提交任务、关闭线程池以及等待任务执行完毕等步骤。原创 2024-05-18 10:43:12 · 124 阅读 · 0 评论 -
线程-进程和线程的区别
进程和线程的区别原创 2023-02-16 12:33:27 · 169 阅读 · 0 评论 -
线程-如何确定开多少个线程合适
任务性质、系统资源、任务依赖、性能调优原创 2024-04-07 22:54:52 · 828 阅读 · 0 评论 -
线程-死锁的必要条件
死锁的必要条件原创 2023-03-21 10:16:45 · 147 阅读 · 0 评论 -
线程-线程安全
1、什么是线程安全2、Java中有哪些线程安全的类3、如何实现线程安全原创 2024-04-11 15:28:50 · 177 阅读 · 0 评论 -
线程-线程的创建方式
线程的创建方式原创 2023-02-27 14:37:57 · 145 阅读 · 0 评论 -
重写与重载的区别
重写与重载的区别原创 2022-06-07 23:05:33 · 245 阅读 · 0 评论 -
自动装箱与拆箱
调用方法:Integer的valueOf(int) 方法。调用方法:Integer的intValue方法。原创 2024-05-18 10:47:50 · 92 阅读 · 0 评论 -
@Resource和@Autowired的区别
来源注入方式原创 2024-05-18 11:00:26 · 97 阅读 · 0 评论 -
Bean的生命周期
Bean的生命周期原创 2023-03-24 10:23:27 · 143 阅读 · 0 评论 -
MyBatis和MyBatisPlus关系
MyBatis和MyBatisPlus关系原创 2023-03-23 19:59:53 · 1641 阅读 · 0 评论 -
Mybatis中#{}和${}的区别
Mybatis中#{}和${}的区别原创 2022-10-16 11:47:22 · 206 阅读 · 0 评论 -
Spring、SpringMVC和Springboot关系
Spring、SpringMVC和Springboot关系原创 2023-03-22 14:06:36 · 516 阅读 · 0 评论 -
Spring@Transactional事务失效的场景
Spring@Transactional事务失效的场景原创 2023-03-20 17:22:14 · 134 阅读 · 0 评论 -
Springboot启动过程
加载配置、创建Spring容器、扫描组件、自动配置、启动应用程序原创 2024-04-07 22:12:25 · 538 阅读 · 0 评论 -
Springboot注解
一、核心注解二、常用注解原创 2023-03-28 15:22:57 · 239 阅读 · 0 评论 -
Spring事务管理的方式
Spring事务管理的方式原创 2023-02-28 18:24:39 · 177 阅读 · 0 评论 -
Spring依赖注入的方式
Spring依赖注入的方式原创 2023-03-23 20:47:25 · 158 阅读 · 0 评论 -
接口幂等性
在分布式系统中,由于网络的不稳定性、客户端的重试机制等原因,接口幂等性能够确保即使操作被重复执行,也不会导致数据的不一致或产生副作用。其次,在服务器端实现时,可以使用唯一标识符、数据库记录、锁机制等技术来确保操作的幂等性。此外,还可以利用分布式锁、消息队列等技术来处理并发请求,确保系统的稳定性和数据的一致性。此外,客户端也应该在发送请求时考虑到幂等性,避免重复发送相同的请求。首先,需要在接口设计中明确指定哪些操作是幂等的,并在文档中说明。接口幂等性指的是无论一个操作被执行多少次,结果都是相同的。原创 2024-04-17 00:10:07 · 119 阅读 · 0 评论 -
Vue的生命周期
创建阶段、挂载阶段、更新阶段、销毁阶段原创 2024-04-07 22:21:58 · 409 阅读 · 0 评论 -
跨域问题及解决方案
跨域、同源策略、解决方案原创 2024-04-07 22:28:41 · 447 阅读 · 0 评论