随笔分类 - java
java学习笔记
摘要:项目环境 IntelliJ IDEA 2023.2.5 (Ultimate Edition) OpenJDK 8 Gradle 7.6.3 PostgreSQL 15 新建项目 项目配置 修改 settings.gradle.kts 文件 修改 settings.gradle.tks 文件支持多模块
阅读全文
摘要:1. 基本概念 Druid 是 Java 语言中最好的数据库连接池。 虽然 HikariCP 的速度稍快,但是,Druid 能够提供强大的监控和扩展功能。 而 Druid 已经在阿里巴巴部署了超过600个引用,经过好几年生产环境大规模部署的严苛考验! stat: Druid 内置提供一个 StatF
阅读全文
摘要:版本信息 ide: idea2020.1 jdk: openjdk8 gradle: 6.8.3 搭建项目 新建 Gradle 项目 选择 gradle,勾选 Kotlin DSL构建脚本,最后下一步: 自定义项目的名称、groupId、artifactId和version: 项目初始结构: 修改
阅读全文
摘要:ArrayList vs LinkedList 因为 Array 是基于索引(index)的数据结构,他使用索引在数组中搜索和读取数据是很快的。Array 获取数据的时间复杂度是O(1),但是要删除数据却是开销很大的,因为这需要重排数组中的所有数据。 相对应 ArrayList,LinkedList
阅读全文