相关分类: Java技术 C/C++ VB delphi
  • Java HashMap解析

    Java HashMap解析 HashMap继承了AbstractMap,实现了Map, Cloneable, Serializable HashMap的底层数据结构是存储了Node内部类的数组。HashMap基本的工作原理是将key-value对构造为Node实例类,利用hash()对每个key取hash值,根据hash值分配实例类到数组空间;此外,Has...

    2019-08-26 06:04:47 PSAVHTTPSNET.NET对象解析HTTP

  • Netty基础系列(5) --零拷贝底层分析

    Netty基础系列(5) --零拷贝底层分析 前言 上一节(堆外内存与零拷贝)当中我们从jvm堆内存的视角解释了一波零拷贝原理,但是仅仅这样还是不够的。 为了彻底搞懂零拷贝,我们趁热打铁,接着上一节来继续讲解零拷贝的底层原理。 感受一下NIO的速度 之前的章节中我们说过...

    2019-08-26 06:04:37 socket编程文档笔记本文件Linux用户IE磁盘

  • Java JDBC 数据源

    Java JDBC 数据源 数据源有2种: 普通数据源 即数据库驱动自带的数据源 连接池 包括数据库驱动自带的连接池,以及DBCP、C3P0等常用的第三方连接池。 数据库驱动自带的数据源 1 // 从properties文件加载数据源配置 2 Properties properties = new Properties(); 3 Input...

    2019-08-26 06:04:29 文件服务器mysqlword驱动IEPSAccess

  • Hibernate自动执行更新方法

    Hibernate自动执行更新方法 问题场景:在执行查询时,没有对对象A调用save或者update操作,控制台显示却执行过一次update 问题原因:在执行查询之前 对A中的某一个关联对象 one-one one-many 等 字段 进行过set操作,hibernate在每个session里都会做些处理,比如把查询...

    2019-08-26 06:04:18 AV数据库对象hibernate解决问题实例缓存

  • 盘一盘 AQS和ReentrantLock

    盘一盘 AQS和ReentrantLock AQS是个啥? AQS(AbstractQueuedSynchronizer)是Java并发用来构建锁和其他同步组件的基础框架。许多同步类实现都依赖于它,如常用的ReentrantLock/ReentrantReadWriterLock/CountDownLatch等AQS提供了独占(Exclusive)以及共享(Share)两种资...

    2019-08-26 06:04:15 IErsync共享AVntt<the常用

  • SpringDataJpa在一对多、多对多关系映射时出现StackOv

    SpringDataJpa在一对多、多对多关系映射时出现StackOverflowError 在使用spring-data-jpa时,进行一对多配置后,在调用save方法时,出现内存溢出。 产生原因一:为了方便看信息,在两类中分别重写了 toString 方法,导致查询加载时两类在互相调用对方的toString,形成递归...

    2019-08-26 06:04:10 AV解决使用方案配置方法信息生成

  • java 库将 pdf 文件转换成高清图片方法

    java 库将 pdf 文件转换成高清图片方法 近期需要将 pdf 文件转成高清图片,使用库是 pdfbox、fontbox。可以使用 renderImageWithDPI 方法指定转换的清晰度,当然清晰度越高,转换需要的时间越长,转换出来的图片越大,越清晰。 说明:由于 adobo 软件越来越强大,支持...

    2019-08-26 06:04:09 文件qq2345PSAVHTTPSapache<

  • Mybatis学习记录

    Mybatis学习记录 之前在简书上写的Mybatis学习记录搬过来 https://www.jianshu.com/nb/39412493...

    2019-08-26 06:04:06 PSHTTPS简书COMHTTP记录POSTSpan

  • ArrayList和LinkedList内部的实现大致是怎样的?他们

    ArrayList和LinkedList内部的实现大致是怎样的?他们之间的区别和各自适应的场景是什么? ArrayList: 内部使用数组的形式实现了储存,实现了RandomAccess接口,因此对元素的随机访问速度非常快,因为是数组,所以ArrayList在初始化的时候,有初始大小10,插入新元素的...

    2019-08-26 06:03:47 访问速度PSmacAccessHTTPSCOMHTTP接口

  • 花了近十年的时间,整理出史上最全面Java面试题

    花了近十年的时间,整理出史上最全面Java面试题 1、String 是最基本的数据类型吗? 不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(primitive type)和枚举类型(enumeration type),剩下的都是引用类型(...

    2019-08-26 06:03:39 java开发java 框架java高级文档文件定义mysqlqq

2