谈谈面试中常问的I/O模型
一、IO介绍 1.1 Java中IO的分类 以下部分源自网络相关资料。 1、 IO按照处理的数据类型可分为: (1)面向字节操作的I/O接口:inputStream,outputStream (2)面向字符操作的接口:Reader,Writ...
一、IO介绍 1.1 Java中IO的分类 以下部分源自网络相关资料。 1、 IO按照处理的数据类型可分为: (1)面向字节操作的I/O接口:inputStream,outputStream (2)面向字符操作的接口:Reader,Writ...
1、给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 主要思想:用快慢指针判断,两种写法。 public c...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
最近做刷leetcode 接雨水问题,看到一种比较容易理解,和比较容易写的方法,记录一下。 原文链接: leetcode-cn.com/problems/tr… class Solution { public int trap(int[] ...
快速排序: 不稳定 时间复杂度 o(n*logn) 空间复杂度: o(logn) public class quickSort { public static void quickSort(int[] nums, int l, in...
Mysql的架构可分为两层:Server层和存储引擎层。 Server层:包含连接器,缓存,分析器,优化器,执行器,包含MySQL大多数核心的功能及内置函数; 存储引擎层:主要负责数据的存储和提取,是基于插件的形式的架构,支持InnoDB,...
主从模式 与MySQL主从复制的原因一样,Redis虽然读写的速度非常快,但是当读请求较多时也会产生较大的压力,为了分担读Redis的压力,Redis支持了主从复制的架构,从节点可以分担主节点的读压力,Redis的主从复制可以根据是否是全量...
什么是Redis Redis 是完全开源免费的,使用C语言编写的高性能NoSQL(非关系型数据库)数据库。基于Key-Value键值对的形式来存储数据, 其中Key是String类型,Value的类型较为丰富,下面我们专门介绍数据类型。 与...
前言 「实践出真知」,话不多说,直接开干! 环境: centos # 1、vmare自己搭一个 2、阿里云或者腾讯云买一个,新用户很便宜的 docker docker 安装 # 在线安装 yum install docker Dockerf...
前言 「Pdman」:国产数据库建模工具,极简易用,数据库建模过程精细提炼,化繁为简,省去不必要的操作,只留下最需要的,直截了当的展现给用户。很不错的工具,极力推荐。 pdman特点 1、永远免费使用,目前已经使用MIT协议开源。 2、功能...
前言 撸主之前一直用的是navicat,自从遇见了它,爱的无法自拔。 idea 自带的 DataGrip 安装插件 如何连接数据库 点击右边 Tool Windows->Database 新建mysql连接 连接成功提示 数据库信息 切换数...