专题页面

2021-04-22专题页面已关闭评论 3
深入浅出Redis 数据库

深入浅出Redis

概述 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以...
全文
深入浅出MySQL 数据库

深入浅出MySQL

数据库基础知识 为什么要使用数据库 数据保存在内存 优点: 存取速度快 缺点: 数据不能永久保存 数据保存在文件 优点: 数据永久保存 缺点:1)速度比内存操作慢,频繁的IO操作。2)查询数据不方便...
全文
图解数组和链表 Java

图解数组和链表

在力扣上看到的,感觉不错,转载过来。 作为线性表的两种存储方式 —— 链表和数组,这对相爱相杀的好基友有着各自的优缺点。接下来,我们梳理一下这两种方式。 数组,所有元素都连续的存储于一段内存中,且每...
全文
Mybatis原理、架构、常用类 框架

Mybatis原理、架构、常用类

1)读取 MyBatis 配置文件:mybatis-config.xml 为 MyBatis 的全局配置文件,配置了 MyBatis 的运行环境等信息,例如数据库连接信息。 2)加载映射文件。映射文...
全文
网络编程之BIO、NIO、AIO、netty Java

网络编程之BIO、NIO、AIO、netty

什么是IO Java中I/O是以流为基础进行数据的输入输出的,所有数据被串行化(所谓串行化就是数据要按顺序进行输入输出)写入输出流。简单来说就是java通过io流方式和外部设备进行交互。 在Java...
全文
【计算机网络】总结 Java

【计算机网络】总结

1)读取 MyBatis 配置文件:mybatis-config.xml 为 MyBatis 的全局配置文件,配置了 MyBatis 的运行环境等信息,例如数据库连接信息。 2...
全文
【操作系统】总结 Java

【操作系统】总结

进程和线程区别 进程是资源分配的基本单位,但是线程不拥有资源,线程可以访问隶属进程的资源。 线程是独立调度的基本单位,在同一进程中,线程的切换不会引起进程切换,从一个进程中的线程切换到另一个进程中的...
全文
深入浅出JVM&GC问题排查 Java

深入浅出JVM&GC问题排查

本文转自美团技术博客,有删改 jvm内存区域 GC 主要工作在 Heap 区和 MetaSpace 区(堆和元空间,也就是第二张图的蓝色部分。元空间是旧版本的方法区),在 Direct Memory...
全文