02 2020 档案

[转]缓存穿透、缓存击穿、缓存雪崩区别和解决方案
摘要:一、缓存处理流程 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。 二、缓存穿透 描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时 阅读全文

posted @ 2020-02-26 14:45 阿泰555 阅读(138) 评论(0) 推荐(0) 编辑

[转]上下文切换
摘要:上下文首先,需要讲清楚什么是上下文。 每个任务运行前,CPU 都需要知道任务从哪里加载、又从哪里开始运行,这就涉及到 CPU 寄存器 和 程序计数器(PC): CPU 寄存器是 CPU 内置的容量小、但速度极快的内存;程序计数器会存储 CPU 正在执行的指令位置,或者即将执行的指令位置。这两个是 C 阅读全文

posted @ 2020-02-23 23:28 阿泰555 阅读(201) 评论(0) 推荐(0) 编辑

测试treemap
摘要:package com.suning.fms.ttms.service.impl;import com.alibaba.fastjson.JSON;import java.util.HashMap;import java.util.Map;import java.util.TreeMap;/** * 阅读全文

posted @ 2020-02-22 14:38 阿泰555 阅读(221) 评论(0) 推荐(0) 编辑

《深入理解Nginx》读书笔记
摘要:#为什么选择Nginx1.更快一方面,在正常情况下,单次请求会得到更快的相应;另一方面,在高峰期,可以比其他Web服务器更快地响应请求。2.高扩展性Nginx的设计极具扩展性,它完全由多个不同功能、不同层次、不同类型且耦合度极低的模块组成。3.高可靠性4.低内存消耗一般情况下,1w个非活跃的HTTP 阅读全文

posted @ 2020-02-04 11:50 阿泰555 阅读(113) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示