概要报错信息解决方法 工作中遇到的一些问题,百思不得其解,可能就是我们平时写代码的时候经常不注意的地方。 报错信息 报错日志: 测试环境运行没有问题,但线上环境运行发现报错。...
概要报错信息解决方法 工作中遇到的一些问题,百思不得其解,可能就是我们平时写代码的时候经常不注意的地方。 报错信息 报错日志: 测试环境运行没有问题,但线上环境运行发现报错。...
主要内容: 概述 抽象模型 哈希分片 范围分片 概述 目前大数据规模已达到PB级别之上,单台服务器已经无法满足该规模数据量的需求,需要采取大规模集群存储和处理这些数据。因此对...
主要内容: 大型网站架构模式 网站架构模式 什么是模式呢?想象下软件设计模式,是经过反复使用实践、编程设计经验的总结。而网站架构模式,是为了解决大型网站面临的高并发访问、海量...
主要内容: 特点 演化历程 近期正在阅读《大型网站技术架构:核心原理与案例分析》,读一本书不关要阅读它还要进行总结归纳,因此记录一些笔记来加深自己对于大型网站架构的理解和印象...
主要内容:索引本质MySQL索引实现 前言 索引是存储引擎快速查找记录的一种数据结构,它对于性能非常关键,尤其是对于表数据量较大的情况,索引对性能的影响愈发重要。所以了解索引...
主要内容: ConcurrentHashMap数据结构 继承关系、关键属性、构造函数 插入元素 ConcurrentHashMap概述(基于jdk1.7) Concurren...
主要内容 ThreadLocal 基本操作 实现原理 前言 本文主要深入了解ThreadLocal的内部实现原理,实习项目用到过ThreadLocal,因此了解它的原理以及运...
主要内容 ThreadPoolExecutor继承关系 实现原理线程池状态线程池的创建任务提交 前言 说到创建线程大家首先会想到调用线程的start()来创建,但如果在并发环...
主要内容: Leetcode题目,类型[Bit Manipulation] Java语言实现 题目 Given a positive integer, output its ...
主要内容: Leetcode题目,类型[Bit Manipulation] Java语言实现 题目 The Hamming distance between two inte...
主要内容:存储引擎概括比较介绍各个存储引擎的特点、存储格式以及适合场合 存储引擎到底是什么呢?其实就是数据库如何存储数据、怎样建立索引以及如何查询更新数据等技术的实现方法,数...
前一个文章讲述了事务ACID的特性以及并发事务造成的数据不一致性问题,事务ACID以及不一致性问题,接下来讲解下MySQL中隔离级别。 MySQL隔离级别 因为上述的几个数据...
主要内容: 事务概念 事务特性 事务不一致性问题 说到数据库,大家就会想到事务。对于事务来说,会想到事务的特性ACID以及不一致性问题,这里深入讲解下这两点。 事务 说事务特...
Java集合类源码的熟悉是很重要的,所以记录下自己看了jdk1.7版本下的java.util包的集合类源码的一些笔记,这边主要记录下目录方便查看。 List 继承于Colle...
主要内容: HashSet继承关系 关键属性 构造函数 HashSet概述 没有重复元素的集合。底层基于HashMap来实现。 非线程安全,创建线程安全的HashMap可以使...
主要内容: LinkedList继承关系、关键属性、构造函数 数据结构 插入、删除、修改以及查找元素 与ArrayList比较 LinkedList概述 介绍LinkedLi...
主要内容: ArrayList继承关系、关键属性、构造函数 插入、删除、修改及查找元素 与LinkedList、Vector比较 ArrayList概述 大致介绍下Array...