摘要:
出处:wireshark抓包工具详细说明及操作使用 wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的 阅读全文
摘要:
出处: 链接:https://juejin.im/post/5de2553e5188256e885f4fa3 来源:掘金 首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。 总体架构 什么是Spring cloud 构建分布式系统不需要复杂和容易出错。S 阅读全文
摘要:
前言 在一个分布式高并发的系统设计中,限流是一个不可忽视的功能点。如果不对系统进行有效的流量访问限制,在双十一和抢票这种流量洪峰的场景下,很容易就会把我们的系统打垮。而作为系统服务的卫兵的网关组件,作为系统服务的统一入口,更需要考虑流量的限制,直接在网关层阻断流量比在各个系统中实现更合适。Sprin 阅读全文
摘要:
先来个事例实现: RateLimiter是Guava的一个限流组件,我这边的系统就有用到这个限流组件,使用起来十分方便。 引入pom依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> 阅读全文
摘要:
1:为什么要限流? 1)系统有自己的承载能力范围 2)防止恶意攻击 3)防止级联故障 4)。。。 2:限流算法 1)计数器 2)滑动窗口 3)令牌桶算法 4)漏桶算法 3:限流的实现方式有哪些? 1)java的信号量 2)redis计数器 3)guava的RateLimiter 4)springcl 阅读全文
摘要:
原文地址:https://www.toutiao.com/a6777338939360412171/ 1 开篇 相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究 阅读全文
摘要:
出处:SQL的各种连接Join详解 SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。 最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)、SQL LEFT JOIN、SQL RIGHT JOIN、SQL FULL JOIN,其中前一种是内连 阅读全文
摘要:
出处: Eureka 工作原理 上节内容为大家介绍了,注册中心 Eureka 产品的使用,以及如何利用 Eureka 搭建单台和集群的注册中心。这节课我们来继续学习 Eureka,了解它的相关概念、工作流程机制等。 Eureka 作为 Spring Cloud 体系中最核心、默认的注册中心组件,研究 阅读全文
摘要:
待续 阅读全文
摘要:
出处:RecursiveTask和RecursiveAction的使用 以及java 8 并行流和顺序流 什么是Fork/Join框架 Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 我们再通过 阅读全文