加载中
mqtt 与 MQ 的区别

mqtt 与 MQ 的区别: mqtt:一种通信协议,类似人类交谈中的汉语、英语、俄语中的一种语言规范 MQ:一种通信通道,也叫消息队列,类似人类交谈中的用电话、email、微信的一种通信方式 json:...

消息队列详解(经典)

一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是...

2019/09/08 13:45
18
MQTT 与 RocketMQ 的应用场景对比

本文主要在什么是微消息队列 MQTT?的基础上介绍微消息队列 MQTT 和传统消息中间件的关联和区别,并针对实际应用场景下的产品选型给出建议。 背景信息 传统的消息中间件,例如消息队列 Rock...

消息队列的常见问题

消息队列的常见问题 1.消息丢失怎么办?(消息的可靠性传输) 消息的丢失可能会出现在三个地方: RabbitMQ消息中间件: (1)生产者弄丢数据 生产者将数据发送到RabbitMQ的时候,可能数据就在...

2019/09/08 21:23
10
EMQ 与 mqtt 与 IOT设备

1.IOT设备的特性 IOT(物联网things of internet)设备和传统的智能设备有什么区别,笔者总结下的IOT设备有如下特点: 硬件能力差(存储能力基本只有几MB,CPU频率低连使用HTTP请求都很奢侈) 系...

Jmeter4.0之beanshell引用外部jar

beanshell练习 ---导入外部jar包 步骤: 1.Eclipse下准备好测试类 ,如下 package test; public class TestBeanShell { public static String testHello(String username, String passwo...

2019/09/08 22:53
31
MySQL间隙锁问题

  间隙锁(Gap Lock):锁加在不存在的空闲空间,可以是两个索引记录之间,也可能是第一个索引记录之前或最后一个索引之后的空间。   最近用户反馈说系统老是出现insert时,等待超时了,...

2019/09/09 02:35
178
【CSS】343- CSS Grid 网格布局入门

CSS Grid(网格) 布局使我们能够比以往任何时候都可以更灵活构建和控制自定义网格。Grid(网格) 布局使我们能够将网页分成具有简单属性的行和列。 它还能使我们在不改变任何HTML的情况下,使用...

Redis的5中数据类型及应用场景

Redis的全称是Remote Dictionary Server,本质上是一个Key-Value类型的内存数据库,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据Flush到硬盘行保存。因为是纯内存操...

2019/09/08 17:06
3
随便说说:欲速则不达

真诚的建议 由于每位入圈圈友的技术情况都不一样,且需求也不一样,真的是众口难调, 所以既为了帮助基础稍微薄弱的圈友,也想的是大家系统学习, 学习提升建议及分享是从基础开始的,所以,...

2019/09/05 22:57
8
Kafka中的HW、LEO、LSO等分别代表什么?

HW 、 LEO 等概念和上一篇文章所说的 ISR有着紧密的关系,如果不了解 ISR 可以先看下ISR相关的介绍。 HW (High Watermark)俗称高水位,它标识了一个特定的消息偏移量(offset),消费者只能...

2019/09/08 14:47
47
使用Xcode Instruments定位APP稳定性问题

Xcode Instruments提供了各种各样的工具用来定位APP的各种稳定性问题。这里简单总结几个问题: 1. 内存泄漏 Xcode->Open Developer Tools->Instruments->Leak,打开后点击运行。执行测试流程...

2019/09/08 19:54
18
使用awrsqrpt.sql查看执行计划demo

SQL> @?/rdbms/admin/awrsqrpt.sql Current Instance ~~~~~~~~~~~~~~~~ DB Id DB Name Inst Num Instance ----------- ------------ -------- ------------ 2545367939 RAC 1 rac1 Specify t...

2019/09/08 23:29
17
使用10046追踪执行计划demo

(一)开启10046追踪 SQL> alter session set events '10046 trace name context forever,level 12'; (二)执行sql语句 SELECT J.JOB_ID, J.JOB_TITLE, J.MIN_SALARY, ...

2019/09/08 23:06
6
oracle执行计划(一)----概述

(1)什么是执行计划 SQL是一种傻瓜式语言,每一个条件就是一个需求,访问的顺序不同就形成了不同的执行计划。Oracle必须做出选择,一次只能有一种访问路径。一个访问路径就是一个执行计划。...

2019/09/08 22:10
12
oracle执行计划(二)----如何查看执行计划

目录: (一)六种执行计划 (1)explain plan for (2)set autotrace on (3)statistics_level=all (4)dbms_xplan.display_cursor获取 (5)事件10046 trace跟踪 (6)awrsqrpt.sql (二)...

2019/09/08 22:48
17
hystrix简介

hystrix,框架,提供了高可用相关的各种各样的功能,然后确保说在hystrix的保护下,整个系统可以长期处于高可用的状态,100%。 高可用系统架构: 资源隔离、限流、熔断、降级、运维监控 资源...

2019/09/08 22:46
10
nginx+lua+storm的热点缓存的流量分发策略自动降级

1、在storm中,实时的计算出瞬间出现的热点。 某个storm task,上面算出了1万个商品的访问次数,LRUMap 频率高一些,每隔5秒,去遍历一次LRUMap,将其中的访问次数进行排序,统计出往后排的9...

2019/09/08 20:07
51
通过`RestTemplate`上传文件(InputStreamResource详解)

通过RestTemplate上传文件 1.上传文件File 碰到一个需求,在代码中通过HTTP方式做一个验证的请求,请求的参数包含了文件类型。想想其实很简单,直接使用定义好的MultiValueMap,把文件参数传...

2019/09/08 12:16
164
从三点共线到四点共面

前言 请注意其中的类比思维的学习方式。 三点共线 初中使用,距离表示形式:$|AB|+|BC|=|AC|$ 高中使用,斜率表示形式:$k_{AB}=k_{AC}$ 高中使用向量表示形式:$\overrightarrow{OC}=\lambd...

2019/09/08 21:52
8

没有更多内容

加载失败,请刷新页面

返回顶部
顶部