-
JDK1.8_HashMap源码之resize
JDK1.8_HashMap源码之resize final NodeK,V [] resize() { // 创建一个Node数组用于存放table中的元素, NodeK,V[] oldTab = table; // 获取旧table的长度 int oldCap = (oldTab == null ) ? 0 : oldTab.length; // 获取旧的扩容阈值 int oldThr = threshold; int newC...
-
乐字节Java编程之方法、调用、重载、递归
乐字节Java编程之方法、调用、重载、递归 一、概述 方法是指人们在实践过程中为达到一定目的和效果所采取的办法、手段和解决方案。 所谓方法,就是解决一类问题的代码的有序组合,是一个功能模块。编程语言中的方法是组合在一起来执行操作语句的集合。例如,System.out...
-
数据结构与算法—稀疏数组和队列
数据结构与算法—稀疏数组和队列 目录 1.稀疏数组 1.1 解决方法 1.2 代码实现 2. 队列 2.1 数组模拟队列 2.2 数组模拟环形队列 1.稀疏数组 所谓稀疏数组就是当数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为...
-
手撕面试官系列(四 ):MongoDB+Redis 面试专题
手撕面试官系列(四 ):MongoDB+Redis 面试专题 MongoDB (面试题+答案领取方式见侧边栏) 你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别?为什么要使用和不使用NoSQL 数据库?说一说 NoSQL 数据库的几个优点? NoSQL 数据库有哪些类型? MySQL 与 MongoD...
-
Java super关键字
Java super关键字 Java super关键字代表当前对象的直接父类的默认引用。super关键字就类似于 C#中的base关键字。参见地址 super的注意事项:1、super必须出现在子类中(子类的方法和构造方法中),而不是其他位置2、super用于访问父类的成员,例如父类的属性、方法、构...
-
【JVM】CMS垃圾回收器
【JVM】CMS垃圾回收器 一、简介 Concurrent Mark Sweep,是一种以获取最短回收停顿时间为目标的收集器,尤其重视服务的响应速度。 CMS是老年代垃圾回收器,基于标记-清除算法实现。新生代默认使用ParNew收集器,基于复制算法 二、垃圾回收过程 分为四个步骤进行垃圾回...
-
MyBatis从入门到精通(十一):MyBatis高级结果映射之一对多映射
MyBatis从入门到精通(十一):MyBatis高级结果映射之一对多映射 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解MyBatis中如何使用collection标签...
-
Java内存模型以及线程安全的可见性问题
Java内存模型以及线程安全的可见性问题 Java内存模型 VS JVM运行时数据区 首先Java内存模型(JMM)和JVM运行时数据区并不是一个东西,许多介绍Java内存模型的文章描述的堆,方法区,Java虚拟机栈,本地方法栈,程序计数器这东西并不是Java内存模型的内容而是JVM运行时...
-
Spring源码阅读-ApplicationContext体系结构分析
Spring源码阅读-ApplicationContext体系结构分析 目录 继承层次图概览 ConfigurableApplicationContext分析 AbstractApplicationContext GenericApplicationContext GenericXmlApplicationContext StaticApplicationContext ResourceAdapterApplicationContext Generic...
-
Tomcat安装、使用(Windows)
Tomcat安装、使用(Windows) 一、下载、安装 1、下载 进官网下载 : https://tomcat.apache.org/ 选择自己适合的版本。在这里演示的是下载 Tomcat 7(解压安装版)。 2、解压、启动tomcat 解压到指定目录。 tomcat7之后的版本一般不用配置环境变量。 找到bin目录下的...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
