标签:数据
-
Java虚拟机:JVM内存模型和volatile详解
JVM内存模型和volatile详解 Java内存模型 随着计算机的CPU的飞速发展,CPU的运算能力已经远远超出了从主内存(运行内存)中读取的数据的能力,为了解决这个问题,CPU…
-
第13篇:Java IO OutputStream
原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) OutputStream类是Java IO API中所有输出流的基类。子…
-
第8篇:Java IO 流
原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com) Java IO流是既可以从中读取,也可以写入到其中的数据流。正如这个系列…
-
第6篇:Java IO 字节和字符数组
原文链接 作者: Jakob Jenkov 译者:homesick 内容列表 从InputStream或者Reader中读入数组 从OutputStream或者Writer中写数组…
-
Java基础:攻破JAVANIO技术壁垒2
攻破JAVA NIO技术壁垒2 SocketChannel 说完了FileChannel和Buffer, 大家应该对Buffer的用法比较了解了,这里使用SocketChannel…
-
Java并发:彻底理解ThreadLocal
彻底理解ThreadLocal 深挖过threadLocal之后,一句话概括:Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。所以Th…
-
Rxjava3
组合操作符 继上一篇讲述了过滤操作符,这一篇讲述组合操作符,组合操作符可用于组合多个Observable。组合操作符相对于过滤操作符要复杂很多,也较难以理解,需要花费时间去看文档查…
-
09-九、Docker inspect 容器元数据
容器元数据 就是指创建容器时,容器自带的信息 元数据 元数据 (meta data)——"data about data" 描述数据的数据,一般是结构化数据 (…
-
Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现数据分表+读写分离
读写分离 在上一篇文章介绍了如何使用Sharing-JDBC实现数据库的读写分离。读写分离的好处就是在并发量比较大的情况下,将查询数据库的压力 分担到多个从库中,能够满足高并发的要…
-
Linux磁盘简介
本文主要从以下几个方面介绍Linux磁盘: – 磁盘的接口 – 硬盘的设备名称 – 文件系统 – RAID独立冗余磁盘阵列 磁盘的接…
-
ElasticSearch使用优化之拙见
Elasticsearch常常作为日志存储和分析的工具,在企业级应用中常常使用。Elasticsearch提供强大的搜索、分析功能,已经是后端技术栈不可缺少的一部分。 在维护Ela…
-
Spring教程7篇:Spring Bean 定义
Bean 定义 被称作 bean 的对象是构成应用程序的支柱也是由 Spring IoC 容器管理的。bean 是一个被实例化,组装,并通过 Spring IoC 容器所管理的对象…
-
设计模式第29篇:数据访问对象模式
数据访问对象模式 数据访问对象模式(Data Access Object Pattern)或 DAO 模式用于把低级的数据访问 API 或操作从高级的业务服务中分离出来。以下是数据…
-
分库分表中间件华山论剑
分库分表中间件 分库分表的缺点: 引入分布式事务的问题; 跨节点 Join 的问题; 跨节点合并排序分页等聚合类SQL问题; 多数据源管理问题; 扩容缩容,数据迁移等问题; 分库分…
-
23. sharding-jdbc源码之orchestration简介&使用
orchestration简介 sharding-jdbc2.x核心功能之一就是orchestration,即编排治理,什么意思呢?官方文档介绍–2.0.0.M1版本开…
-
01-一、Redis 简介
引言 Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库 Redis 与其它 key/value 缓存产品有以下三个特点: 1、 Redi…
-
21-一起来学 SpringBoot 2.x 第二十一篇:轻松搞定数据验证(三)
作者:唐亚峰 | 出自:https://blog.battcn.com SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装…
-
20-一起来学 SpringBoot 2.x 第二十篇:轻松搞定数据验证(二)
作者:唐亚峰 | 出自:https://blog.battcn.com SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装…
-
19-一起来学 SpringBoot 2.x 第十九篇:轻松搞定数据验证(一)
作者:唐亚峰 | 出自:https://blog.battcn.com SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装…
-
01-一、Redis 简介
引言 Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库 Redis 与其它 key/value 缓存产品有以下三个特点: 1、 Redi…