摘要: 垃圾回收的悖论 所谓“成也萧何败萧何”。Java的垃圾回收确实带来了很多好处,为开发带来了便利。但是在一些高性能、高并发的情况下,垃圾回收确成为了制约Java应用的瓶颈。目前JDK的垃圾回收算法,始终无法解决垃圾回收时的暂停问题,因为这个暂停严重影响了程序的相应时间,造成拥塞或堆积。这也是后续JDK 阅读全文
posted @ 2020-02-19 11:43 CQqfjy 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 请求限制 一些情况下我们可能需要对请求进行限制,比如仅允许POST,GET等... RequestMapping注解中提供了多个参数用于添加请求的限制条件 value 请求地址 path 请求地址 method 请求方法 headers 请求头中必须包含指定字段 params 必须包含某个请求参数 阅读全文
posted @ 2020-02-19 11:42 CQqfjy 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一.开发语言 二.纯内存访问 三.单线程 四.非阻塞多路I/O复用机制 前言 Redis是一种基于键值对(Key-Value)的NoSQL数据库 ,Redis的Value可以由String,hash,list,set,zset,Bitmaps,HyperLogLog等多种数据结构和算法组成。 Red 阅读全文
posted @ 2020-02-19 11:41 CQqfjy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 什么是Docker? Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因 阅读全文
posted @ 2020-02-19 11:37 CQqfjy 阅读(284) 评论(1) 推荐(0) 编辑
摘要: 这次把数据库中最核心的也是最难搞懂的内容,也就是索引,分享给大家。 这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。 从一个简单的表开始 create table user( id int primary key, age int, height int, 阅读全文
posted @ 2020-02-19 11:31 CQqfjy 阅读(261) 评论(0) 推荐(0) 编辑