秒杀
秒杀系统注意点: 严格防止超卖:库存100件你卖了120件,凉凉 事物性: 用户的金额/优惠券,库存要保持一致 防止黑产:防止不怀好意的人群通过各种...
秒杀系统注意点: 严格防止超卖:库存100件你卖了120件,凉凉 事物性: 用户的金额/优惠券,库存要保持一致 防止黑产:防止不怀好意的人群通过各种...
安装: yum -y install docker 启动服务: service docker start (最好用root用户启动,不然启动不了) 拉取一个 Docker 镜像: docker pull centos:latest 注: cento:lastest 是镜像的名称以及版...
[toc] 前言 本文以命令行为主 其本质还是发送http请求去操作数据 1. 基本格式 es是以RESTFul风格来命名API的,其API的基本格式如下: htt...
[toc] 1. kubectl 使用指南 kubectl 是 Kubernetes 自带的客户端,可以用它来直接操作 Kubernetes集群。Kubectl 的配置文件在$HOME/.kube 目录。我们可以...
[TOC] 快速排序 排序流程: 快速排序算法通过多次比较和交换来实现排序,其排序流程如下: 首先设定一个分界值,通过该分界值将数组分成左右两部分。 将大于或...
**1.**为什么说比特币是高度透明和隐秘的?使用比特币交易后可不可以查看交易双方?通过比特币地址为什么不能查找到人? 答:(1) 透明是说所有...
含个人信息, 暂不开放 --- DON'T MODIFY THIS LINE --- [TOC] 主从复制 复制过程: 从服务器连接主服务器,发送SYNC(同步)命令; 主服务器接收到SYNC命名后,开始执行B...
[TOC] 一. 添加反编译插件 关键东西: jd-eclipse http://jd.benow.ca/jd-eclipse/update 二. 不让控制台总是弹出来 window -> preferences -> run/debug -> console 在右边面板去掉 "Show when program writest to standard out"和 "Show when program writes to standard error" 两个多选框...
[toc] 前言 RocketMQ为我们提供了事务消息的功能,它使得我们投放消息和其他的一些操作保持一个整体的原子性。比如:向数据库中插入数据,再向MQ...
[toc] 基于ElasticSearch 6.x 1 字段类型概述 一级分类 二级分类 具体类型 核心类型 字符串类型 string,text,keyword 整数类型 integer,long,short,byte 浮点类型 double,float,half_float,scaled_float 逻辑类型 boolean 日期类型 date 范围类型...
1.RPC: RPC(Remote Procedure Call)— 远程过程调用 ,它是一种通过网络 从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 客户机调用进程...
在项目中,下载普通图片(png,jpg等)都正常,但是svg图片不能下载,主要问题是返回的请求头不对,要写成如下: "Content-Type", "image/svg+xml;charset=UTF-8" 完整代码: @RequestMapping("/downLoadImage") public BaseResponse downLoadImage(@Param("imageName") String imageName,...
我建议 Elasticsearch 为第一优先级。需要掌握的内容如下。 (1)掌握 Elasticsearch 的基本概念,主要包括: 索引(index) 类型(type) 映射(mapping) 文档(d...
含个人信息, 暂不开放 --- DON'T MODIFY THIS LINE --- [TOC] 缓存穿透 缓存穿透,是指频繁查询一个数据库一定不存在的数据,这种redis一般不会保存,这样redis被穿过...
在启动的配置参数上加 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=${debug_port} 其中${debug_port}是用户自定义的,为debug端口,不能是被用的端口(自己用个新的) 打开idea,在右上...