Bytebuffer官方解释A byte buffer,一个字节缓冲区。 ByteBuffer的扩展 HeapByteBuffer 和 DirectByteBuffer By...
Bytebuffer官方解释A byte buffer,一个字节缓冲区。 ByteBuffer的扩展 HeapByteBuffer 和 DirectByteBuffer By...
我们经常去看Linux的平均负载。通过uptime或者top命令就可以显示出,平均负载的内容如下: 大多数人都对平均负载有所了解:三个数字分别代表了一分钟,五分钟和十五分钟三...
关键词 事务 mvcc next-key锁 gap锁 1.什么是事务 在数据库中,一个很重的概念就是事务。简单的理解,事务就是把一系列操作打包称为一个执行单元,要么都执行成功...
HashMap 系列文章 HashMap 的自定义常量分析 HashMap 的构造函数分析 HashMap 的 hash 算法和寻址地址的优化 前言 HashMap 中有很多...
准备工作 按照Hexo+NexT博客搭建相册功能(一)搭建好相册库 增加相册STYLE 在next主题路径下面添加photo.swig页面 路径如下: themes/next...
1 CPU和内存的交互 了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义的访问操作与计算机十分相似】 有篇很棒的文章,从cpu讲到内...
0- 继承结构 1- 简介 TreeMap的底层实现原理 基于红黑树实现的排序Map TreeMap增删改查的时间复杂度 TreeMap的增删改查和统计相关的操作的时间复杂度...
1.snowflake方案: snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID(64位)。其核心思想是:使用41bit作为毫秒数,10b...
什么是双亲委派机制 当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 类...
1 中断机制的产生 早期计算机各个程序只能串行执行、系统资源利用低。为了解决上述问题,人们就发明了操作系统,引入了中断机制,实现了多道程序的并发执行,提高了系统资源的利用率。...
原文地址我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问...
一、关于负载均衡 当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的...
当前数据库分为关系型数据库和非关系型数据库 关系型数据库 关系型数据库:指采用了关系模型来组织数据的数据库。关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之...
字符集和字符集编码区别 在说Unicode、utf-8\utf-16之前,我们必须要明晰两个概念:字符集 和 字符集编码。这是很多人都混淆不解之处。 字符集:可以理解为一张写...
I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通...
影响幸福的三要素: 一是人的自身,它包括人的健康、力量、外貌、气质、道德品格、精神智力及其潜在发展。也是只关乎自己的,就是你觉得自己幸不幸福,或者说你生活的需求有没有得到满足...
C10K问题由来 随着互联网的普及,应用的用户群体几何倍增长,此时服务器性能问题就出现。最初的服务器是基于进程/线程模型。新到来一个TCP连接,就需要分配一个进程。假如有C1...
⼈⽣的智慧就是如何尽量幸福、愉快地度过⼀⽣这样⼀⻔艺术。关于这⽅⾯的教诲在哲学上可称为“ 幸福 论”。因此,这本著作教导⼈们如何才能享有⼀个幸福的人生。 这本书客观理性又接地...
消息丢失的场景 消息发送时消息丢失 路由消息时消息丢失 消息未持久化消息丢失 消费消息时消息丢失 消息发送可靠性 AMQP协议提供的一个事务机制一般不使用,影响吞吐量 发送方...