摘要: 线程池是多线程编程中的一种设计模式,旨在减少创建和销毁线程的开销,同时提高应用程序的响应和稳定性。通过预先创建一组可复用的线程来处理任务,线程池可以有效的管理并发执行任务,避免因频繁创建和销毁线程而造成的资源浪费。 自定义线程池常用属性: 核心线程数(corePoolSize):数量多少根据项目要求 阅读全文
posted @ 2025-04-13 17:29 CC&cc 阅读(51) 评论(0) 推荐(0)
摘要: ElasticSearch是文档型数据库,索引(Index)定义了文档的逻辑存储和字段类型,每个索引可以包含多个文档类型,文档类型是文档的集合,文档以索引定义的逻辑存储模型,比如,指定分片和副本的数量,配置刷新频率,分配分析器等,存储在索引中的海量文档分布式存储在ElasticSearch集群中。 阅读全文
posted @ 2025-03-23 08:37 CC&cc 阅读(83) 评论(0) 推荐(0)
摘要: 一. 索引: 索引是数据库中重要的数据结构,主要作用是提高查询的效率。索引相当于书本的目录,即可以快速定位所需数据的位置,而不用逐页查找。 二. 索引底层结构:索引底层主要采用B+树来实现索引的管理。B+树内部分为叶子节点和非叶子节点;非叶子节点主要用来存储索引和指针,一个索引约占8个字节大小一个指 阅读全文
posted @ 2025-03-10 17:25 CC&cc 阅读(21) 评论(0) 推荐(0)
摘要: 1.如图所示,在使用MybatisPlus编程时使用雪花算法生成ID时出现Data truncation: Out of range value for column 'id' at row 1错误,这是因为雪花算法在生成ID时产生的数据过大超出我们在数据库中定义的int类型的范围,此时我们可以通过 阅读全文
posted @ 2025-02-18 23:21 CC&cc 阅读(76) 评论(0) 推荐(0)