摘要: Spring是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。 我们一般说的Spring框架指的都是Spri... 阅读全文
posted @ 2020-09-24 09:57 从流域到海域 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 池化技术是一种广泛应用的技术。线程池、数据库连接池、Http连接池都是这种技术的应用。池化技术的思想主要是为了减少每次获取资源的... 阅读全文
posted @ 2020-09-24 09:56 从流域到海域 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Redis是一种内存型数据库。传统的数据库储存在硬盘中,而Redis数据库存在内存中,所以读写速度非常快。因此redis广泛用于... 阅读全文
posted @ 2020-09-24 09:56 从流域到海域 阅读(54) 评论(0) 推荐(0) 编辑
摘要: MySQL是一种关系型数据库,它开源免费(GPL),扩展方便,稳定性也有保障,因此在企业级开发中常常使用。MySQL默认端口号是... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Java创建对象的过程 ①类加载检查 → ... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(64) 评论(0) 推荐(0) 编辑
摘要: TCP、UDP协议的区别 类型面向连接传输可靠性传输形式传输效率所需资源应用场景首部字节TCP面向连接可靠字节流慢多要求通讯数据可靠... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(78) 评论(0) 推荐(0) 编辑
摘要: JVM,Java虚拟机,是Java实现跨平台运行的核心组件,也是面试必考的知识点,本篇博文全篇默认标记为重要。 介绍下Java... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 进程/线程总结性描述 从广义上说,Java平台提供的线程同步机制包括锁、synchronized关键字、volatile关键字、fi... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 什么是操作系统 操作系统(Operating System, 简称OS)是管理计算机软件与硬件资源的程序,是计算机的基石。操作系统本... 阅读全文
posted @ 2020-09-24 09:55 从流域到海域 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Java中的I/O模型 在JDK1.4之前,基于Java的所有socket都是使用阻塞I/O(BIO),JDK1.4提供了非阻塞... 阅读全文
posted @ 2020-09-24 09:54 从流域到海域 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 可重入锁(递归锁) 广义上可重入锁,也叫做递归锁,指的是同一线程,外层函数获得锁之后,内层函数仍有获得该锁的代码,但不受影响。Jav... 阅读全文
posted @ 2020-09-24 09:54 从流域到海域 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 编译时多态、运行时多态 c++要更复杂,Java相对而言更容易回答。 多态按执行过程分为两种情况,编译时多态和运行时多态。 运行时多... 阅读全文
posted @ 2020-09-24 09:53 从流域到海域 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 迭代器、生成器、yield和return的区别 迭代器 迭代器是Python高级特性之一,是访问集合元素的一种方式(遍历)。 迭代器... 阅读全文
posted @ 2020-09-24 09:53 从流域到海域 阅读(71) 评论(0) 推荐(0) 编辑