• Java集合基于JDK1.8的LinkedList源码分析

    Java集合基于JDK1.8的LinkedList源码分析 上篇我们分析了ArrayList的底层实现,知道了ArrayList底层是基于数组实现的,因此具有查找修改快而插入删除慢的特点。本篇介绍的LinkedList是List接口的另一种实现,它的底层是基于双向链表实现的,因此它具有插入删除快而查找...

    2020-02-02 16:02:41 ASPwordIE判定BugPS内部结构AccesstimAV

  • JVM探秘:jstack查看Java线程状态

    JVM探秘:jstack查看Java线程状态 本系列笔记主要基于《深入理解Java虚拟机:JVM高级特性与最佳实践 第2版》,是这本书的读书笔记。 jstack命令可以打印Java进程的各个线程堆栈跟踪信息,可以用来查看Java中各个线程的执行情况,可以用来定位和解决死循环和死锁导致的C...

    2020-02-02 16:02:32 在linux中文档文件Linuxtxt虚拟机系统PSTomcattim

  • Redis详解(一)——RDB

    Redis详解(一)——RDB Redis详解(一)——RDB 前言 由于 Redis 是一个内存数据库,所谓内存数据库,就是将数据库中的内容保存在内存中,这与传统的MySQL,Oracle等关系型数据库直接将内容保存到硬盘中相比,内存数据库的读写效率比传统数据库要快的多(内存的读写效...

    2020-02-01 16:04:06 文件服务器mysql用户磁盘恢复数据硬盘PStim快照

  • springboot集成多数据源

    springboot集成多数据源 简要原理: 1)DataSourceEnum列出所有的数据源的key---key 2)DataSourceHolder是一个线程安全的DataSourceEnum容器,并提供了向其中设置和获取DataSourceEnum的方法 3)DynamicDataSource继承AbstractRoutingDataSource并重写其中的方法deter...

    2020-01-29 16:03:56 文档文件ASP定义mysqlwordIEServletPSTomcat

  • mvn常用命令

    mvn常用命令 软件下载及配置 软件下载 mvn需要jdk的支持,jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 官方下载地址:http://maven.apache.org/download.cgi 具体文件:https://www-eu.apache.org/dist/maven/mav...

    2020-01-28 16:06:37 文件LinuxIEPSAVHTTPSeclipseapacheHTMLNET

  • Leader:这样的 Bug 你也写的出来???

    Leader:这样的 Bug 你也写的出来??? Hello~各位读者新年好!不知道大家春节假期是否已延长,小黑哥刚接到通知,假期延长到 2 月 2 号,另外回去之后需要在家办公,自行隔离两周。还没试过在家办公,小黑哥就怕到时候生物钟还没调整过来,一觉睡醒已经是下午了。。。...

    2020-01-28 16:02:07 java并发编程实战java并发编程文档神器系统BugPS电脑外推AV

  • 事务总结

    事务总结 有时候一个业务需要多次操作数据库,比如转账: 如果reduce()执行成功,add执行失败,那钱是转出去了,但对方并没有收到,钱转丢了。 使用事务可解决此问题。 事务:逻辑上的一组操作,要么全部成功,要么全部失败。 事务的4个特性 原子性:最小单元,不可再...

    2020-01-28 16:01:36 定义mysql转出SQLtab数据库异常无效修改对象

  • JDBC(一)

    JDBC(一) 1. JDBC介绍 JDBC(Java DataBase Connectivity),即Java数据库的连接。JDBC是一种用于执行SQL语句(DML,DDL,DQL)的Java API,可以为多种关系数据库(oracle,mysql,sqlserver)提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此...

    2020-01-23 16:01:36 文件定义mysqlword驱动3kIEAdministratorPSAccess

  • JDK11 JAVA11下载安装与快速配置环境变量教程

    JDK11 JAVA11下载安装与快速配置环境变量教程 https://blog.csdn.net/weixin_40928253/article/details/83590136 1、到Oracle官网下载jdk11,并安装。搜索jdk",选择"请到java官网下载jdk安装"进入。 点击"Accept License Agreement",然后在右下角选择合适自己的系统...

    2020-01-22 16:01:10 win10系统Windows精简系统Win7win10PSAVHTTPSNET

  • LINUX系统(CentOS7安装)一之JDK8的安装

    LINUX系统(CentOS7安装)一之JDK8的安装 JDK 的安装 系统安装就不做过多介绍,大家从网上寻找安装步骤进行安装,不过我推荐大家进行安装时选择桌面图形化格式进行安装,方便做一部分操作,同时在安装过程中选择英文模式,同时我自己在安装的过程中发现使用Oracle VM Vir...

    2020-01-21 16:00:49 文档文件Linux虚拟机3k系统CentOSPSEditPlusAV